Open interest is a periodic snapshot published by each exchange, not a continuous event stream; snapshot cadence varies by venue.
Open Interest Dataset
Historical Crypto Open Interest Data
Exchange-published open interest snapshots in contracts and quote notional, normalized across major derivatives venues.
The sample is one real hourly Parquet/Zstd file. No API key is required on the rate-limited free tier; file size varies with venue, symbol, and market activity.
Coverage
Open interest coverage
Coverage is organized by exchange, market type, and hourly object path. Live symbol counts are shown when the symbols API responds during page generation.
| Venue | Exchange ID | Market | History start | Open interest symbols |
|---|---|---|---|---|
| Binance Futures | binance_futures | Futures | 2025-06-28 | 871 |
| Bybit Futures | bybit | Futures | 2025-06-28 | 1,412 |
| OKX Futures | okx_futures | Futures | 2025-06-28 | 591 |
| Bitget Futures | bitget_futures | Futures | 2025-07-15 | 1,135 |
| Kraken Futures | kraken_derivatives | Futures | 2025-06-28 | 648 |
| Hyperliquid Futures | hyperliquid_futures | Perpetuals | 2025-09-29 | 424 |
| BitMEX | bitmex | Futures | 2025-09-29 | 156 |
| Lighter Perpetuals | lighter | Perpetuals | 2025-12-30 | 232 |
Venue pages
Open Interest data by exchange
Use an exchange-specific page for venue and market coverage, its verified history start, a representative file path, and a focused sample.
Binance Open Interest Dataset
Binance Historical Open Interest Data
Check coverage and sample →Bybit Open Interest Dataset
Bybit Historical Open Interest Data
Check coverage and sample →OKX Open Interest Dataset
OKX Historical Open Interest Data
Check coverage and sample →Bitget Open Interest Dataset
Bitget Historical Open Interest Data
Check coverage and sample →Kraken Open Interest Dataset
Kraken Historical Open Interest Data
Check coverage and sample →Hyperliquid Open Interest Dataset
Hyperliquid Historical Open Interest Data
Check coverage and sample →BitMEX Open Interest Dataset
BitMEX Historical Open Interest Data
Check coverage and sample →Lighter Open Interest Dataset
Lighter Historical Open Interest Data
Check coverage and sample →Schema
Normalized open interest schema
Every open interest row is an exchange-published snapshot with total open contracts, quote notional value when available, and snapshot timing.
| Field | Type | Nullable | Description |
|---|---|---|---|
| received_time | INT64 | No | Unix timestamp (nanoseconds) when our system received the open interest data |
| symbol | STRING | No | Trading pair symbol (e.g., 'BTCUSDT') |
| sum_open_interest | STRING | Yes | Total open interest by contract quantity (stored as string for precision) |
| sum_open_interest_value | STRING | Yes | Total open interest notional value in quote currency (stored as string for precision) |
| timestamp | INT64 | No | Unix timestamp when the open interest snapshot was taken by the exchange |
Access
Download with Python or REST
The sample below downloads BTCUSDT from Binance Futures for 2026-09-02, hour 12. The REST example uses the rate-limited free tier; replace YOUR_API_KEY for authenticated SDK access and higher limits.
import cryptohftdata as chd
client = chd.CryptoHFTDataClient(api_key="YOUR_API_KEY")
df = client.get_open_interest(
symbol="BTCUSDT",
exchange=chd.exchanges.BINANCE_FUTURES,
start_date="2026-09-02",
end_date="2026-09-02",
)
print(df.head())
print(f"Open interest snapshots: {len(df):,}")curl --fail --location \
"https://api.cryptohftdata.com/download?file=binance_futures/2026-09-02/12/BTCUSDT_open_interest.parquet" \
-o BTCUSDT_open_interest_12.parquetCaveats
What this data is and is not
These details are important for accurate backtests, replay pipelines, and microstructure features.
Values are reported in contracts and in quote notional where the exchange provides both.
This page starts on 2025-06-28 based on the earliest stored hourly files for its covered exchange IDs and grows as new hourly files are published.
Next
Use the open interest data
Validate the free sample first. Then use an API key for larger downloads and move between the SDK reference, tutorial, and data explorer as needed.