gfin

a free Google Finance API built for AI

Hosted at https://api.gfin.dev.

Checking API status…

Last updated: May 28, 2026.

Data

Routes

Public routes use /v1/{route}.

Route Use
/v1/symbols/searchSearch and resolve Google Finance symbols.
/v1/quotes/{symbol}Current quote data.
/v1/quotes/{symbol}/detailsQuote details and market metadata.
/v1/quotes/{symbol}/profileCompany and instrument profile data.
/v1/prices/{symbol}/historyHistorical prices and chart data.
/v1/financials/{symbol}Company financial statements.
/v1/earnings/{symbol}Earnings data and related events.
/v1/related/{symbol}Related instruments and peers.
/v1/sentiment/{symbol}Symbol-oriented sentiment context.
/v1/markets/summaryBroad market snapshots.
/v1/markets/moversMarket movers.
/v1/markets/eventsMarket events.
/v1/markets/highlightsGoogle Finance market highlights.
/v1/newsMarket news.
/v1/news/collectionsNews collections.
/v1/researchNatural-language finance research.
/v1/realtime/quotesRealtime quote batch data.
/v1/realtime/trendsRealtime market trend data.
/v1/watchlistsWatchlist-oriented market data.

Rate limiting

Each SDK call or REST call counts as one API request.

Tier Limit How to use it
Anonymous 20 rps / 1,200 rpm No setup. Limits are IP-based.
Contact 100 rps / 6,000 rpm Send X-Gfin-Contact or SDK contact=.
API key 500 rps / 30,000 rpm Verify an email, then send the returned API key.
Research 1 rpm Natural-language research is constrained separately per identity.

Contact

For higher limits or account questions, reveal the contact email.