Yahoo Finance Stock Scraper
Pricing
from $0.85 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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 exampleAAPL,MSFT,^GSPC,BTC-USD,EURUSD=X.searchQueries: company or asset names to resolve into symbols, for exampleappleorcoca cola.mode:quoteorhistory.rangeandinterval: 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).