Yahoo Finance Scraper - Quotes, History, Options, Fundamentals avatar

Yahoo Finance Scraper - Quotes, History, Options, Fundamentals

Pricing

from $0.50 / 1,000 record scrapeds

Go to Apify Store
Yahoo Finance Scraper - Quotes, History, Options, Fundamentals

Yahoo Finance Scraper - Quotes, History, Options, Fundamentals

Yahoo Finance scraper: live quotes, OHLCV price history, fundamentals and financial statements, options chains, predefined screeners (gainers, most active) and ticker news. Pick the modes you need. From US$0.50 per 1,000 records.

Pricing

from $0.50 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

Fabrikit

Fabrikit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Yahoo Finance Scraper - quotes, price history, fundamentals, options, screeners and news

Pull market data for any Yahoo Finance ticker without an API key. One Actor, seven selectable modes, one flat dataset where every row says what it is (recordType). Pay only for the records you save: US$0.50 per 1,000 records.

What you can collect

ModeWhat you getRecords
quotesLive/delayed quote: price, change, volume, market cap, 52-week range, P/E, dividend yield, pre/post-market...1 per symbol
historyOHLCV bars + adjusted close for any range/interval (1 minute to 3 months), plus dividends and splits1 per bar / event
summaryFundamentals modules: valuation, key statistics, analyst targets and ratings, company profile, earnings, calendar1 per symbol
financialsIncome statement, balance sheet and cash-flow figures per fiscal period (annual and/or quarterly)1 per symbol and period
optionsOption chain: strike, bid/ask, last, volume, open interest, implied volatility, in-the-money flag1 per contract
screenerYahoo predefined lists: day gainers/losers, most active, undervalued growth, most shorted, top ETFs...1 per row
newsLatest news per ticker: title, publisher, link, time, related tickers1 per article

Works for stocks, ETFs, mutual funds, indices (^GSPC), crypto (BTC-USD), forex (EURUSD=X), futures (GC=F) and non-US listings (SAP.DE, 7203.T).

Input examples

Daily prices for the last year:

{ "modes": ["history"], "symbols": ["AAPL", "MSFT", "NVDA"], "range": "1y", "interval": "1d", "maxItems": 1000 }

Fundamentals and analyst targets:

{ "modes": ["summary", "financials"], "symbols": ["TSLA", "AMZN"], "financialsPeriod": "both" }

Options chain (nearest 3 expirations, calls only):

{ "modes": ["options"], "symbols": ["SPY"], "maxExpirations": 3, "optionType": "calls", "maxItems": 2000 }

Market movers (no symbols needed):

{ "modes": ["screener"], "screeners": ["day_gainers", "most_actives"], "maxItemsPerScreener": 50 }

Output

Every record has the same top-level shape; the data object holds the mode-specific fields.

{
"recordType": "history",
"symbol": "AAPL",
"name": "Apple Inc.",
"date": "2026-10-12T13:30:00.000Z",
"price": 341.2,
"change": 3.1,
"changePercent": 0.9168,
"volume": 41234500,
"marketCap": null,
"currency": "USD",
"data": { "open": 338.4, "high": 342.9, "low": 337.8, "close": 341.2, "adjClose": 341.2, "volume": 41234500, "interval": "1d", "exchange": "NMS", "timezone": "America/New_York" },
"scrapedAt": "2026-10-13T16:50:00.000Z"
}

recordType is one of quote, history, dividend, split, summary, financials, option, screener, news. For history rows price is the close and change/changePercent are versus the previous bar. For financials, data holds totalRevenue, grossProfit, operatingIncome, ebitda, netIncome, dilutedEPS, totalAssets, stockholdersEquity, totalDebt, operatingCashFlow, freeCashFlow and more.

Pricing

EventPrice
Record saved (any mode)US$0.50 per 1,000 (US$0.0005 each)

Set Max records in total to cap spending. The Actor stops exactly at that number (or at your Apify spending limit).

FAQ

Do I need an API key or a login? No. Only public Yahoo Finance data is read.

Is the data real time? Quotes carry Yahoo's own delay (real time for most US stocks, 15 minutes for some exchanges). Each quote includes regularMarketTime.

How far back does history go? Use range: "max" or a startDate. Intraday bars are limited by Yahoo (1-minute bars: the last 8 days per request; other intraday: about 60 days).

What about proxies? The Actor starts on Apify datacenter proxy. If Yahoo rate-limits it, it switches to a US residential proxy automatically and says so in the log and in the SUMMARY record.

Are personal names exported? No. Company officer lists and insider modules are not available; the data is about securities and companies.

Use cases: backtesting and quant research, portfolio dashboards, screening and alerts, fundamentals databases, options analytics, feeding market data to AI agents and LLM pipelines, news monitoring per ticker.

En español

Scraper de Yahoo Finance sin API key: cotizaciones, histórico de precios (OHLCV, dividendos y splits), fundamentales y estados financieros, cadenas de opciones, screeners (mayores subidas/bajadas, más negociadas) y noticias por ticker. Elige los modos que necesitas en modes, indica los symbols (acciones, ETFs, índices, cripto, divisas) y fija maxItems para limitar el gasto. Precio: US$0.50 por cada 1.000 registros.