Bybit Open Interest Dataset

Bybit Historical Open Interest Data

Bybit open interest snapshots in contracts and quote notional, aligned with the schema used across CryptoHFTData derivatives venues.

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.

VenueExchange IDMarketHistory startOpen interest symbols
Bybit FuturesbybitFutures2025-06-281,114

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.

FieldTypeNullableDescription
received_timeINT64NoUnix timestamp (nanoseconds) when our system received the open interest data
symbolSTRINGNoTrading pair symbol (e.g., 'BTCUSDT')
sum_open_interestSTRINGYesTotal open interest by contract quantity (stored as string for precision)
sum_open_interest_valueSTRINGYesTotal open interest notional value in quote currency (stored as string for precision)
timestampINT64NoUnix timestamp when the open interest snapshot was taken by the exchange

Access

Download with Python or REST

The sample below downloads BTCUSDT from Bybit Futures for 2025-08-01, hour 20.

Python SDK
import cryptohftdata as chd

client = chd.CryptoHFTDataClient(api_key="your-api-key-here")

df = client.get_open_interest(
    symbol="BTCUSDT",
    exchange=chd.exchanges.BYBIT_FUTURES,
    start_date="2025-08-01",
    end_date="2025-08-01",
)

print(df.head())
print(f"Open interest snapshots: {len(df):,}")
REST API
curl "https://api.cryptohftdata.com/download?file=bybit/2025-08-01/20/BTCUSDT_open_interest.parquet.zst&api_key=your-api-key-here" \
  -o BTCUSDT_open_interest_20.parquet.zst

Caveats

What this data is and is not

These details are important for accurate backtests, replay pipelines, and microstructure features.

Open interest is a periodic snapshot published by each exchange, not a continuous event stream; snapshot cadence varies by venue.

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

Start with an API key, then move between docs, tutorials, and the browser data explorer as needed.