fob_BTCUSDT
Binance USDⓈ-M perpetual BTCUSDT: top of book after every book update (~100 ms); lob_update_id joins to fl2_* · core · 2026-08-21 — 2026-08-28 (8 days)
Schema
| Column | Type | Meaning |
|---|---|---|
| exchange | VARCHAR | |
| symbol | VARCHAR | |
| timestamp_ms | BIGINT | |
| recv_ms | BIGINT | |
| epoch | BIGINT | |
| ingest_seq | BIGINT | |
| lob_update_id | BIGINT | |
| bid_px | DOUBLE | |
| ask_px | DOUBLE | |
| mid | DOUBLE | |
| spread_bps | DOUBLE | |
| bid_vol_20 | DOUBLE | |
| ask_vol_20 | DOUBLE | |
| obi | DOUBLE |
Conventions shared by all streams — UTC
milliseconds, integer prices, what side means where, how gaps are
marked and how to rebuild the book — are in the
data dictionary. The same text is
returned by GET /v1/schema/fob_BTCUSDT and the MCP tool
get_schema.
Sample rows (demo hour)
The demo hour for this stream is not loaded yet — but the schema above is already the contract: columns and types will not change silently.
Work with this stream in the SQL console and the backtest runner — the data stays with us, the results go to you. Get access