84.4 GB
405 files
Updated 4 months ago
Name
Size
data
.gitattributes2.46 kB
xet
README.md2.38 kB
xet
README.md

๐Ÿ“ˆ OHLCV-1m: US Stock Market Minute-Level Candlestick Data (1992โ€“2025)

This dataset provides minute-level OHLCV (Open, High, Low, Close, Volume) candlestick data for thousands of U.S. stocks across multiple decades (1992 to 2025). The data was originally sourced from Finnhub.io, a real-time market data provider.

It has been aggregated and reformatted from monthly .tar archives into clean and unified Parquet files โ€” one per month โ€” and uploaded to the Hugging Face Hub for easy access.

๐Ÿงพ Dataset Structure

Each row in the dataset represents one minute of trading for a given stock ticker, and includes the following columns:

Column Type Description
timestamp datetime64[ns, UTC] Start time of the minute
open float64 Opening price
high float64 Highest price within the minute
low float64 Lowest price within the minute
close float64 Closing price
volume float64 Volume traded within the minute
ticker string Stock ticker symbol

The data is split by month into files like:

data/ohlcv_1992-01.parquet data/ohlcv_1992-02.parquet ... data/ohlcv_2025-05.parquet

๐Ÿ“š Usage

from datasets import load_dataset

# Load the dataset (will stream across all months)
ds = load_dataset("mito0o852/OHLCV-1m", split="train")

# View one row
print(ds[0])



# To convert it into a pandas DataFrame:

import pandas as pd

df = ds.to_pandas()
print(df.head())
Total size
84.4 GB
Files
405
Last updated
Jul 28
Pre-warmed CDN
US EU US EU

Contributors