Yahoo Finance Scraper — Stock Quotes, History & Fundamentals avatar

Yahoo Finance Scraper — Stock Quotes, History & Fundamentals

Pricing

$1.00 / 1,000 symbol delivereds

Go to Apify Store
Yahoo Finance Scraper — Stock Quotes, History & Fundamentals

Yahoo Finance Scraper — Stock Quotes, History & Fundamentals

Yahoo Finance quotes for stocks, ETFs, crypto, currencies and indexes: price, change, volume, P/E, market cap, dividends. Price history and company fundamentals on request.

Pricing

$1.00 / 1,000 symbol delivereds

Rating

0.0

(0)

Developer

yestrue

yestrue

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Categories

Share

Get Yahoo Finance data for any symbol — stocks on any exchange, ETFs, crypto, currencies, futures and indexes: price, change, volume, market cap, P/E, EPS, dividends, 52-week range and more. Switch on price history for daily, weekly or intraday prices with dividends and splits, and company data for sector, revenue, margins, cash, debt and analyst targets.

Why this one

  • ⚡ Fast. Quotes come 50 symbols to a request. A live test run of 12 symbols — with company data and five years of weekly prices each — took 3.3 seconds.
  • 🌍 Every market Yahoo covers. Tested on US, UK (VOD.L), German (SAP.DE) and Japanese (7203.T) stocks, an ETF, Bitcoin and Ether, EUR/USD, the S&P 500 and gold futures.
  • 📈 History with corporate actions. Open, high, low, close, adjusted close and volume, plus dividends and splits, for any period and interval.
  • 🏢 Company data, not noise. Sector, industry, employees, business summary, revenue, margins, cash, debt, returns and analyst targets — only for companies; crypto, currencies and indexes say so instead of returning empty fields.
  • 💸 You pay only per symbol delivered. Unknown symbols come back as free records with the reason.

What you get

For every symbol:

FieldWhat it is
symbol, name, quoteType, exchange, currency, marketStatewhat it is and where it trades
price, change, changePercent, previousClose, open, dayLow, dayHigh, volume, bid, ask, marketTimethe quote
fiftyTwoWeekLow, fiftyTwoWeekHigh, fiftyDayAverage, twoHundredDayAverage, averageVolume3Monthranges and averages
marketCap, sharesOutstanding, trailingPE, forwardPE, epsTrailingTwelveMonths, epsForward, priceToBook, bookValuevaluation
dividendRate, dividendYield, dividendDate, earningsDate, analystRatingdividends, earnings, analysts
profile, financials, keyStatisticswith Company data on: sector, industry, website, city, country, employees, summary; revenue, growth, margins, EBITDA, cash, debt, free cash flow, ROE, analyst targets and recommendation; enterprise value, beta, PEG, holdings, short interest
historywith Price history on: points (date, open, high, low, close, adjClose, volume), dividends, splits
input, scrapedAt, status, errorwhat you typed, when it was read, and why a symbol gave nothing

Example

A real record from a live run, 24 September 2026 (shortened: one history point and one dividend shown):

{
"symbol": "AAPL",
"name": "Apple Inc.",
"quoteType": "EQUITY",
"exchange": "NasdaqGS",
"currency": "USD",
"price": 336.075,
"changePercent": -0.28039193,
"volume": 7608141,
"marketCap": 4904739405824,
"trailingPE": 38.496567,
"dividendYield": 0.32,
"marketTime": "2026-09-24T15:28:39.000Z",
"profile": { "sector": "Technology", "industry": "Consumer Electronics", "employees": 150000 },
"financials": { "totalRevenue": 466822987776, "profitMargins": 0.27618998, "targetMeanPrice": 328.22205, "recommendation": "buy" },
"history": {
"interval": "1wk",
"points": [{ "date": "2026-09-24T15:28:39.000Z", "open": 336.32, "high": 338.26, "low": 334.3, "close": 336.075, "adjClose": 336.075, "volume": 7608144 }],
"dividends": [{ "date": "2026-08-10T13:30:00.000Z", "amount": 0.27 }]
},
"status": "OK"
}

How to use it

  1. Add Symbols, one per line, as Yahoo Finance writes them: AAPL, VOD.L, SAP.DE, 7203.T, SPY, BTC-USD, EURUSD=X, GC=F, ^GSPC.
  2. Switch on Company data and/or Price history, and pick the period and interval.
  3. Press Start, and download the results from the Output tab as JSON, CSV or Excel.

For a daily watchlist, save your input as a task and schedule it after the market closes.

You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.

Pricing

You are charged per symbol delivered — see the price on this page — whether or not you add company data and history. Unknown symbols are free.

FAQ

Are the prices real-time? They are what Yahoo Finance shows: real-time for many US stocks and crypto, delayed for some exchanges — exchangeDelayMinutes says by how much.

Why no company data for Bitcoin or the S&P 500? They are not companies. The record says so in fundamentalsUnavailable.

Is this affiliated with Yahoo? No. This is an independent tool that reads public Yahoo Finance data. It is not investment advice.

Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.