At a glance
ProviderFinnhub
TypeWebSocket
CategoryPolitics & Elections
Real-timeYes — streaming
AuthAPI key
PricingFree tier (60 calls/min, WS limited to 50 symbols); real-time news WebSocket requires a paid Premium plan, Market Data Basic from ~$49.99/mo, modular data add-ons ~$50/mo each, enterprise ~$3,500/mo — Free: $0 - 60 API calls/min, WebSocket limited to ~50 symbols (the news WebSocket itself is gated as Premium Access), Market Data Basic: from ~$49.99/mo - real-time + historical price/market data, higher limits, Modular data add-ons: ~$50/mo each (fundamentals, economic, etc.); estimates ~$75/mo, Enterprise / All-in-one: ~$3,500/mo
What data it provides
- Real-time news headlines pushed over wss://ws.finnhub.io
- Each news message includes headline, summary, and source
- Published time as UNIX timestamp
- Related stocks/companies (tickers) mentioned in the article
- URL to the original article (and full-text data URL)
- News category and thumbnail image URL
Features
- Single persistent WebSocket connection; subscribe per-symbol via {"type":"subscribe-news","symbol":"AAPL"}
- Real-time news streaming endpoint is flagged 'Premium Access Required'
- Push-based delivery (lower latency than polling REST/RSS); some users note feed can skew toward backfilled items
- Broad coverage of company and market news across US and global equities
- Free tier offers a generous 60 API calls/min for REST endpoints
- Official SDKs and clients (Python, Go, JS, Rust community crate) plus REST market-news/company-news endpoints
Links
Use it in a bot
Other politics & elections data sources