Yahoo Finance Intelligence
Pricing
from $42.00 / 1,000 stock symbol scrapeds
Yahoo Finance Intelligence
Extract Yahoo Finance data: stock prices, financials, analyst ratings, news, and historical data. Track any ticker or market.
Pricing
from $42.00 / 1,000 stock symbol scrapeds
Rating
5.0
(3)
Developer
viralanalyzer
Actor stats
0
Bookmarked
6
Total users
3
Monthly active users
17 days ago
Last modified
Categories
Share
💹 Yahoo Finance Intelligence — Stock Quotes, Fundamentals, Analyst Ratings & Price History
🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português
Extract stock data from Yahoo Finance — real-time quotes, financial fundamentals, analyst recommendations, OHLCV price history, dividends, and stock splits. Supports equities, ETFs, indices, crypto, and forex. Pure HTTP — no browser or API key needed.
✨ Features
- 📈 Real-time quotes — Price, change, volume, day range, market state
- 💰 Fundamentals — Revenue, margins, cash flow, debt, ROE, ROA
- 🎯 Analyst ratings — Target prices, buy/hold/sell breakdown, recommendation key
- 📊 Price history — OHLCV data with configurable range (1d to max) and interval
- 💵 Dividends & splits — Historical dividend payments and stock split events
- 🏢 Company profile — Sector, industry, employees, website, location
- 🌍 Multi-asset — Equities, ETFs, indices (^GSPC), crypto (BTC-USD), forex
- ⚡ Pure HTTP — No browser needed, fast and cost-effective
📥 Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
symbols | string[] | ✅ | — | Ticker symbols (e.g., "AAPL", "BTC-USD", "^GSPC"). Max 50. |
includeHistory | boolean | ❌ | true | Include OHLCV price history |
historyRange | string | ❌ | "1mo" | Price history range: 1d, 5d, 1mo, 3mo, 6mo, 1y, 2y, 5y, max |
historyInterval | string | ❌ | "1d" | Data granularity: 1d, 1wk, 1mo |
includeFundamentals | boolean | ❌ | true | Include financial data (revenue, margins, analyst targets) |
proxyConfiguration | object | ❌ | — | Proxy settings (residential recommended for large runs) |
Input Example
{"symbols": ["AAPL","MSFT","GOOGL","AMZN","BTC-USD"],"includeHistory": true,"historyRange": "3mo","historyInterval": "1d","includeFundamentals": true}
📤 Output
Each symbol produces a comprehensive result with 70+ fields:
| Field | Type | Description |
|---|---|---|
symbol | string | Ticker symbol |
shortName | string | Short display name |
longName | string | Full company name |
quoteType | string | EQUITY, ETF, INDEX, CRYPTOCURRENCY, CURRENCY |
exchange | string | Exchange name |
currency | string | Trading currency |
regularMarketPrice | number | Current price |
regularMarketChange | number | Absolute price change |
regularMarketChangePercent | number | Price change % |
regularMarketVolume | number | Trading volume |
regularMarketDayHigh | number | Day high |
regularMarketDayLow | number | Day low |
regularMarketOpen | number | Opening price |
marketState | string | PRE, REGULAR, POST, CLOSED |
marketCap | number | Market capitalization |
trailingPE | number | Trailing P/E ratio |
forwardPE | number | Forward P/E ratio |
priceToBook | number | Price-to-Book ratio |
enterpriseValue | number | Enterprise value |
epsTrailing | number | Trailing EPS (12 months) |
epsForward | number | Forward EPS estimate |
revenueGrowth | number | Revenue growth rate |
earningsGrowth | number | Earnings growth rate |
profitMargin | number | Net profit margin |
operatingMargin | number | Operating margin |
grossMargin | number | Gross margin |
returnOnEquity | number | Return on equity |
returnOnAssets | number | Return on assets |
totalRevenue | number | Total revenue |
totalCash | number | Total cash |
totalDebt | number | Total debt |
debtToEquity | number | Debt-to-equity ratio |
freeCashflow | number | Free cash flow |
dividendYield | number | Trailing annual dividend yield |
dividendRate | number | Trailing annual dividend rate |
exDividendDate | string | Ex-dividend date (YYYY-MM-DD) |
fiftyTwoWeekHigh | number | 52-week high |
fiftyTwoWeekLow | number | 52-week low |
fiftyDayAverage | number | 50-day moving average |
twoHundredDayAverage | number | 200-day moving average |
analystTargetMean | number | Mean price target |
analystTargetHigh | number | Highest price target |
analystTargetLow | number | Lowest price target |
analystRecommendation | string | buy, hold, sell, strongBuy, etc. |
analystCount | number | Number of analysts |
analystBuy | number | Buy + strong buy count |
analystHold | number | Hold count |
analystSell | number | Sell + strong sell count |
nextEarningsDate | string | Next earnings date (YYYY-MM-DD) |
sector | string | Business sector |
industry | string | Industry classification |
fullTimeEmployees | number | Employee count |
website | string | Company website |
country | string | Headquarters country |
sharesOutstanding | number | Shares outstanding |
beta | number | Beta coefficient |
priceHistory | object[] | OHLCV array: {date, open, high, low, close, adjClose, volume} |
dividends | object[] | Dividend events: {date, amount} |
splits | object[] | Split events: {date, ratio} |
platform | string | Always "yahoo_finance" |
scrapedAt | string | ISO 8601 timestamp |
Output Example
{"symbol": "AAPL","shortName": "Apple Inc.","longName": "Apple Inc.","quoteType": "EQUITY","exchange": "NasdaqGS","currency": "USD","regularMarketPrice": 237.42,"regularMarketChange": 3.18,"regularMarketChangePercent": 1.3587,"regularMarketVolume": 54230000,"regularMarketDayHigh": 238.15,"regularMarketDayLow": 234.02,"regularMarketOpen": 234.85,"regularMarketPreviousClose": 234.24,"marketState": "REGULAR","marketCap": 3612000000000,"trailingPE": 37.4218,"forwardPE": 32.1547,"priceToBook": 62.45,"enterpriseValue": 3680000000000,"epsTrailing": 6.34,"epsForward": 7.39,"revenueGrowth": 0.0487,"earningsGrowth": 0.1024,"profitMargin": 0.2637,"operatingMargin": 0.3142,"grossMargin": 0.4612,"returnOnEquity": 1.5718,"returnOnAssets": 0.2847,"totalRevenue": 395000000000,"totalCash": 62484000000,"totalDebt": 104590000000,"debtToEquity": 173.77,"currentRatio": 0.988,"freeCashflow": 108807000000,"dividendYield": 0.0044,"dividendRate": 1.0,"exDividendDate": "2026-02-10","payoutRatio": 0.1578,"fiftyTwoWeekHigh": 260.10,"fiftyTwoWeekLow": 169.21,"fiftyDayAverage": 232.45,"twoHundredDayAverage": 224.18,"analystTargetMean": 252.30,"analystTargetHigh": 300.00,"analystTargetLow": 200.00,"analystRecommendation": "buy","analystCount": 42,"analystBuy": 34,"analystHold": 6,"analystSell": 2,"nextEarningsDate": "2026-04-24","sector": "Technology","industry": "Consumer Electronics","fullTimeEmployees": 164000,"website": "https://www.apple.com","country": "United States","city": "Cupertino","sharesOutstanding": 15204100096,"floatShares": 15180000000,"shortRatio": 1.52,"beta": 1.24,"priceHistory": [{"date": "2026-02-06","open": 227.18,"high": 229.42,"low": 226.35,"close": 228.74,"adjClose": 228.74,"volume": 48120000},{"date": "2026-02-07","open": 229.10,"high": 231.85,"low": 228.60,"close": 231.20,"adjClose": 231.20,"volume": 51340000}],"dividends": [{"date": "2025-11-08","amount": 0.25},{"date": "2026-02-10","amount": 0.25}],"splits": [],"platform": "yahoo_finance","scrapedAt": "2026-03-06T12:00:00.000Z"}
📋 Use Cases
- Stock Research — Complete fundamental analysis with financials, margins, and ratios
- Portfolio Tracking — Monitor real-time prices and key metrics for your holdings
- Analyst Consensus — Aggregate buy/hold/sell ratings and price targets
- Earnings Calendar — Track upcoming earnings dates and dividend schedules
- Historical Analysis — Download OHLCV price history for backtesting and charting
- Sector Screening — Compare companies within sectors by fundamentals
- Crypto Tracking — Monitor cryptocurrency prices alongside traditional equities
- ETF/Index Monitoring — Track ETFs, mutual funds, and major indices
❓ FAQ
Q: What asset types does this actor support? A: Equities (AAPL, MSFT), ETFs (SPY, QQQ), indices (^GSPC, ^DJI), crypto (BTC-USD, ETH-USD), and forex (EURUSD=X). Use the appropriate Yahoo Finance ticker format.
Q: Does this need a Yahoo Finance API key? A: No. The actor authenticates via Yahoo Finance's session mechanism (cookie + crumb) automatically. No API key or premium account required.
Q: How far back can I get price history?
A: Up to the full history of the ticker using historyRange: "max". Granularity options are daily (1d), weekly (1wk), or monthly (1mo).
Q: Why are some fields returning 0 for my symbol?
A: Some fields only apply to certain asset types. For example, crypto symbols will not have sector, industry, or fullTimeEmployees. ETFs and indices lack earnings data. The actor returns 0 for non-applicable numeric fields.
Q: How many symbols can I process in one run? A: Up to 50 symbols per run. Quotes are fetched in batches of 10, and each symbol gets individual fundamentals and chart requests with rate limiting.
💰 Pricing
This actor uses Pay Per Event (PPE) pricing:
| Metric | Cost |
|---|---|
| Per symbol scraped | $0.08 |
For example, processing 10 symbols costs $0.80.
🔗 Related Actors
- TradingView Screener — Technical analysis & market scanner
- Shopify Store Intelligence — E-commerce competitive analysis
- Google Maps BR Scraper — Business data extraction
- CNPJ Enricher — Brazilian company data
📝 Changelog
v1.0 (Current)
- ✅ Real-time quotes via Yahoo Finance v7 API
- ✅ Financial fundamentals via v10 quoteSummary
- ✅ OHLCV price history via v8 chart API
- ✅ Analyst recommendations with buy/hold/sell breakdown
- ✅ Dividend history and stock split events
- ✅ Company profile (sector, industry, employees)
- ✅ Multi-asset support (equities, ETFs, indices, crypto, forex)
- ✅ Session authentication (cookie + crumb)
- ✅ Anti-placeholder guardrails for data integrity
- ✅ PPE billing integration
💹 Yahoo Finance Intelligence — Cotações, Fundamentos, Ratings de Analistas & Histórico de Preços
🇺🇸 English | 🇧🇷 Português
Extraia dados de ações do Yahoo Finance — cotações em tempo real, fundamentos financeiros, recomendações de analistas, histórico de preços OHLCV, dividendos e desdobramentos. Suporta ações, ETFs, índices, cripto e forex. HTTP puro — sem navegador ou chave de API.
✨ Funcionalidades
- 📈 Cotações em tempo real — Preço, variação, volume, faixa do dia, estado do mercado
- 💰 Fundamentos — Receita, margens, fluxo de caixa, dívida, ROE, ROA
- 🎯 Ratings de analistas — Preços-alvo, detalhamento compra/neutro/venda, recomendação
- 📊 Histórico de preços — Dados OHLCV com faixa configurável (1d até max) e intervalo
- 💵 Dividendos & desdobramentos — Histórico de pagamento de dividendos e splits
- 🏢 Perfil da empresa — Setor, indústria, funcionários, site, localização
- 🌍 Multi-ativos — Ações, ETFs, índices (^GSPC), cripto (BTC-USD), forex
- ⚡ HTTP puro — Sem navegador, rápido e econômico
📥 Entrada
| Parâmetro | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
symbols | string[] | ✅ | — | Códigos dos ativos (ex: "AAPL", "BTC-USD", "^GSPC"). Máximo 50. |
includeHistory | boolean | ❌ | true | Incluir histórico de preços OHLCV |
historyRange | string | ❌ | "1mo" | Faixa do histórico: 1d, 5d, 1mo, 3mo, 6mo, 1y, 2y, 5y, max |
historyInterval | string | ❌ | "1d" | Granularidade dos dados: 1d, 1wk, 1mo |
includeFundamentals | boolean | ❌ | true | Incluir dados financeiros (receita, margens, alvos de analistas) |
proxyConfiguration | objeto | ❌ | — | Configuração de proxy (residencial recomendado para grandes volumes) |
Exemplo de Entrada
{"symbols": ["AAPL","MSFT","GOOGL","AMZN","BTC-USD"],"includeHistory": true,"historyRange": "3mo","historyInterval": "1d","includeFundamentals": true}
📤 Saída
Cada símbolo produz um resultado abrangente com 70+ campos:
| Campo | Tipo | Descrição |
|---|---|---|
symbol | string | Código do ativo |
shortName | string | Nome curto |
longName | string | Nome completo da empresa |
quoteType | string | EQUITY, ETF, INDEX, CRYPTOCURRENCY, CURRENCY |
exchange | string | Nome da bolsa |
currency | string | Moeda de negociação |
regularMarketPrice | número | Preço atual |
regularMarketChange | número | Variação absoluta |
regularMarketChangePercent | número | Variação % |
regularMarketVolume | número | Volume negociado |
regularMarketDayHigh | número | Máxima do dia |
regularMarketDayLow | número | Mínima do dia |
regularMarketOpen | número | Preço de abertura |
marketState | string | PRE, REGULAR, POST, CLOSED |
marketCap | número | Capitalização de mercado |
trailingPE | número | P/L trailing |
forwardPE | número | P/L forward |
priceToBook | número | Preço/Valor Patrimonial |
enterpriseValue | número | Valor da empresa |
epsTrailing | número | LPA trailing (12 meses) |
epsForward | número | LPA forward estimado |
revenueGrowth | número | Taxa de crescimento de receita |
earningsGrowth | número | Taxa de crescimento de lucro |
profitMargin | número | Margem líquida |
operatingMargin | número | Margem operacional |
grossMargin | número | Margem bruta |
returnOnEquity | número | Retorno sobre patrimônio |
returnOnAssets | número | Retorno sobre ativos |
totalRevenue | número | Receita total |
totalCash | número | Caixa total |
totalDebt | número | Dívida total |
debtToEquity | número | Dívida/Patrimônio |
freeCashflow | número | Fluxo de caixa livre |
dividendYield | número | Dividend yield anual trailing |
dividendRate | número | Taxa de dividendo anual trailing |
exDividendDate | string | Data ex-dividendo (AAAA-MM-DD) |
fiftyTwoWeekHigh | número | Máxima de 52 semanas |
fiftyTwoWeekLow | número | Mínima de 52 semanas |
fiftyDayAverage | número | Média móvel de 50 dias |
twoHundredDayAverage | número | Média móvel de 200 dias |
analystTargetMean | número | Preço-alvo médio |
analystTargetHigh | número | Preço-alvo mais alto |
analystTargetLow | número | Preço-alvo mais baixo |
analystRecommendation | string | buy, hold, sell, strongBuy, etc. |
analystCount | número | Número de analistas |
analystBuy | número | Compra + compra forte |
analystHold | número | Neutro |
analystSell | número | Venda + venda forte |
nextEarningsDate | string | Próxima data de resultados (AAAA-MM-DD) |
sector | string | Setor |
industry | string | Indústria |
fullTimeEmployees | número | Número de funcionários |
website | string | Site da empresa |
country | string | País da sede |
sharesOutstanding | número | Ações em circulação |
beta | número | Coeficiente beta |
priceHistory | objeto[] | Array OHLCV: {date, open, high, low, close, adjClose, volume} |
dividends | objeto[] | Eventos de dividendo: {date, amount} |
splits | objeto[] | Eventos de split: {date, ratio} |
platform | string | Sempre "yahoo_finance" |
scrapedAt | string | Timestamp ISO 8601 |
Exemplo de Saída
{"symbol": "AAPL","shortName": "Apple Inc.","longName": "Apple Inc.","quoteType": "EQUITY","exchange": "NasdaqGS","currency": "USD","regularMarketPrice": 237.42,"regularMarketChange": 3.18,"regularMarketChangePercent": 1.3587,"regularMarketVolume": 54230000,"regularMarketDayHigh": 238.15,"regularMarketDayLow": 234.02,"regularMarketOpen": 234.85,"regularMarketPreviousClose": 234.24,"marketState": "REGULAR","marketCap": 3612000000000,"trailingPE": 37.4218,"forwardPE": 32.1547,"priceToBook": 62.45,"enterpriseValue": 3680000000000,"epsTrailing": 6.34,"epsForward": 7.39,"revenueGrowth": 0.0487,"earningsGrowth": 0.1024,"profitMargin": 0.2637,"operatingMargin": 0.3142,"grossMargin": 0.4612,"returnOnEquity": 1.5718,"returnOnAssets": 0.2847,"totalRevenue": 395000000000,"totalCash": 62484000000,"totalDebt": 104590000000,"debtToEquity": 173.77,"currentRatio": 0.988,"freeCashflow": 108807000000,"dividendYield": 0.0044,"dividendRate": 1.0,"exDividendDate": "2026-02-10","payoutRatio": 0.1578,"fiftyTwoWeekHigh": 260.10,"fiftyTwoWeekLow": 169.21,"fiftyDayAverage": 232.45,"twoHundredDayAverage": 224.18,"analystTargetMean": 252.30,"analystTargetHigh": 300.00,"analystTargetLow": 200.00,"analystRecommendation": "buy","analystCount": 42,"analystBuy": 34,"analystHold": 6,"analystSell": 2,"nextEarningsDate": "2026-04-24","sector": "Technology","industry": "Consumer Electronics","fullTimeEmployees": 164000,"website": "https://www.apple.com","country": "United States","city": "Cupertino","sharesOutstanding": 15204100096,"floatShares": 15180000000,"shortRatio": 1.52,"beta": 1.24,"priceHistory": [{"date": "2026-02-06","open": 227.18,"high": 229.42,"low": 226.35,"close": 228.74,"adjClose": 228.74,"volume": 48120000},{"date": "2026-02-07","open": 229.10,"high": 231.85,"low": 228.60,"close": 231.20,"adjClose": 231.20,"volume": 51340000}],"dividends": [{"date": "2025-11-08","amount": 0.25},{"date": "2026-02-10","amount": 0.25}],"splits": [],"platform": "yahoo_finance","scrapedAt": "2026-03-06T12:00:00.000Z"}
📋 Casos de Uso
- Pesquisa de Ações — Análise fundamental completa com financeiros, margens e índices
- Acompanhamento de Carteira — Monitore preços em tempo real e métricas-chave
- Consenso de Analistas — Agregue ratings compra/neutro/venda e preços-alvo
- Calendário de Resultados — Acompanhe datas de resultados e dividendos
- Análise Histórica — Baixe histórico OHLCV para backtesting e gráficos
- Screening por Setor — Compare empresas dentro de setores por fundamentos
- Rastreamento de Cripto — Monitore criptomoedas junto com ações tradicionais
- Monitoramento ETF/Índice — Acompanhe ETFs, fundos e índices principais
❓ Perguntas Frequentes
P: Quais tipos de ativos este actor suporta? R: Ações (AAPL, MSFT), ETFs (SPY, QQQ), índices (^GSPC, ^DJI), cripto (BTC-USD, ETH-USD) e forex (EURUSD=X). Use o formato de ticker adequado do Yahoo Finance.
P: Preciso de uma chave de API do Yahoo Finance? R: Não. O actor autentica automaticamente através do mecanismo de sessão do Yahoo Finance (cookie + crumb). Nenhuma chave de API ou conta premium é necessária.
P: Até onde vai o histórico de preços?
R: Até o histórico completo do ticker usando historyRange: "max". As opções de granularidade são diária (1d), semanal (1wk) ou mensal (1mo).
P: Por que alguns campos retornam 0 para meu símbolo?
R: Alguns campos se aplicam apenas a certos tipos de ativos. Por exemplo, símbolos de cripto não terão sector, industry ou fullTimeEmployees. ETFs e índices não têm dados de lucro. O actor retorna 0 para campos numéricos não aplicáveis.
P: Quantos símbolos posso processar em uma execução? R: Até 50 símbolos por execução. As cotações são buscadas em lotes de 10, e cada símbolo recebe requisições individuais de fundamentos e gráfico com rate limiting.
💰 Preços
Este actor usa precificação Pay Per Event (PPE):
| Métrica | Custo |
|---|---|
| Por símbolo extraído | $0.08 |
Por exemplo, processar 10 símbolos custa $0.80.
🔗 Actors Relacionados
- TradingView Screener — Análise técnica & scanner de mercado
- Shopify Store Intelligence — Análise competitiva e-commerce
- Google Maps BR Scraper — Dados de empresas
- CNPJ Enricher — Dados empresariais brasileiros
📝 Changelog
v1.0 (Atual)
- ✅ Cotações em tempo real via Yahoo Finance v7 API
- ✅ Fundamentos financeiros via v10 quoteSummary
- ✅ Histórico de preços OHLCV via v8 chart API
- ✅ Recomendações de analistas com detalhamento compra/neutro/venda
- ✅ Histórico de dividendos e eventos de desdobramento
- ✅ Perfil da empresa (setor, indústria, funcionários)
- ✅ Suporte multi-ativos (ações, ETFs, índices, cripto, forex)
- ✅ Autenticação de sessão (cookie + crumb)
- ✅ Guardrails anti-placeholder para integridade de dados
- ✅ Integração com cobrança PPE