Yahoo Finance — Historical Prices (OHLCV) avatar

Yahoo Finance — Historical Prices (OHLCV)

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Yahoo Finance — Historical Prices (OHLCV)

Yahoo Finance — Historical Prices (OHLCV)

Historical OHLCV price data for stocks, ETFs, crypto & forex from Yahoo Finance — open, high, low, close, adj close, volume. Any range & interval. Free keyless API.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Ponderable Hydrometer

Ponderable Hydrometer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Download historical OHLCV price data for stocks, ETFs, crypto, forex and indices from Yahoo Finance — open, high, low, close, adjusted close and volume — at any interval (1m to 3mo) and range (up to full history) or between explicit dates. One clean row per candle. Free, keyless.

Perfect for backtesting, quantitative research, charting, portfolio tracking and finance apps.

What you get

One row per candle:

  • Identitysymbol, currency, exchange
  • Timedate (ISO), timestamp (unix seconds)
  • Pricesopen, high, low, close, adjClose (split/dividend-adjusted)
  • Volumevolume

Empty/gap candles that Yahoo pads with nulls are skipped, so every row is real data.

Input

FieldTypeDefaultDescription
symbolsarrayTickers, e.g. ["AAPL","BTC-USD","EURUSD=X","^GSPC"]. Required.
rangeenum1mo1d10y, ytd, max (used when no explicit dates)
intervalenum1d1m3mo (intraday intervals only work for short ranges)
period1 / period2stringExplicit YYYY-MM-DD (or unix seconds) window; overrides range
eventsstringOptional corporate events, e.g. div,split

Example input

{"symbols":["AAPL","MSFT","NVDA"],"range":"1y","interval":"1d"}

Crypto between explicit dates:

{"symbols":["BTC-USD","ETH-USD"],"period1":"2024-01-01","period2":"2025-01-01","interval":"1d"}

Intraday:

{"symbols":["TSLA"],"range":"5d","interval":"15m"}

Output (one candle)

Fields below are the real normalizer output:

{
"symbol": "AAPL",
"currency": "USD",
"exchange": "NMS",
"date": "2026-07-10T13:30:00.000Z",
"timestamp": 1783689000,
"open": 213.5,
"high": 215.02,
"low": 212.88,
"close": 214.29,
"adjClose": 214.29,
"volume": 41250000
}

Why this actor

  • Multi-asset — stocks, ETFs, crypto, forex and indices with the same clean schema.
  • Any interval & range — intraday to monthly, fixed ranges or explicit date windows.
  • Adjusted close included — split/dividend-adjusted prices, gap candles removed, retry/backoff.

Pricing

Pay per result — $1.00 per 1,000 results (one result = one price candle). No subscription or platform fees.

  • TradingView Screener — screen whole markets (snapshot) to pick symbols to pull history for.
  • CoinGecko Scraper — crypto market data & history.
  • SEC EDGAR Scraper — US public-company filings to pair with price data.

Notes & limits

  • Intraday intervals (1m, 5m, …) are only available for short recent ranges (Yahoo's limit).
  • Prices are as reported by Yahoo Finance and may be adjusted/restated; treat as informational.
  • Independent tool built on Yahoo's public v8 chart endpoint; not affiliated with or endorsed by Yahoo. You are responsible for compliant use of the output.