Yahoo Finance Quote API
Look up a stock or ETF by ticker symbol and get its Yahoo Finance quote (price, market cap, volume, and key stats) as normalized JSON.
Try it
Make your first request
{
"data": {
"items": [
{
"change": 12.5,
"changePercent": 12.5,
"dayHigh": 12.5,
"dayLow": 12.5,
"marketCap": 42,
"name": "Example title",
"previousClose": 12.5,
"price": 19.99,
"symbol": "example",
"volume": 12500
}
]
},
"found": true
}interface YahooFinanceQuoteResponse {
data: {
items: {
change?: number;
changePercent?: number;
dayHigh?: number;
dayLow?: number;
marketCap?: number;
name?: string;
previousClose?: number;
price: number;
symbol?: string;
volume?: number;
}[];
} | null;
found: boolean;
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
Request, response, and price
Last verified 2026-09-16 · uptime and latency measured over 30dcurl -X POST https://api.getanyapi.com/v1/run/yahoo_finance.quote \
-H "Authorization: Bearer $ANYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"ticker":"AAPL"}'| Field | Type | Example value |
|---|---|---|
| Request body | ||
| ticker | string | "AAPL"The ticker symbol to look up. |
| Response | ||
| data | object | |
| data.items | object[] | Quote records for the ticker: current price, day range, volume, and market cap. Populated whenever the provider has data for the entity. |
| data.items[].change | number | Absolute price change from the previous close. |
| data.items[].changePercent | number | Percent price change from the previous close (e.g. 3.14 means +3.14%). |
| data.items[].dayHigh | number | Highest trade price during the current session. |
| data.items[].dayLow | number | Lowest trade price during the current session. |
| data.items[].marketCap | integer | Total market capitalization in the security's native currency. |
| data.items[].name | string | The security's display name, e.g. "Apple Inc.". Populated whenever the provider has data for the entity. |
| data.items[].previousClose | number | The previous session's closing price. |
| data.items[].price | number | The latest trade price in the security's native currency. Populated whenever the provider has data for the entity. |
| data.items[].symbol | string | The resolved ticker symbol for the quote, e.g. "AAPL". Populated whenever the provider has data for the entity. |
| data.items[].volume | integer | Number of shares traded during the current session. |
| found | boolean | |
| Price | ||
| Price per request | USD | $0.00105 |
| Price /1k req | USD | $1.05 |
FAQ
About the Yahoo Finance Quote API
The AnyAPI Yahoo Finance Quote API returns Yahoo Finance quote data as normalized JSON from one POST call to /v1/run/yahoo_finance.quote. Look up a stock or ETF by ticker symbol and get its Yahoo Finance quote (price, market cap, volume, and key stats) as normalized JSON. AnyAPI returns one normalized schema whichever source serves it. It costs from $1.05 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Yahoo Finance quote calls through AnyAPI succeeded, with a median response time of 6.3 seconds across 7 measured calls.