Google Finance Quote API
Fetch a live quote for any stock, index, ETF, mutual fund, currency pair, or crypto symbol: name, current price, the absolute and percent change on the day, quote currency, exchange and market state, plus intraday and reference figures (open, day high/low, previous close, volume, market cap, and the 52-week range).
$2.20/1k req, pay per request, no subscription.
{"symbol": "AAPL","price": 338.4,"name": "Apple Inc","change": -2.67,"changePercent": -0.78,"currency": "USD","exchange": "NasdaqGS","marketState": "CLOSED",... 13 more fields}
Pricing
Google Finance Quote API pricing
Try it
Get Google Finance quote in one request
This sample shows 24 of 25 fields. See every field
{
"found": true,
"data": {
"items": [
{
"symbol": "AAPL",
"price": 338.4,
"name": "Apple Inc",
"change": -2.67,
"changePercent": -0.78,
"currency": "USD",
"exchange": "NasdaqGS",
"marketState": "CLOSED",
"assetType": "EQUITY",
"previousClose": 341.07,
"open": 340.37,
"dayHigh": 342.99,
"dayLow": 338.04,
"volume": 32820000,
"averageVolume": 41440000,
"marketCap": 4940000000000,
"fiftyTwoWeekHigh": 345.34,
"fiftyTwoWeekLow": 243.42,
"bid": 338.35,
"ask": 338.45,
"asOfUtc": 1790625600
}
]
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-31 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- symbolstring
AAPL:NASDAQ
The symbol to quote. US stocks use a plain ticker (e.g. AAPL, TSLA); non-US stocks add a market suffix (e.g. VOW3.DE, BABA.HK, BARC.L); indices use a caret (e.g. ^GSPC, ^DJI); crypto and currencies use pair form (e.g. BTC-USD, EURUSD=X); mutual funds and futures use their symbol (e.g. VFIAX, ES=F). Common alternate forms are accepted and normalized (e.g. AAPL:NASDAQ, .DJI, BTC/USD). Exact symbols only, not a company-name search.
Response
JSON, one example value per field.
The quote for the requested symbol: name, current price, day change (absolute and percent), quote currency, exchange and market state, plus intraday and reference figures. Up to one element (empty when the symbol did not resolve). Populated whenever the provider has data for the entity.
- asOfUtcnumber
1790625600
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
- asknumber
338.45
Current ask price.
- assetTypestring
EQUITY
Instrument class (e.g. EQUITY, ETF, CRYPTOCURRENCY, CURRENCY, INDEX, MUTUALFUND, FUTURE).
- averageVolumenumber
41440000
Average daily trading volume.
- bidnumber
338.35
Current bid price.
- changenumber
-2.67
Absolute price change on the day, in the quote currency.
- changePercentnumber
-0.78
Percent price change on the day.
- currencystring
USD
ISO currency the quote is priced in (e.g. USD). Populated whenever the provider has data for the entity.
- dayHighnumber
342.99
Highest price so far in the current session.
- dayLownumber
338.04
Lowest price so far in the current session.
- exchangestring
NasdaqGS
Exchange the instrument trades on (e.g. NasdaqGS). Populated whenever the provider has data for the entity.
- fiftyTwoWeekHighnumber
345.34
Highest price over the trailing 52 weeks.
- fiftyTwoWeekLownumber
243.42
Lowest price over the trailing 52 weeks.
- marketCapnumber
4940000000000
Market capitalization in the quote currency.
- marketStatestring
CLOSED
Current market state (e.g. REGULAR, PRE, POST, CLOSED).
- namestring
Apple Inc
Instrument or company name. Populated whenever the provider has data for the entity.
- opennumber
340.37
Opening price for the current session.
- previousClosenumber
341.07
Previous session close price.
- pricenumber
338.4
Current price in the quote currency.
- symbolstring
AAPL
Resolved ticker symbol for the quote. Populated whenever the provider has data for the entity.
- volumenumber
32820000
Traded volume for the current session.
- foundboolean
true
True when the symbol resolved to a quote.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the Google Finance Quote API
The AnyAPI Google Finance Quote API returns Google Finance quote data as normalized JSON from one POST call to /v1/run/google_finance.quote. Fetch a live quote for any stock, index, ETF, mutual fund, currency pair, or crypto symbol: name, current price, the absolute and percent change on the day, quote currency, exchange and market state, plus intraday and reference figures (open, day high/low, previous close, volume, market cap, and the 52-week range). AnyAPI returns one normalized schema whichever source serves it. It costs from $2.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 85.0% of Google Finance quote calls through AnyAPI succeeded, with a median response time of 7.0 seconds across 20 measured calls.