Yahoo Finance Stock Data Scraper avatar

Yahoo Finance Stock Data Scraper

Pricing

from $1.20 / 1,000 records

Go to Apify Store
Yahoo Finance Stock Data Scraper

Yahoo Finance Stock Data Scraper

Pricing

from $1.20 / 1,000 records

Rating

0.0

(0)

Developer

Seungki Min

Seungki Min

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Quotes, fundamentals, analyst targets and full price history for stocks, ETFs, crypto, FX and indices — in one run, no API key, no rate-limit plan to buy.

Most finance Actors give you a price. This one gives you the numbers you actually screen on: margins, cash, debt, ROE, P/B, PEG, analyst targets and the next earnings date, in the same row as the price.

What you can do with it

  • Screen a watchlist — 50 tickers, one run, one table.
  • Let Yahoo pick the tickers — run day_gainers, most_actives or most_shorted_stocks and get today's movers with full data attached.
  • Backtests and charts — daily, weekly or monthly history with adjusted close, dividends and splits.
  • Only have company names? Put them in searchQueries and they are resolved to tickers.

Input

FieldWhat it does
tickersSymbols: AAPL, BTC-USD, EURUSD=X, ^GSPC, 005930.KS
searchQueriesCompany names → tickers
screenersDay gainers/losers, most active, growth tech, undervalued, most shorted…
dataTypesquote, fundamentals, profile, history (combine freely)
historyRange / historyInterval5d…max, and 1d/1wk/1mo (intraday for recent ranges)
maxResultsTotal limit

Output

quote, fundamentals and profile share one row per ticker. history adds one row per candle (recordType: "price") plus dividend and split rows.

Real example from this Actor (quote + fundamentals + profile):

{
"recordType": "quote",
"symbol": "AAPL",
"name": "Apple Inc.",
"exchange": "NasdaqGS",
"currency": "USD",
"price": 336.13,
"change": -0.869995,
"changePercent": -0.258159,
"volume": 86241049,
"marketCap": 4905541566464,
"peRatioTrailing": 38.502865,
"epsTrailing": 8.73,
"dividendYieldPercent": 0.32,
"fiftyTwoWeekHigh": 344.57,
"fiftyTwoWeekLow": 240.21,
"marketState": "POSTPOST",
"earningsDate": "2026-07-30T20:00:00.000Z",
"revenue": 466822987776,
"revenueGrowthPercent": 16.4,
"profitMarginPercent": 27.6,
"freeCashflow": 107721875456,
"totalDebt": 84343996416,
"returnOnEquityPercent": 148.8,
"priceToBook": 45.669838,
"beta": 1.085,
"nextEarningsDate": "2026-10-29T20:00:00.000Z",
"analystTargetPrice": 327.83743,
"analystRecommendation": "buy",
"sector": "Technology",
"industry": "Consumer Electronics",
"fullTimeEmployees": 150000,
"website": "https://www.apple.com"
}

Speed and cost

3 tickers with quotes took 4 seconds; 4 tickers with quote + fundamentals + profile took 7 seconds. A year of weekly history for one ticker is 58 rows. You are charged per row.

Notes

  • Non-equities return what applies to them: crypto and FX have prices but no revenue or sector.
  • Unknown tickers are reported with a warning and not charged.
  • Prices are Yahoo's delayed quotes, the same numbers the website shows.