Yahoo Finance Scraper
Pricing
from $5.00 / 1,000 results
Yahoo Finance Scraper
Extract real-time stock prices, historical OHLCV data and company fundamentals from Yahoo Finance by ticker symbol. Get quotes, market cap, P/E, EPS, 52-week range, dividends, margins, sector and more for any stock, ETF or index. No login or API key required.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Sheshinmcfly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract real-time stock prices, historical price data and company fundamentals from Yahoo Finance by ticker symbol — no login, no API key, no rate-limit headaches. This Yahoo Finance scraper turns any list of tickers (stocks, ETFs, indices, currencies, crypto) into clean structured JSON: quotes, market cap, P/E, EPS, 52-week range, dividends, margins, ROE, debt, cash flow, analyst targets and full OHLCV time series.
Built for analysts, quants, fintech builders and investors who need reliable stock market data without paying for an expensive financial data API. Feed it AAPL, MSFT, TSLA (or 500 symbols) and get a tidy dataset you can export to JSON, CSV or Excel, or pull straight from the Apify API.
What data you can extract
| Field | Type | Description |
|---|---|---|
symbol | string | Ticker symbol |
shortName / longName | string | Security / company name |
currency | string | Quote currency |
exchange | string | Exchange name |
price | number | Real-time regular market price |
change / changePercent | number | Price change and % change |
previousClose / open | number | Previous close and day open |
dayHigh / dayLow | number | Intraday high / low |
volume | number | Regular market volume |
marketCap | number | Market capitalization |
fiftyTwoWeekHigh / fiftyTwoWeekLow | number | 52-week range |
trailingPE / forwardPE | number | Price-to-earnings ratios |
eps | number | Trailing twelve-month EPS |
dividendYield | number | Dividend yield |
fundamentals | object | Sector, industry, margins, ROE, ROA, debt, cash flow, revenue growth, analyst recommendation & target (when requested) |
historical | array | OHLCV candles: date, open, high, low, close, adjClose, volume (when requested) |
scrapedAt | string | ISO 8601 extraction timestamp |
How to use
- Click Try for free.
- In Ticker symbols, enter one or more tickers (e.g.
AAPL,MSFT,TSLA,^GSPC,BTC-USD). - In Data to extract, pick any combination of Quote, Historical prices and Fundamentals.
- If you selected historical, choose a range (1d → max) and interval (daily / weekly / monthly).
- Click Start and download the results as JSON, CSV or Excel — or fetch them via the Apify API.
Pricing
This actor uses pay-per-result pricing: you only pay for the symbols you successfully extract. There is no monthly subscription and no Yahoo Finance API key required. Running a handful of tickers costs a fraction of a cent; the platform's free tier is enough to test it end-to-end.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
symbols | array | — (required) | Ticker symbols to fetch |
dataTypes | array | ["quote"] | Any of quote, historical, fundamentals |
range | string | 1mo | Historical span: 1d,5d,1mo,3mo,6mo,1y,2y,5y,10y,max |
interval | string | 1d | Candle size: 1d,1wk,1mo |
proxyConfiguration | object | Apify Proxy | Datacenter is fine; use Residential only if rate-limited |
Output example
{"symbol": "AAPL","shortName": "Apple Inc.","currency": "USD","exchange": "NasdaqGS","price": 290.55,"changePercent": 0.42,"marketCap": 4267410980864,"trailingPE": 36.5,"eps": 7.96,"fiftyTwoWeekHigh": 320.1,"fiftyTwoWeekLow": 190.2,"fundamentals": {"sector": "Technology","profitMargins": 0.2715,"returnOnEquity": 1.4147,"recommendationKey": "buy","targetMeanPrice": 305.4},"historical": [{ "date": "2026-06-09", "open": 300.27, "high": 300.72, "low": 287.78, "close": 290.55, "adjClose": 290.55, "volume": 69930268 }],"scrapedAt": "2026-06-09T00:00:00.000Z"}
Other actors you may like
- FinViz Stock Screener — top gainers, losers, most active and other screeners.
- Etherscan Top Holders — on-chain token holder data.
- ArXiv Paper Scraper — research papers and metadata.
- Numbeo Cost of Living Scraper — cost-of-living indices by city.
FAQ
Do I need a Yahoo Finance API key or account? No. The actor requires no login or API key.
Which symbols are supported? Anything Yahoo Finance lists: stocks, ETFs, mutual funds, indices (^GSPC), currencies (EURUSD=X) and crypto (BTC-USD).
How fresh is the price data? Quotes reflect Yahoo's real-time/near-real-time regular market price at the moment of the run.
Can I get many tickers at once? Yes. Quotes are fetched in batches, so large symbol lists run efficiently.
What if a symbol is invalid? It is saved with empty fields so your dataset stays aligned with your input list.
Legal disclaimer
This actor extracts publicly available, factual market data and does not access any private, authenticated or personal data. Market figures (prices, volumes, ratios) are facts and are not subject to copyright. Use the data in compliance with Yahoo's terms and applicable law (including Chile's Ley 19.628 on data protection). You are responsible for how you use the extracted data; this tool is intended for research, analysis and lawful business use.
Version history
- 1.0 — Initial release: quotes, historical OHLCV and fundamentals via Yahoo Finance internal JSON endpoints, with cookie+crumb session handling and batch quote fetching.
Keywords: yahoo finance scraper, yahoo finance api, stock data scraper, stock price api, historical stock data, company fundamentals, financial data extraction, stock market data, ticker scraper, OHLCV data, P/E ratio scraper, dividend data, equities data api.