Developer API

Build on Institutional-Grade Data

RESTful endpoints, WebSocket streams, and comprehensive SDKs. Access real-time SEC filings, earnings data, and AI signals programmatically.

example.py
import tyche

client = tyche.Client(api_key="YOUR_KEY")

# Get upcoming earnings
earnings = client.earnings.calendar(
    start_date="2026-03-01",
    end_date="2026-03-07"
)

# Stream real-time SEC filings  
async for filing in client.filings.stream():
    if filing.form_type in ["10-K", "8-K"]:
        analysis = client.ai.analyze(filing)
        print(f"{filing.ticker}: {analysis.sentiment}")

Why Developers Choose Erns

Purpose-built for algorithmic trading, quantitative research, and fintech applications.

🔌

RESTful & WebSocket

Standard REST for queries, WebSocket for real-time streams. Pick the right tool for every use case.

Sub-50ms Latency

Infrastructure designed for speed. Get SEC filings and market data faster than your competition.

📊

Comprehensive Data

Earnings, filings, estimates, analyst ratings, insider trades, and AI signals — all in one API.

🛠️

Battle-Tested SDKs

Official Python and Node.js SDKs with TypeScript support. Get started in minutes, not hours.

Popular Endpoints

Access everything you need through clean, well-documented endpoints.

GET/earnings/calendar
GET/earnings/surprises
GET/filings/recent
GET/signals/latest
GET/screener/run
WS/stream/filings

Rate Limits & Pricing

Starter

1,000

calls / month

10 req/s

Free

Pro

50,000

calls / month

100 req/s

$49/mo

Enterprise

Unlimited

calls / month

1,000 req/s

$299/mo

Ready to build?

Get your API key and start building in minutes. Full documentation and examples included.