Yahoo Finance Scraper | Real-Time Stock Market API
Pricing
from $1.00 / 1,000 quote fetcheds
Yahoo Finance Scraper | Real-Time Stock Market API
Scrape real-time stock prices, pre-market data, and trading volumes directly from Yahoo Finance for your financial models and trading algorithms.
Pricing
from $1.00 / 1,000 quote fetcheds
Rating
0.0
(0)
Developer

Andok
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Yahoo Finance Stock Quote Scraper
Scrape real-time stock quotes and financial data from Yahoo Finance to power dashboards, AI agents, and alerting systems. Feed it a list of ticker symbols and get back live market prices, volume, market cap, and 52-week range — all from the public Yahoo Finance API in a single fast request. Schedule it on Apify to build a continuously updated market data pipeline.
Features
- Bulk ticker lookup — fetch quotes for hundreds of stock symbols in a single run
- Real-time prices — returns current market price, pre/post-market data, and daily change percentage
- Market fundamentals — includes market cap, trading volume, and 52-week high/low
- Multi-asset support — works with stocks, ETFs, indices, and forex pairs available on Yahoo Finance
- No API key required — queries the public Yahoo Finance API endpoint directly
- Batch optimization — processes up to 100 tickers per API call for maximum speed
- Pay-per-result pricing — only pay for quotes returned, with charge-limit safety built in
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
tickers | array | Yes | — | List of stock ticker symbols to look up (e.g. AAPL, TSLA, SPY, BTC-USD) |
timeoutSeconds | integer | No | 15 | API request timeout in seconds (1-120) |
Input Example
{"tickers": ["AAPL", "TSLA", "MSFT", "SPY"],"timeoutSeconds": 15}
Output
Each dataset item represents one stock quote. Key fields:
symbol(string) — ticker symbolshortName(string) — company or instrument nameregularMarketPrice(number) — current market priceregularMarketChangePercent(number) — daily price change in percentregularMarketVolume(number) — trading volumemarketCap(number) — market capitalizationfiftyTwoWeekHigh(number) — 52-week high pricefiftyTwoWeekLow(number) — 52-week low pricecurrency(string) — price currency (e.g.USD)
Output Example
{"symbol": "AAPL","shortName": "Apple Inc.","regularMarketPrice": 237.45,"regularMarketChangePercent": 1.23,"regularMarketVolume": 54123000,"marketCap": 3620000000000,"fiftyTwoWeekHigh": 243.20,"fiftyTwoWeekLow": 164.08,"currency": "USD"}
Pricing
| Event | Cost |
|---|---|
| Quote Fetched | Pay-per-event (see actor pricing page) |
Use Cases
- Portfolio dashboards — build real-time stock monitoring dashboards with scheduled Apify runs
- Trading alerts — trigger notifications when prices cross thresholds by combining with webhooks
- Financial research — collect market data snapshots for backtesting or analysis
- AI agent tools — supply live market context to LLM agents and financial chatbots
- Spreadsheet automation — export daily quotes to Google Sheets or Excel via Apify integrations
- Multi-asset tracking — monitor stocks, ETFs, crypto pairs, and indices from a single actor
Related Actors
| Actor | What it adds |
|---|---|
| CoinGecko Crypto Scraper | Get detailed crypto market data with market cap ranking and supply metrics |
| Binance Ticker Scraper | Pull real-time crypto exchange data directly from Binance |
| RSS & Atom Feed Parser | Combine price data with financial news from RSS feeds |
Notes
- Yahoo Finance may occasionally block requests or change their API structure. If you encounter errors, try reducing the batch size or spacing runs further apart.
- Pre-market and post-market prices are included when available but may show
nulloutside trading hours.