Deribit
Deribit historical market data details - available data, coverage and data collection specifics
Deribit historical data for all its instruments (including all options) is available since 2019-03-30.
Downloadable CSV files
Historical CSV datasets for the first day of each month are available to download without API key. See downloadable CSV files documentation.
API Access and data format
Historical data format is the same as provided by real-time Deribit WebSocket v2 API with addition of local timestamps. If you'd like to work with normalized data format instead (same format for each exchange) see downloadable CSV files or official client libs that perform data normalization client-side.
See Python client docs.
See Node.js client docs.
See HTTP API docs.
Tardis-machine is a locally runnable server that exposes API allowing efficiently requesting historical market data for whole time periods in contrast to HTTP API that provides data only in minute by minute slices.
See tardis-machine docs.
Captured real-time channels
trades, book, ticker and perpetual are collected with Deribit .raw subscriptions. Since 2026-08-11 Deribit aggregates all .raw subscriptions on a 1 millisecond basis (Deribit API changelog). Before that date, .raw subscriptions were not aggregated.
trades Trade executions stream. Collected with
.rawinterval. Until 2023-10-03 included real-time liquidation info — Deribit removed the liquidation field from public trade subscriptions to avoid sharing price-sensitive data.book Order book incremental updates stream with sequence number validation. Collected with
.rawinterval. During data collection integrity of order book incremental updates is being validated using sequence numbers provided by Deribit's real-time feed (prev_change_id) - in case of detecting missed message WebSocket connection is being restarted.ticker — available since 2019-10-01 Instrument ticker updates stream including price, volume, open interest, funding rate and Greeks for options. Collected with
.rawinterval.deribit_price_index Real-time index price updates stream used across pricing, margining and settlement
deribit_price_ranking Price ranking updates for the component exchanges used to calculate the Deribit index
deribit_price_statistics — available since 2022-01-13 Index price statistics updates stream with 24h high, low and change
deribit_volatility_index — available since 2021-04-01 Volatility index (DVOL) updates stream
estimated_expiration_price Estimated expiration (delivery) price updates stream
markprice.options — available since 2019-10-01 Options mark price and implied volatility updates stream for all options under a given index
perpetual — available since 2019-10-01 Perpetual instrument interest rate and index price updates stream. Collected with
.rawinterval.quote — available since 2019-10-01 Best bid and ask price and size updates stream
platform_state — available since 2019-12-31 Platform state, maintenance and price index lock notifications stream
instrument.state.any Instrument lifecycle state updates stream (new listings, expirations, settlements)
Market data collection details
Market data collection infrastructure for Deribit is located in GCP europe-west2 region (London, UK).
Real-time market data is captured via multiple WebSocket connections to wss://www.deribit.com/ws/api/v2.
Last updated
Was this helpful?