Skip to main content
The Options Tape API is BackQuant’s multi-venue, real-time and historical record of every options trade we observe. The same canonical payload powers cursor-paginated REST history and a live WebSocket stream. Use it for scoring methodologies, flow dashboards, and execution analytics.

What’s in it

  • Every trade, normalised: venue / coin / instrument / strike / expiry / direction / amount / price / index price / IV (when present) / premium in USD / block-trade flag / ms timestamp.
  • 4 venues ingested continuously (see Venue coverage).
  • 5-year retention in the persistence layer. Backfill of history before 2026-05-17 is available on request via our archive partner.
  • Sub-second freshness on the WebSocket. REST /recent reflects the latest trade as soon as it lands in Postgres (~200ms after the venue WS emits it).
  • Filters for venue, instrument, option type, strike range, premium minimum, and derived tags (0dte, atm, whale).
  • Analytics helpers: time-bucket imbalance, strike heat, whale prints.

REST tape

WebSocket

Imbalance

Strike heat

Whale prints

Customer delta flow

Venue coverage

Binance polls the most-active contracts rather than every instrument because the Binance options public WS endpoint is not reachable from our infrastructure. The hot-contract list refreshes every 5 minutes by 24-hour volume.

Coins

  • BTC and ETH are fully covered across all four venues.
  • SOL and HYPE are accepted by the API schema (some venues are starting to list them) but coverage is currently thin to non-existent. Filter for those at your own risk.

Tape vs derived GEX

See Positioning for flow vs std. If you need deep history of GEX, IV or levels (not the raw tape), contact us for a custom engagement using replayed chain snapshots.

Quick start

Need a working demo client? Grab ws_tape_demo.py from the repo. Single file; needs pip install websockets.

See also

Authentication

Data freshness

Rate limits

Response envelope