Yahoo Finance Stock Scraper avatar

Yahoo Finance Stock Scraper

Pricing

from $0.85 / 1,000 results

Go to Apify Store
Yahoo Finance Stock Scraper

Yahoo Finance Stock Scraper

Scrape live stock quotes and full historical OHLCV price data from Yahoo Finance. No login, no API key. Give it tickers or company names and get clean rows for stocks, ETFs, indices, crypto, and FX.

Pricing

from $0.85 / 1,000 results

Rating

0.0

(0)

Developer

Mangudäi

Mangudäi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Pull live stock quotes and full historical price data from Yahoo Finance without a login or an API key. Give it a list of tickers or a few company names and it returns clean, structured rows you can drop straight into a spreadsheet, a dashboard, or a model.

It reads Yahoo's public chart and search JSON endpoints and routes every request through Apify Proxy, so it stays reliable at scale. It works for stocks, ETFs, indices, mutual funds, crypto pairs, and FX pairs.

What you get

Two output modes, set with the mode field.

Quote mode (default) returns one row per ticker with the current market snapshot: price, day change and percent change, previous close, day high and low, volume, 52 week high and low, currency, exchange, and the quote timestamp.

History mode returns one row per candle across the range and interval you pick: date, open, high, low, close, adjusted close, and volume. Ranges run from a single day to the full history, with daily, weekly, monthly, and intraday intervals.

Input

  • tickers: symbols to scrape, for example AAPL, MSFT, ^GSPC, BTC-USD, EURUSD=X.
  • searchQueries: company or asset names to resolve into symbols, for example apple or coca cola.
  • mode: quote or history.
  • range and interval: the window and candle size for history mode.
  • maxSearchResults: how many symbols to keep from each search query.
  • proxyConfiguration: Apify Proxy settings. Keep it on for scale.

The default run scrapes AAPL, MSFT, TSLA, GOOGL, and AMZN in quote mode, so the first run returns a filled dataset with no setup.

Example quote row

{
"symbol": "AAPL",
"shortName": "Apple Inc.",
"regularMarketPrice": 327.5,
"currency": "USD",
"dayChange": 10.5,
"dayChangePercent": 3.31,
"previousClose": 317.0,
"regularMarketDayHigh": 328.72,
"regularMarketDayLow": 317.32,
"regularMarketVolume": 60780931,
"fiftyTwoWeekHigh": 328.73,
"fiftyTwoWeekLow": 201.5,
"fullExchangeName": "NasdaqGS",
"regularMarketTime": "2026-07-15T20:00:00Z"
}

Notes

Data comes from Yahoo Finance public endpoints and is provided as is for research and analysis. Symbols follow Yahoo's format: a caret for indices (^GSPC), a dash for crypto (BTC-USD), and =X for FX (EURUSD=X).