Yahoo Finance Real-Time Stock Quotes & Valuation Scraper
Pricing
from $0.84 / 1,000 item scrapeds
Go to Apify Store

Yahoo Finance Real-Time Stock Quotes & Valuation Scraper
Extract real-time stock prices, market capitalization, P/E ratios, 52-week ranges, trading volumes, and company fundamentals from Yahoo Finance.
Pricing
from $0.84 / 1,000 item scrapeds
Rating
0.0
(0)
Developer
LiteZero
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
🚀 Yahoo Finance Stock Quotes, Financial Ratios & Valuation
Extract real-time stock quotes, price changes, market capitalization, trailing P/E ratios, 52-week ranges, dividend yields, and financial metrics from Yahoo Finance.
🥊 Why This Actor Beats the Competition
| Feature | Generic Browser Scrapers | Official APIs | This Actor |
|---|---|---|---|
| Speed | 🐌 3–5 seconds / record (Heavy Puppeteer) | 🔒 Requires OAuth / Enterprise Key | ⚡ Up to 100+ records / second |
| Cost | 💸 High compute hours ($0.05+/run) | 💸 High per-seat API fees | 💰 $1.20 per 1,000 items (PPR) |
| Anti-Bot Resistance | ❌ Blocked by Cloudflare & Captchas | N/A | ✅ Direct Stream + Resilient Fallbacks |
| Setup Friction | ⏳ Complex CSS selectors & logins | ⏳ Complex developer approval | 🚀 Zero auth. Plug & Play |
🛠️ Step-by-Step: How to Use
Method 1: Apify Console (No-Code GUI)
- Configure your inputs in the Apify Web Console.
- Click Start and download your structured dataset in CSV, Excel, or JSON.
Method 2: Python SDK
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("litezero/yahoo-finance-quote-scraper").call(run_input=["AAPL", "MSFT", "NVDA"])for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Method 3: Node.js SDK
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('litezero/yahoo-finance-quote-scraper').call();const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Extracted ${items.length} items!`);
Method 4: REST API / cURL
curl -X POST "https://api.apify.com/v2/acts/litezero~yahoo-finance-quote-scraper/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json"
📥 Input Parameters
| Field | Type | Description |
|---|---|---|
symbols | array | Stock symbols to query (e.g. "AAPL", "MSFT", "NVDA", "TSLA", "AMZN"). |
includeFundamentals | boolean | Whether to fetch market cap, 52-week high/low, and valuation metrics. |
📤 Output Data Dictionary
| Field | Type | Description |
|---|---|---|
symbol | string | Stock ticker symbol |
shortName | string | Official company name |
regularMarketPrice | number | Live stock spot price |
regularMarketChange | number | Dollar change today |
regularMarketChangePercent | number | Percentage change today |
marketCap | number | Total equity market cap |
trailingPE | number | Trailing Price-to-Earnings ratio |
fiftyTwoWeekHigh | number | 52-week peak price |
fiftyTwoWeekLow | number | 52-week low price |
currency | string | Trading currency code (USD, EUR, etc.) |
scrapedAt | string | Scrape timestamp |
💡 Top Use Cases & Commercial Value
- Market & Competitor Intelligence: Automate real-time monitoring feeds without infrastructure maintenance.
- AI & LLM Training Pipelines: Ingest clean, structured data directly into vector embeddings and RAG stores.
- Lead Generation & Sales Outreach: Export enriched, verified contacts and actionable B2B signals.