Quant Trading API
One API key
replaces six data vendors
Earnings calls, SEC Form 4 insider parsing, financial sentiment scoring, news, Reddit, and academic papers — unified schema, one SDK. Server-side NLP that costs $29/mo instead of $50k+/yr.
pip install trawl-sdk
from trawl import TrawlClient
client = TrawlClient(api_key="your_key")
# 1. Parse Form 4 insider transactions
form4 = client.filings.form4("AAPL", date_after="2024-01-01")
for filing in form4["filings"]:
for tx in filing["transactions"]:
print(f"{tx['transaction_type']}: {tx['shares']} shares @ ${tx['price_per_share']}")
# 2. Score earnings call sentiment
earnings = client.earnings.get_transcript("AAPL", 2025, 4)
sentiment = client.ai.preview_sentiment(earnings["full_text"][:10000])
print(f"Sentiment: {sentiment['sentiment_label']} ({sentiment['sentiment_score']:+.2f})")
# 3. Historical date-range filtering for backtesting
news = client.news.company_news("AAPL", from_date="2024-01-01", to_date="2024-06-30")
reddit = client.reddit.search("$AAPL", from_date="2024-01-01", to_date="2024-06-30")
# 4. Cross-source unified search
results = client.search.unified("AAPL earnings guidance")Built for quantitative research
Form 4 insider transaction parsing (buy/sell direction, shares, price)
Financial sentiment scoring (bullish/bearish/neutral, -1 to +1)
Date-range filtering for historical backtesting
Speaker-segmented earnings call transcripts
Cross-source unified search (one call, all sources)
RAG-ready JSONL chunking for vector pipelines
Watch subscriptions for automated ticker monitoring
Python SDK, JS SDK, and MCP server with 54 tools
Replace point solutions
| Capability | Before (5+ vendors) | Trawl |
|---|---|---|
| Earnings transcripts | Finnhub ($0-149/mo) | Included |
| SEC Form 4 parsing | sec-api.io (credits) | Included |
| Financial sentiment NLP | RavenPack ($50k+/yr) | Included |
| News aggregation | NewsAPI ($449/mo) | Included |
| Social sentiment (Reddit) | Reddit OAuth + custom | Included |
| Academic papers | ArXiv + S2 APIs | Included |
| Total cost | $1,500+/mo | $0-29/mo |
$0 free tier with 1,000 requests/month. Pro at $29/mo with 7-day free trial.