Skip to main content
BackQuant ingests crypto options data from four exchanges and folds them into one canonical surface. This page describes which venues feed which endpoints, and how to filter by venue when relevant.

Venues at a glance

VenueTapeChain / IV / GEX inputsSource
Deribit✅ live WS✅ primaryPublic WebSocket + REST chain. The deepest BTC + ETH books in the market.
Bybit✅ live WS✅ multi-venue OI roll-upPublic V5 WebSocket (publicTrade.{coin}.option) + chain REST.
OKX✅ live WS✅ multi-venue OI roll-upPublic V5 WebSocket (option-trades, instFamily=BTC-USD / ETH-USD).
Binance✅ REST pollLimited (no live WS on options)eapi.binance.com/eapi/v1/trades polled for the top-30 most-active BTC + ETH contracts every 30 seconds.

Coins

BTC and ETH are fully covered across all four venues. SOL and HYPE are valid symbols in the API schema (some venues have started listing them) but live coverage is currently thin.

Where venues show up

Endpoint familyPer-venue filter?Default behaviour
Tape REST?venues=deribit,bybit,...All four venues unioned
Tape WebSocket✅ per-channel subscription tape.{coin}.{venue}Subscribe to tape.{coin}.agg for the union
GEX — strike profile / levels / heatmapsDeribit-primary; multi-venue OI roll-upMulti-venue blended view
IV — surface / term / skew / smileDeribit-derivedSingle, Deribit-rooted view
Greeks profilesDeribit-derivedDeribit-rooted
Open interestMulti-venue blendedUnion of all venues
When a metric is documented as “multi-venue blended,” it means OI from every venue that lists the coin is rolled into one weighted view. Bid/ask depth is Deribit-only — the other venues don’t make the chain pricing usable at retail latency.

Why Binance isn’t on the live WS

The public Binance options WebSocket host (nbstream.binance.com/eoptions/...) is not reachable from our infrastructure, despite the REST chain on eapi.binance.com working normally. We therefore poll Binance’s REST trade endpoint every 30 seconds for the most-actively-traded BTC and ETH contracts (hot list refreshed every 5 minutes by 24-hour volume). In practice this captures ~95 % of Binance options premium because volume concentrates in the top 20-30 strikes. Tail strikes that print rarely will be missed. We’re tracking the issue and will move Binance to the live WS as soon as the upstream path becomes usable.

See also

Tape overview

Data freshness

Multi-symbol bundle