Exchange Book Ticker
Crypto
Exchange Book Ticker
100 ms best bid ask snapshots across major exchanges for one coin.
Returns a JSON list. Range is capped at 60 minutes per request. Timestamps accept seconds or milliseconds.
GET
Exchange Book Ticker
Response element format
Each item in the list is an object with a snapshot timestamp and one field per exchange stream.ts— wall-clock snapshot time in milliseconds
{exchange}_{coin}_{market} (for example bin_btc_spot). Each holds a four-element BBA list (see below).
Exchanges and markets
| Code | Exchange |
|---|---|
byb | Bybit |
bin | Binance |
okx | OKX |
cb | Coinbase |
spot, perp.
Binance does not have a hype spot market, so bin_hype_spot is not recorded.
BBA list format
Each stream field is a four-element list of strings:- Index 0 —
bid— best bid price - Index 1 —
ask— best ask price - Index 2 —
bid_qty— best bid quantity - Index 3 —
ask_qty— best ask quantity
Sampling
Snapshots are taken every 100 ms on a wall-clock grid. The data is recorded from AWS Tokyo (ap-northeast-1) to minimize feed latency from Asian exchange endpoints. That keeps ts timestamps close to when each BBA was observed, so snapshot times are reliable for cross-exchange comparison and backtesting.Path Parameters
Coin ticker (btc, eth, sol, xrp, doge, hype, bnb).
Range start timestamp (seconds or milliseconds).
Range end timestamp (seconds or milliseconds).
Response
JSON list of exchange book ticker snapshots
Wall-clock snapshot time in milliseconds.
- Index 0 — bid (string) — best bid price
- Index 1 — ask (string) — best ask price
- Index 2 — bid_qty (string) — best bid quantity
- Index 3 — ask_qty (string) — best ask quantity
Required array length:
4 elementsExample:
["95000.10", "95000.20", "1.50", "2.30"]