Finnhub
Real-time stock prices, company fundamentals, economic data, and sentiment analysis for global markets.
Status
🔴 Offline · 212 ms
🔴 Offline · 212 ms
30-day uptime
0%
0%
Free tier
60 calls/min, free key, no credit card
60 calls/min, free key, no credit card
Auth
API key
API key
Free alternatives (live ranking)
- European Central Bank Rates — 🟢 Online · Unlimited, no key, no credit card
- Frankfurter — 🟢 Online · Unlimited, no key, no credit card
- Twelve Data — 🟢 Online · 800 calls/day, free key, no credit card
Compare Finnhub with…
- Finnhub vs European Central Bank Rates — Unlimited, no key, no credit card
- Finnhub vs Frankfurter — Unlimited, no key, no credit card
- Finnhub vs Twelve Data — 800 calls/day, free key, no credit card
Paid alternatives
- Finnhub Premium — from $50/mo
Frequently Asked Questions
Does Finnhub require an API key?
Yes, Finnhub requires a free API key. You can sign up via https://finnhub.io/docs/api.
What is Finnhub's free tier?
60 calls/min, free key, no credit card
Is Finnhub currently online?
We check Finnhub every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.
Implementation notes
When to use Finnhub
Finnhub fits projects needing real-time and historical US-equity market data plus alternative data signals (insider trades, transcripts, social sentiment). Its free tier is unusually generous: 60 calls/minute for most retail use cases.
Common pitfalls
- Free tier limits historical data to the last year for stock candles. Older history requires the $50/month Premium plan.
- Real-time WebSocket access is paid-tier only. Free users get REST polling at 60 calls/min — enough for a moderately-active dashboard but not for live trading.
- Some endpoints are US-equities-only on the free plan (forex, crypto, and international markets require paid). The error message when you call an unavailable endpoint is 'You don't have access to this resource' without specifying which resource — debug by checking the pricing matrix.
Quick start (bash)
curl "https://finnhub.io/api/v1/quote?symbol=AAPL&token=YOUR_TOKEN" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/finnhub) HTML
<a href="https://freeapi.watch/finnhub"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/finnhub.svg" alt="Finnhub Status"/></a>