Yahoo Finance Real-Time Stock Quotes & Valuation Scraper avatar

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

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

LiteZero

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

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

FeatureGeneric Browser ScrapersOfficial APIsThis 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 & CaptchasN/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)

  1. Configure your inputs in the Apify Web Console.
  2. Click Start and download your structured dataset in CSV, Excel, or JSON.

Method 2: Python SDK

from apify_client import ApifyClient
client = 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

FieldTypeDescription
symbolsarrayStock symbols to query (e.g. "AAPL", "MSFT", "NVDA", "TSLA", "AMZN").
includeFundamentalsbooleanWhether to fetch market cap, 52-week high/low, and valuation metrics.

📤 Output Data Dictionary

FieldTypeDescription
symbolstringStock ticker symbol
shortNamestringOfficial company name
regularMarketPricenumberLive stock spot price
regularMarketChangenumberDollar change today
regularMarketChangePercentnumberPercentage change today
marketCapnumberTotal equity market cap
trailingPEnumberTrailing Price-to-Earnings ratio
fiftyTwoWeekHighnumber52-week peak price
fiftyTwoWeekLownumber52-week low price
currencystringTrading currency code (USD, EUR, etc.)
scrapedAtstringScrape 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.