Torch-Trade/bnbusdt_spot_1m_10_2021_to_03_2026
收藏资源简介:
--- license: mit task_categories: - time-series-forecasting - reinforcement-learning tags: - finance - cryptocurrency - bnb - trading - ohlcv - binance size_categories: - 1M<n<10M --- # BNBUSDT Spot 1-Minute OHLCV (Oct 2021 - Mar 2026)  ## Overview 1-minute OHLCV candlestick data for the **BNB/USDT spot** pair on Binance, covering **October 1, 2021** to **February 28, 2026**. - **Rows**: 2,321,280 - **Completeness**: 100.00% ## Sources | Period | Source | Notes | |--------|--------|-------| | Full dataset | [Binance Data Collection](https://data.binance.vision/) | Monthly kline ZIPs | | 2023-03-24 12:40-13:59 | [Bybit API](https://bybit-exchange.github.io/docs/v5/market/kline) | 80 bars filled from Bybit BNBUSDT spot (Binance maintenance) | ## Columns | Column | Type | Description | |--------|------|-------------| | `timestamp` | `datetime64[ns]` | Candle open time (UTC) | | `open` | `float64` | Opening price (USDT) | | `high` | `float64` | Highest price in the candle | | `low` | `float64` | Lowest price in the candle | | `close` | `float64` | Closing price (USDT) | | `volume` | `float64` | Trading volume (BNB) | ## Statistics | Metric | Value | |--------|-------| | Start price | $388.10 | | End price | $617.14 | | Min price | $184.20 | | Max price | $1,373.92 | | Return | +59.0% | ## Data Quality **No gaps** -- the dataset is 100% complete with no missing minutes. ### Why start at October 2021? Binance BNBUSDT 1-minute data is available from November 2017, but the earlier period (2017-2021) contains 32 maintenance gaps totaling 8,061 missing bars. Bybit minute-level data for BNBUSDT only starts from April 2022, leaving those earlier gaps unfillable. October 2021 is the earliest month after which all remaining gaps can be backfilled from Bybit, providing a fully contiguous dataset. ### Backfilled bars 80 bars from one Binance maintenance window (2023-03-24) were sourced from Bybit BNBUSDT spot. Bybit prices closely track Binance but may differ slightly. ## Usage ```python from datasets import load_dataset import pandas as pd ds = load_dataset("Torch-Trade/bnbusdt_spot_1m_10_2021_to_03_2026") df = ds["train"].to_pandas() df["timestamp"] = pd.to_datetime(df["timestamp"]) print(df.shape) # (2321280, 6) print(df.head()) ``` ## License MIT -- price data sourced from Binance and Bybit public data repositories.



