Intraday stock data: 1min to 1hour Parquet
Updated every trading day -- intraday stock data current through 2026-09-09.
Timeframes
US stock OHLCV is available as 1-minute, 5-minute, 30-minute, and 1-hour bars, plus daily bars on the main stock hub. All timestamps are US/Eastern. Regular market hours are 9:30 AM to 4:00 PM ET.
The 1-minute data includes pre-market from 4:00 AM and after-hours to 8:00 PM where available. A small number of zero-volume bars (~0.1% of rows in a typical 1-minute file) are preserved rather than deleted, and gaps between bars reflect normal low-liquidity periods.
Load one trading day
import duckdb
con = duckdb.connect()
bars = con.execute("""
SELECT symbol, timestamp, open, high, low, close, volume
FROM 'stock_1min_2024-01-15.parquet'
WHERE symbol IN ('SPY', 'QQQ')
ORDER BY symbol, timestamp
""").fetchdf()
Available intraday files
Related
stock data hub · browse stock daily · pricing · delisted stock data · Polars guide