Stock Market Price History Scraper avatar

Stock Market Price History Scraper

Pricing

Pay per usage

Go to Apify Store
Stock Market Price History Scraper

Stock Market Price History Scraper

Daily open, high, low, close and volume for any stock or ETF ticker over a date range. Returns clean JSON from a keyless public API, no browser and no proxy.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ken M

Ken M

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Categories

Share

Stock Price History Scraper

Daily open, high, low, close and volume (OHLCV) for any stock or ETF ticker over a date range, returned as clean JSON.

No login, no API key, no proxy. It reads a keyless public API, so runs are fast and cheap. This is the price data behind every chart and backtest.

What you get

One row per ticker per trading day:

{
"symbol": "AAPL",
"date": "2026-06-26",
"open": 275.0,
"high": 285.95,
"low": 274.21,
"close": 283.78,
"volume": 261775500
}

Prices and volume are parsed to numbers (no $ or commas), and dates are normalized to YYYY-MM-DD, so the output drops straight into a dataframe or database.

Input

FieldDescription
tickersSymbols to fetch, e.g. ["AAPL","MSFT","SPY"] (required)
fromDateStart date YYYY-MM-DD (default: 30 days ago)
toDateEnd date YYYY-MM-DD (default: today)
assetClassauto (default), stocks, etf or index
maxRowsPerTicker / maxRowsTotalCaps on output size

Example

{ "tickers": ["AAPL", "MSFT", "SPY"], "fromDate": "2026-01-01", "toDate": "2026-06-30" }

Who it's for

Quants and backtesters who need clean OHLCV, charting tools and dashboards, fintech apps, and researchers pulling historical prices without a paid data plan. Pairs naturally with the Stock Earnings Calendar Scraper — the calendar tells you when a company reports, this gives you the price action around it.

Pricing

Pay per daily price row. The first 20 rows of every run are free so you can validate the output before you pay.