Torch-Trade/ethusdt_spot_1m_05_2021_to_03_2026
ETHUSDT Spot 1-Minute OHLCV (May 2021 - Mar 2026) Overview 1-minute OHLCV candlestick data for the ETH/USDT spot pair on Binance, covering May 1, 2021 to February 28, 2026. Rows: 2,541,600 Completeness: 100.00% Sources Period Source Notes Full dataset Binance Data Collection Monthly kline ZIPs 2021-08-13 02:00-06:29 Bybit API 270 bars filled from Bybit ETHUSDT spot (Binance maintenance) 2021-09-29 07:00-08:59 Bybit API 120 bars… See the full description on the dataset page: https://huggingface.co/datasets/Torch-Trade/ethusdt_spot_1m_05_2021_to_03_2026.
ETHUSDT Spot 1-Minute OHLCV (May 2021 - Mar 2026)
Overview
1-minute OHLCV candlestick data for the ETH/USDT spot pair on Binance, covering May 1, 2021 to February 28, 2026.
- Rows: 2,541,600
- Completeness: 100.00%
Sources
Columns
Statistics
Data Quality
No gaps -- the dataset is 100% complete with no missing minutes.
Why start at May 2021?
Binance ETHUSDT 1-minute data is available from August 2017, but the earlier period (2017-2021) contains 31 maintenance gaps totaling 8,091 missing bars. Bybit minute-level data for ETHUSDT only starts from August 2021, making those earlier gaps unfillable. May 2021 is the earliest month after which all gaps can be backfilled from Bybit, providing a fully contiguous dataset.
Backfilled bars
470 bars across three Binance maintenance windows were sourced from Bybit ETHUSDT spot. Bybit prices closely track Binance but may differ by a few dollars.
Usage
from datasets import load_dataset
import pandas as pd
ds = load_dataset("Torch-Trade/ethusdt_spot_1m_05_2021_to_03_2026")
df = ds["train"].to_pandas()
df["timestamp"] = pd.to_datetime(df["timestamp"])
print(df.shape) # (2541600, 6)
print(df.head())License
MIT -- price data sourced from Binance and Bybit public data repositories.
