HomeMarket Data APIs › Finnhub

Finnhub — pricing, free tier & how to get a key

Finnhub is a stock, forex and crypto market-data API known for one of the most generous free tiers in finance: ~60 calls a minute with real-time US quotes and company news. Pricing is a flat monthly subscription by data access and rate limit, not per call. Here's the cost, the free tier, and how to get a key.

Finnhub pricing (reference, June 2026)

PlanPriceRate limit / scope
Free free tier$0~60 calls / min, personal use, US real-time
Starter~$50 / mohigher limits + more endpoints
Premium / Pro~$100–$500+ / mofundamentals, global data, tick data
Enterprisecustominstitutional & redistribution
⚠️ Reference prices, June 2026 — tiers, add-on data feeds and limits change frequently. Confirm on finnhub.io/pricing. Premium data (institutional fundamentals, global exchanges, tick data) is sold as add-ons, so two Premium bills can differ a lot.

The free tier

The free key gives around 60 API calls per minute for personal, non-commercial projects, with real-time US stock quotes, company news, basic fundamentals, forex and crypto — no credit card. The per-minute ceiling is high enough for live dashboards and small trading experiments, which is why Finnhub is a favourite for hobby finance apps. The catch is the non-commercial licence: the moment your app is monetised or redistributes data, you need a paid plan.

How to get a Finnhub API key (step by step)

1. Sign up at finnhub.io with your email.
2. Confirm the email and open your dashboard.
3. A free API token is shown immediately — no credit card.
4. Pass it as the token query parameter (or the X-Finnhub-Token header) on every request.

Fetch a real-time stock quote:

# replace $FINNHUB_KEY
curl "https://finnhub.io/api/v1/quote?symbol=AAPL&token=$FINNHUB_KEY"

Cheaper / alternative options

Alpha Vantage offers broader data types (50+ technical indicators, FX, fundamentals) on free, but a much tighter ~25 requests/day cap — better for cached backtests than live polling. Polygon.io is the pick for tick-level, options and high-frequency data, priced higher. Twelve Data sits in between. For crypto prices only, CoinGecko is simpler and cheaper. Finnhub wins when you need real-time quotes and news at high free throughput for a personal project.

FAQ

Does Finnhub have a free tier?

Yes — ~60 calls/min, no credit card, with real-time US quotes, news, basic fundamentals, FX and crypto. It's for personal, non-commercial use; monetised apps need a paid plan.

How do I get a Finnhub API key?

Sign up at finnhub.io, confirm your email, and the free token appears on your dashboard. Pass it as the token query parameter or X-Finnhub-Token header.

Is Finnhub or Alpha Vantage better for free use?

Finnhub's 60 calls/min free limit is far higher for live quotes; Alpha Vantage gives broader data types but only ~25 requests/day. Use Finnhub for real-time, Alpha Vantage for indicator-heavy backtests.

How is Finnhub billed?

By a flat monthly subscription based on rate limit and which data feeds you unlock — not per call. Premium institutional data is priced as add-ons on top of the base plan.

Not affiliated with Finnhub. Prices are reference estimates — always verify on the official pricing page.