Yahoo Finance Stock Data Scraper avatar

Yahoo Finance Stock Data Scraper

Pricing

from $1.00 / 1,000 stock data fetcheds

Go to Apify Store
Yahoo Finance Stock Data Scraper

Yahoo Finance Stock Data Scraper

Extract stock price, change, market cap, volume, PE ratio, company data, and market summary fields from Yahoo Finance.

Pricing

from $1.00 / 1,000 stock data fetcheds

Rating

0.0

(0)

Developer

GhostGrid

GhostGrid

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Yahoo Finance Scraper

Scrapes stock data from Yahoo Finance. Give it a list of ticker symbols and get back price, change, market cap, volume, P/E ratio, and more.

How it works

Feed it stock symbols (AAPL, GOOGL, MSFT, etc.) and pick a mode:

  • quote - Scrapes individual stock quote pages. Returns detailed data including P/E ratio, dividend yield, 52-week range, sector, and industry.
  • markets - Scrapes the Yahoo Finance markets overview. Returns a table of major stocks with price, change, and market cap.

The actor parses the JSON data that Yahoo embeds in its HTML pages.

Input

FieldTypeDescription
symbolsstring[]Ticker symbols to scrape (required)
modestringquote or markets (default: quote)

Output

Each item contains:

  • symbol - Ticker symbol
  • name - Company name
  • price - Current price
  • change - Price change
  • change_pct - Percentage change
  • market_cap - Market capitalization
  • volume - Trading volume
  • pe_ratio - P/E ratio
  • dividend_yield - Dividend yield
  • 52wk_high / 52wk_low - 52-week range
  • sector / industry - Company classification

Usage

{
"symbols": ["AAPL", "GOOGL", "MSFT"],
"mode": "quote"
}

Notes

  • Yahoo Finance changes its page structure occasionally. If scraping stops working, the JSON extraction logic may need updating.
  • Each symbol costs one data-fetched event.
  • Rate limiting is handled by Crawlee's built-in request queue.