Extract public Google Finance quote pages, chart data, market news, company metadata, financial sections, market movers, and market category pages as structured JSON for research dashboards, monitoring workflows, watchlists, and AI agents.
Structured output
Use Crawlora's Google Finance Scraper API to transform supported public Google Finance pages into structured JSON for quote, chart, market-news, market-mover, company, and financial-section workflows. Crawlora handles endpoint-specific extraction, response normalization, documented errors, and developer-friendly examples for research dashboards, market monitoring, watchlists, AI agents, and internal analytics.
Market workflows
Crawlora helps teams build watchlists, monitor company pages, track market news by category, collect public market mover pages, enrich internal research dashboards, power AI agents with public finance page context, and compare company metadata across public sources.
Market research workflowsRequest schema
These parameters come from the active Google Finance Quote API catalog entry.
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| quote | string | Yes | Stock symbol to fetch the latest quote for (e.g., AAPL:NASDAQ, BTC-USD) | AAPL:NASDAQ |
Example JSON
This example is rendered from the active endpoint catalog so the page stays aligned with Docs and Playground.
{
"code": 200,
"msg": "OK",
"data": {
"title": "Apple Inc",
"key_stats": {
"tags": [
"Stock",
"NASDAQ listed security"
],
"previous_close": 236.35
},
"about": {
"about": "Apple designs and sells consumer electronics and software."
},
"news": [
{
"title": "Apple announces an update",
"source": "Reuters",
"time": "2026-04-01T10:00:00Z",
"url": "https://example.com/apple-news"
}
],
"tickers": [
{
"time": "2026-04-01T10:00:00Z",
"price": 239.5,
"volume": 131032
}
]
}
}Endpoint catalog
/google/finance/quote/{quote}Returns the Google Finance quote page for a symbol such as `AAPL:NASDAQ` or `BTC-USD`. The response carries key stats, an about section (CEO, employees, founded, headquarters, website), news, and investment tables for the income statement, balance sheet and cash flow by quarter and year.
MCP tool google_finance_quote
/google/finance/chart/{quote}Returns the price chart for a Google Finance quote such as `AAPL:NASDAQ` or `BTC-USD` over a window from `1d` to `max` (default `1d`). Each point has a time, price and volume; the response also carries the instrument's name, exchange, currency, current price, change and previous close.
MCP tool google_finance_chart
/google/finance/news/{quote}Returns recent Google Finance news for one quote, such as `AAPL:NASDAQ`, given in the `quote` path parameter. `limit` caps the number of articles and defaults to 6. Each article has its title, source, URL, publication time (ISO and Unix), thumbnail, and related quotes with price and change data.
MCP tool google_finance_news
/google/finance/markets/categories/{category}/newsReturns Google Finance news for one market category, identified by the `category` path id. Use `offset` to page through results. Each item has its title, URL and publication time (ISO and Unix), plus the source, a thumbnail and any related quotes with price, change and percent change when Google provides them. The response also echoes `category` and `offset`.
MCP tool google_finance_markets_category_news
/google/finance/markets/featuredReturns the stocks Google Finance features on its markets page. Each instrument has its ticker, exchange, name, price, change and change percent, previous close, currency, country, time zone and after-hours data.
MCP tool google_finance_markets_featured
/google/finance/markets/moversLists Google Finance market movers. `categories` takes comma-separated numeric categories, `count` sets how many items to return (default 20) and `offset` skips ahead. Each item has its ticker, exchange, name, price, change and change percent, and previous close.
MCP tool google_finance_markets_movers
/google/finance/financials/{quote}Returns the financial statements Google Finance holds for a quote such as `AAPL:NASDAQ`, as `annual` and `quarterly` rows plus a `currency`. Each row has revenue, net income, EBITDA, EPS, margins, cash flow, assets, liabilities and equity. The rows are empty when Google Finance has no statement data for the quote.
MCP tool google_finance_financials
/google/finance/company/{quote}Returns Google Finance company details for a quote such as `AAPL:NASDAQ`: description, CEO, employee count, headquarters, sector, market capitalisation, P/E ratio, open, day high and low, 52-week high and low, and volume.
MCP tool google_finance_company
/google/finance/searchSearches Google Finance for instruments matching `q`, such as a company name. Each match has its ticker, exchange, company name, currency, price, change and percentage change.
MCP tool google_finance_search
/google/finance/related/{quote}Returns the instruments Google Finance lists as related to a quote such as `AAPL:NASDAQ`. The response gives the queried `instrument` and an `items` list, each with ticker, exchange, name, price, change and change percent, and previous close.
MCP tool google_finance_related
/google/finance/ticker/{ticker}Returns the price series Google Finance charts for a ticker such as `AAPL:NASDAQ` or `BTC-USD`. `window` sets the range: `1d` (default), `5d`, `1m`, `6m`, `ytd`, `1y`, `5y` or `max`. Each point has a `time`, `price` and `volume`.
MCP tool google_finance_ticker
/google/finance/markets/categories/{category}/stocksLists the instruments in one Google Finance market category, chosen by the required `category` id and paged with `offset`. Each item has its ticker, exchange, name, price, change and change percent, previous close, currency, country and after-hours data.
MCP tool google_finance_markets_category_stocks
/google/finance/markets/indicesReturns the market indices Google Finance lists, such as the Dow Jones Industrial Average. Each index has its ticker, exchange, name, current value, change and change percent, previous close and last update time.
MCP tool google_finance_markets_indices
/google/finance/markets/topLists the top Google Finance instruments for a ranking metric. `metric` is a Google Finance metric id (default 6) and `page` is the page number (default 1). Each item has its ticker, exchange, name, price, change and change percent, and previous close.
MCP tool google_finance_markets_top
/google/finance/markets/trendingReturns the instruments currently trending on Google Finance, up to `limit` items (default 18). Each has its ticker, exchange, name, price, change and change percent, previous close, currency and after-hours data.
MCP tool google_finance_markets_trending
/google/finance/markets/earningsReturns the Google Finance earnings calendar. Each item has the company name, fiscal period, event time (including a Unix timestamp), conference call phone and URL when listed, and the instrument with its ticker, exchange, price and change.
MCP tool google_finance_markets_earnings
/google/finance/markets/headlineReturns the top headline on Google Finance markets as one article: title, source, URL, publication time (ISO and Unix), thumbnail and the related instruments with price and change. The article is present only when Google Finance shows a headline.
MCP tool google_finance_markets_headline
/google/finance/analyst-articles/{quote}Returns the analyst articles Google Finance shows for a quote such as `AAPL:NASDAQ`. Each article has its title, source, URL, publication time (ISO and Unix), thumbnail and the related instruments with price, change and exchange. Articles come back only when Google Finance has them for that quote.
MCP tool google_finance_analyst_articles
/google/finance/classification/{quote}Returns the category labels Google Finance assigns to a quote such as `AAPL:NASDAQ`, for example Technology, in `categories`. The response also carries the instrument itself: ticker, exchange, name, current price, change, previous close, currency and after-hours data.
MCP tool google_finance_classification
/google/finance/contextSearches Google Finance for instruments matching a company name or ticker query and returns results with ticker, exchange, name, price, currency, and change data. Use a returned ticker with quote, company, chart, or news endpoints.
MCP tool google_finance_context
Managed execution
Crawlora turns supported public Google Finance quote, chart, news, financial, market category, and market mover pages into normalized JSON with endpoint-specific request logic, docs, Playground examples, and structured error responses.
Endpoint-specific request handling for Google Finance quote, chart, news, company, financial, and market pages
Normalized JSON responses with documented schemas where available
Proxy-aware collection and retry-aware execution where supported
Documented errors for unsupported or unusable upstream responses
Playground-tested examples generated from the active catalog
Credit-based billing tied to documented endpoint costs
Build or buy
Use this comparison to decide whether to maintain scraping infrastructure internally or call a managed endpoint.
| Requirement | Building internally | Crawlora |
|---|---|---|
| Parser maintenance | Maintain selectors and parsing logic as Google Finance pages change. | Use endpoint-specific parsers maintained behind the Crawlora API. |
| Chart/news parsing | Build separate parsers for chart data, quote pages, and news modules. | Call documented quote, chart, news, and market endpoints. |
| Schema normalization | Normalize mixed page structures into your own model. | Receive structured JSON from documented endpoints. |
| Retries and errors | Classify empty pages, upstream failures, and parser drift yourself. | Receive documented errors for unusable upstream responses. |
| Endpoint docs | Write and maintain internal API documentation. | Use generated Docs pages from the active endpoint catalog. |
| Playground testing | Build a request console for developers. | Test Google Finance endpoints in Playground before shipping. |
| Usage billing | Create your own metering and limits. | Use credit-based usage and plan limits. |
| Monitoring | Instrument request volume and failures from scratch. | Use Crawlora's documented status and usage workflows. |
Crawlora provides structured public web data extraction for supported Google Finance pages. Crawlora is not the official Google Finance API. Crawlora is not a broker, investment adviser, exchange data vendor, or real-time trading data provider. Data may be delayed, incomplete, or change when upstream pages change. Do not use Crawlora as the sole source for trading, investment, compliance, or risk decisions. Customers are responsible for ensuring their use complies with applicable laws, third-party rights, platform terms, and Crawlora terms.
Related APIs
Connect this endpoint with adjacent Crawlora search, monitoring, docs, and pricing pages.
Connect public market research with startup launch and product discovery data.
OpenTrack public search visibility and market research sources.
OpenAdd alternative search results to research workflows.
OpenMonitor public search result changes and visibility signals.
OpenReview plans, credits, limits, and usage options.
OpenBrowse the full active endpoint catalog.
OpenHow to scrape Google Finance
Crawlora's Google Finance endpoints are GETs that turn the public Google Finance pages into JSON. Per ticker (formatted as SYMBOL:EXCHANGE, for example AAPL:NASDAQ): /google/finance/quote/{quote} for the latest quote, /google/finance/chart/{quote} and /google/finance/ticker/{ticker} for chart points by window, and /google/finance/company/{quote}, /google/finance/financials/{quote}, /google/finance/classification/{quote}, /google/finance/news/{quote}, /google/finance/analyst-articles/{quote} and /google/finance/related/{quote} for the rest of the quote page. Market-wide: /google/finance/markets/indices, /google/finance/markets/movers, /google/finance/markets/trending, /google/finance/markets/featured, /google/finance/markets/top, /google/finance/markets/headline, /google/finance/markets/earnings and the per-category stocks and news routes. /google/finance/search resolves a name to a quote id.
GET /google/finance/search?q=<company or ticker> returns Google Finance's matching instruments with the SYMBOL:EXCHANGE id every other endpoint takes. Store the mapping; do not re-resolve per run.
GET /google/finance/quote/{quote} for the latest price, change and market state, and /google/finance/chart/{quote}?window=<1D, 5D, 1M …> for the chart's price points. Quotes carry the same delay Google shows on the page.
GET /google/finance/company/{quote} for the description and key stats, /google/finance/financials/{quote} for annual and quarterly statement rows when Google has them, /google/finance/news/{quote} and /google/finance/analyst-articles/{quote} for coverage, and /google/finance/related/{quote} for related instruments.
GET /google/finance/markets/movers, /google/finance/markets/trending, /google/finance/markets/indices and /google/finance/markets/earnings give a dashboard its what-happened-today row without a per-ticker call; /google/finance/markets/categories/{category}/stocks lists a category's instruments.
Client libraries
Install the dedicated Google client for your language. Each package covers the Google endpoints on this page and calls Crawlora's hosted API with your API key.
npm install @crawlora-org/googlenpmpip install crawlora-googlePyPIgo get github.com/Crawlora-org/crawlora-googlepkg.go.devgem install crawlora-googleRubyGemsnet.crawlora:crawlora-googleMaven Centralcomposer require crawlora/googlePackagistcargo add crawlora-googlecrates.ioAgent skills
Install a Crawlora agent skill and your agent can pull Google Finance data as JSON through the documented API, without writing a scraper. These skills cover Google Finance:
Retrieve Google Finance quote, company, chart, financial, news, related-instrument, and market snapshots using Crawlora. Use for source-attributed…
npx skills add github.com/Crawlora-org/crawlora-skills --skill google-finance-researchCompare search interest, regional patterns, seasonality, and rising queries through Crawlora's Google Trends endpoints. Use for topic-demand briefs…
npx skills add github.com/Crawlora-org/crawlora-skills --skill google-trends-researchSearch Google Maps businesses and places, retrieve place details, and inspect review samples or photos through the Crawlora REST API. Use for…
npx skills add github.com/Crawlora-org/crawlora-skills --skill google-maps-researchFAQ
Answers for developers evaluating Crawlora for supported public Google Finance pages.
Yes. Crawlora provides Google Finance endpoints for supported public Google Finance pages and returns structured JSON through documented API routes.
Yes. Crawlora works as a finance scraper API and a Google Finance scraping API: instead of maintaining your own scraper for quote, chart, news, financials, and market pages, you call documented endpoints that return normalized JSON. It covers public Google Finance data for watchlists, market-news monitoring, and research dashboards rather than real-time trading feeds.
No. Google discontinued its official Google Finance API in 2012, so there is no first-party Google Finance API today — the only remnant is the delayed GOOGLEFINANCE function in Google Sheets, which is not a programmatic API. Crawlora is not affiliated with Google; it provides structured public web data extraction endpoints for supported Google Finance pages as a JSON alternative.
There is no official Google Finance API key to obtain, because Google discontinued that API. With Crawlora you use a single Crawlora API key (sent as the x-api-key header) to call the Google Finance endpoints.
The active catalog includes quote, chart, company, news, financials, market category news and stocks, market featured, headline, indices, movers, top, trending, earnings, related securities, ticker, analyst articles, classification, context, and search endpoints where supported.
No. Crawlora is not a real-time trading data provider. Data may be delayed, incomplete, or change when upstream pages change. Do not use Crawlora as the sole source for trading, investment, compliance, or risk decisions.
No. Crawlora does not provide investment advice, brokerage services, trading recommendations, or risk decisions.
Crawlora detects unusable upstream responses and returns documented errors instead of silently returning broken HTML. Customers should handle errors, retries, and upstream availability changes in their integrations.
Commercial use depends on your use case, applicable law, third-party rights, and platform terms. Crawlora provides tooling for structured public web data extraction, but customers are responsible for using the data lawfully and responsibly.
Those are purpose-built, often paid market-data feeds with SLAs for latency-sensitive or trading use. Crawlora's Google Finance API extracts public Google Finance pages — quotes, indices, market movers, and sector news — well suited to dashboards, screeners, and AI agent workflows that don't need sub-second latency, priced through the same shared credit pool as Crawlora's other 4,142+ endpoints rather than a dedicated finance-only contract.
Resolve a company with Crawlora's /google/finance/search endpoint, then GET /google/finance/quote/{quote} for the latest quote, /google/finance/chart/{quote} for chart points, and the company, financials, news and related routes for the rest of the quote page. Ticker ids are SYMBOL:EXCHANGE.
No. Google shut its Finance API down on October 20, 2012; the only remnant is the GOOGLEFINANCE() function in Google Sheets, which is delayed by up to 20 minutes and only runs inside a spreadsheet. Crawlora's endpoints read the public Google Finance pages instead.
No. They are the quotes Google Finance shows on the page, which are delayed and not sourced from every market. Use them for research, watchlists and monitoring, not for execution or compliance.
Yes. the /google/finance/financials/{quote} endpoint returns annual and quarterly statement rows when Google has them, and /google/finance/news/{quote} and /google/finance/analyst-articles/{quote} return the coverage shown on the quote page.
Indices, movers, trending, featured and top-by-metric instruments, the top headline, the earnings calendar, and per-category stocks and news, each as its own GET under /google/finance/markets.
Guides
Read Crawlora guides and comparisons that use the Google Finance API.
Test the Google Finance quote endpoint in Playground, inspect the current response schema in Docs, and compare credit-based usage on the pricing page.