Yahoo Finance Scraper (Quotes, Fundamentals, Financials, News) avatar

Yahoo Finance Scraper (Quotes, Fundamentals, Financials, News)

Pricing

from $0.90 / 1,000 symbols

Go to Apify Store
Yahoo Finance Scraper (Quotes, Fundamentals, Financials, News)

Yahoo Finance Scraper (Quotes, Fundamentals, Financials, News)

Scrape Yahoo Finance for any ticker: live-delayed price, market cap, P/E, EPS, dividends, sector, employees, analyst targets and ratings, plus optional income statements, balance sheet, cash flow, ownership, insider trades, news and price history. No API key.

Pricing

from $0.90 / 1,000 symbols

Rating

0.0

(0)

Developer

Murat Uzun

Murat Uzun

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

11 days ago

Last modified

Share

What is Yahoo Finance Scraper?

Yahoo Finance Scraper pulls Yahoo Finance data for any ticker into one clean row per symbol: price, change, volume, market cap, P/E, EPS, beta, dividend yield, 52-week range, sector, industry, employees, business description, margins, cash and debt, analyst price targets and ratings, next earnings date — and, when you ask for them, income statements, balance sheet, cash flow, EPS actual vs. estimate, institutional and insider ownership, insider transactions, recent news and daily OHLCV history. Stocks, ETFs, international listings, indices, crypto, FX and futures all work. No Yahoo account and no API key. Run it from the Apify Console, the API, a schedule, or an AI agent through MCP.

What data does Yahoo Finance Scraper extract?

GroupFields
Quotesymbol, name, quoteType, exchange, currency, marketState, price, change, changePercent, previousClose, open, dayHigh, dayLow, volume, averageVolume, fiftyTwoWeekHigh, fiftyTwoWeekLow
ValuationmarketCap, trailingPE, forwardPE, trailingEps, priceToBook, beta, dividendYield, exDividendDate, sharesOutstanding
Companysector, industry, country, website, employees, description
Financial healthtotalRevenue, revenueGrowth, grossMargins, operatingMargins, profitMargins, returnOnEquity, totalCash, totalDebt, debtToEquity, freeCashflow
AnalyststargetMeanPrice, targetHighPrice, targetLowPrice, recommendation, analystCount, analystRatings (strong buy … strong sell), nextEarningsDate
Optionalfinancials (annual + quarterly income, annual balance sheet and cash flow, quarterly EPS vs estimate), ownership (insider/institutional %, top holders, insider trades), news, history (daily OHLCV + adjusted close)

How to use Yahoo Finance Scraper

  1. Enter Symbols exactly as Yahoo Finance writes them: AAPL, SPY, VOD.L (London), 7203.T (Tokyo), THYAO.IS (Istanbul), ^GSPC, BTC-USD, EURUSD=X, GC=F.
  2. Turn on Include financial statements and/or Include ownership if you need them.
  3. Choose how many news articles to attach and an optional price history range.
  4. Click Start and export the dataset as JSON, CSV, Excel or HTML, or read it through the API.

Example input

{
"symbols": ["NVDA", "THYAO.IS", "VOD.L", "BTC-USD"],
"includeFinancials": true,
"includeOwnership": true,
"newsCount": 3,
"historyRange": "1mo"
}

Example output (trimmed)

{
"symbol": "AAPL",
"name": "Apple Inc.",
"exchange": "NasdaqGS",
"currency": "USD",
"price": 333.69,
"marketCap": 4869931925504,
"trailingPE": 38.31,
"sector": "Technology",
"employees": 150000,
"targetMeanPrice": 328.09384,
"recommendation": "buy",
"analystRatings": { "strongBuy": 6, "buy": 19, "hold": 13, "sell": 3, "strongSell": 3 },
"financials": { "incomeAnnual": [{ "endDate": "2025-09-30", "totalRevenue": 416161000000, "netIncome": 112010000000 }] },
"news": [{ "title": "…", "publisher": "…", "url": "https://…", "publishedAt": "…" }],
"url": "https://finance.yahoo.com/quote/AAPL"
}

How much does it cost?

Pricing: Yahoo Finance Scraper costs $1.50 per 1,000 symbols on the free plan, with volume discounts on paid plans — financial statements, ownership, news and price history included in that one row (pay per result, platform usage included).

Tracking a 100-stock watchlist daily costs about $4.50 a month. A symbol Yahoo doesn't know is reported in the run's ERRORS record and is not charged.

Use cases

  • Stock screeners and watchlists — valuation, margins and analyst targets for a list of tickers, refreshed on a schedule.
  • Fundamental research — annual and quarterly statements plus EPS surprises in one dataset.
  • Ownership and insider monitoring — who holds the stock and what insiders are buying or selling.
  • Feeding AI agents and dashboards — one structured row per ticker, callable through the Apify MCP server.

Limits

  • Prices are Yahoo's public quotes, typically delayed 15-20 minutes for many exchanges. Do not use them to execute trades.
  • Crypto, FX, indices and futures have quote and history data only — company, financial and ownership fields are null for them.
  • Yahoo only returns news for symbols it has recent articles for; news can be empty.
  • Data comes from Yahoo's public website endpoints and can change without notice; the Actor is tested daily.

FAQ

Do I need a Yahoo Finance or RapidAPI key? No. The Actor uses the same public endpoints the Yahoo Finance website uses.

How do I find the right symbol for a non-US stock? Search the company on finance.yahoo.com and copy the ticker from the URL — it carries the exchange suffix (.L, .T, .IS, .DE, .HK…).

Is this investment advice? No. It retrieves publicly available market data for information only.

Is scraping Yahoo Finance legal? The Actor reads public pages and data without logging in. You are responsible for complying with Yahoo's terms and for how you use the data.

Part of the webdatatools web-intelligence suite — every Actor is pay-per-event, reads public data without a login, and returns one clean row per entity:

Browse the whole suite at webdatatools, or call ten of these Actors straight from Claude, Cursor or Cline with the webdatatools MCP server.

Website & domain intelligence

Content for AI, LLMs and RAG

Search, video and social

Leads, jobs and company data

Developer, app and research data