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

CapabilityBefore (5+ vendors)Trawl
Earnings transcriptsFinnhub ($0-149/mo)Included
SEC Form 4 parsingsec-api.io (credits)Included
Financial sentiment NLPRavenPack ($50k+/yr)Included
News aggregationNewsAPI ($449/mo)Included
Social sentiment (Reddit)Reddit OAuth + customIncluded
Academic papersArXiv + S2 APIsIncluded
Total cost$1,500+/mo$0-29/mo
Get your free API key

$0 free tier with 1,000 requests/month. Pro at $29/mo with 7-day free trial.