Yahoo Finance Stock Data Scraper
Pricing
from $1.00 / 1,000 stock data fetcheds
Go to Apify Store

Yahoo Finance Stock Data Scraper
Extract stock price, change, market cap, volume, PE ratio, company data, and market summary fields from Yahoo Finance.
Pricing
from $1.00 / 1,000 stock data fetcheds
Rating
0.0
(0)
Developer
GhostGrid
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Yahoo Finance Scraper
Scrapes stock data from Yahoo Finance. Give it a list of ticker symbols and get back price, change, market cap, volume, P/E ratio, and more.
How it works
Feed it stock symbols (AAPL, GOOGL, MSFT, etc.) and pick a mode:
- quote - Scrapes individual stock quote pages. Returns detailed data including P/E ratio, dividend yield, 52-week range, sector, and industry.
- markets - Scrapes the Yahoo Finance markets overview. Returns a table of major stocks with price, change, and market cap.
The actor parses the JSON data that Yahoo embeds in its HTML pages.
Input
| Field | Type | Description |
|---|---|---|
| symbols | string[] | Ticker symbols to scrape (required) |
| mode | string | quote or markets (default: quote) |
Output
Each item contains:
symbol- Ticker symbolname- Company nameprice- Current pricechange- Price changechange_pct- Percentage changemarket_cap- Market capitalizationvolume- Trading volumepe_ratio- P/E ratiodividend_yield- Dividend yield52wk_high/52wk_low- 52-week rangesector/industry- Company classification
Usage
{"symbols": ["AAPL", "GOOGL", "MSFT"],"mode": "quote"}
Notes
- Yahoo Finance changes its page structure occasionally. If scraping stops working, the JSON extraction logic may need updating.
- Each symbol costs one
data-fetchedevent. - Rate limiting is handled by Crawlee's built-in request queue.