HOME/DATA
Catalog v1 · early access targeted Q1 2027

Sixteen tables. One schema. Every venue.

Every dataset we publish shares the same symbols, the same timestamps and the same column names, whichever exchange it came from. Each one is available as a historical archive and as a live stream, in Parquet, CSV or newline-delimited JSON.

Tables16canonical
Venues12planned by 2029
Capture regions2Tokyo · Ireland
Timestampsint64ns · UTC
Hyperliquid historyNov 2025internal

Four product families.

Each family page lists its tables, columns, venue coverage and example code. Extended fields and chain intelligence are built on top of them.

The complete table list.

Every table carries venue, symbol, venue_symbol, ts_exchange, ts_capture, seq and source. Prices and sizes are decimal128(38,18) in Parquet and strings in JSON.

TableContentsBuilt fromHistory fromUpdatesFormats
Trades and prices
tradesEvery print: price, size, aggressor side, venue trade id.Venue trade feedCapture start (Hyperliquid: Nov 2025); other venues per agreementHistorical · liveParquet · CSV · JSON
quotesL1 best bid and offer with sizes, one row per top-of-book change.Venue book feedCapture startHistorical · liveParquet · CSV · JSON
candlesOHLCV, VWAP and trade count at 1s, 1m, 5m, 1h and 1d.tradesCapture start (Hyperliquid: Nov 2025); other venues per agreementHistorical · liveParquet · CSV · JSON
Order books
book_l2Aggregated price levels: full-depth snapshots plus every level delta.Venue depth feedCapture start (Hyperliquid: Nov 2025)Historical · liveParquet · CSV · JSON
book_l3Order events: add, modify, cancel, fill, keyed by venue order id.Venue order-level feedCapture start (Hyperliquid: Nov 2025)Historical · liveParquet · CSV · JSON
book_l4book_l3 plus participant_id, where the venue publishes it.Venue order-level feedCapture start (Hyperliquid: Nov 2025)Historical · liveParquet · CSV · JSON
Derivatives
fundingFunding prints and predicted rates, normalized to rate_1h and rate_ann.Venue funding feedCapture start (Hyperliquid: Nov 2025)Historical · liveParquet · CSV · JSON
open_interestOpen interest in contracts and USD notional at the venue's publish cadence.Venue ticker feedCapture start (Hyperliquid: Nov 2025)Historical · liveParquet · CSV · JSON
liquidationsForced closes: price, size, side, and the liquidated account where the venue publishes it.Venue liquidation feedCapture start (Hyperliquid: Nov 2025)Historical · liveParquet · CSV · JSON
mark_indexMark, index and oracle prices used for margin and funding.Venue ticker feedCapture start (Hyperliquid: Nov 2025)Historical · liveParquet · CSV · JSON
options_chainPer-strike bid, ask and mark, with IV and greeks where the venue publishes them.Venue options feedCapture start of each options venueHistorical · liveParquet · CSV · JSON
Reference, derived and quality
instrumentsReference data: tick size, lot size, contract size, expiry, settlement asset, listing and delisting dates.Venue REST metadataCapture start, versioned dailyDaily snapshot · live changesParquet · CSV · JSON
extendedEight derived fields (OFI-ML, VPIN, QUEUE, CXL/FILL, RESIL, LAMBDA, MARKOUT, PART) on a 100 ms grid.L2, L3, L4, tradesCapture start (Hyperliquid: Nov 2025)Historical · liveParquet · CSV · JSON
chain_entitiesAddress-to-entity mapping with anonymous entity ids, cluster method and confidence.Public chain dataJan 2019, or chain launch if laterVersioned hourlyParquet · CSV · JSON
chain_flowsDeposits, withdrawals and transfers per entity, linked to venues and trades with a 0–1 confidence.Public chain data, book_l4, tradesJan 2019, or chain launch if laterHistorical · liveParquet · CSV · JSON
gapsEvery sequence gap that survived merging the two capture regions, with start, end and reason.Capture mergeCapture startHistorical · liveParquet · CSV · JSON

L3, L4 and the live stream are included from the Desk plan. Chain intelligence is part of Enterprise and available to Desk as an add-on. See pricing and coverage by venue.

Four ways in, one set of fields.

A query against the archive and a subscription to the live stream return the same columns, so research code moves to production without a rewrite.

from fdc import Client

fdc = Client(api_key="fdc_live_...")

trades = fdc.trades(
    venue="hyperliquid",
    symbol="BTC-PERP",
    start="2027-01-15",
    end="2027-01-16",
).to_polars()

# columns: venue, symbol, venue_symbol, ts_exchange, ts_capture,
#          seq, source, price, size, side, trade_id

Where each historical row comes from.

The source column on every row says how it reached the archive. Filter on it when your research needs capture timestamps.

source = "fdc_capture"our collectors

Captured by us

Recorded by our collectors in Tokyo (ap-northeast-1) and Ireland (eu-west-1), then merged by venue sequence number. For every venue after Hyperliquid, capture runs under the data agreement with that exchange. Every row has both ts_exchange and ts_capture in nanoseconds, and the untouched raw message is kept in the raw tier. Depth, funding, open interest and every other table start on the day capture began for that venue.

ts_exchange  1768470123456000000
ts_capture   1768470123458214377
seq          4410289771
source       fdc_capture
source = "venue_archive"per agreement

Supplied by the venue

The history available for each venue depends on the agreement with that venue. Where an agreement includes history from before our capture began, those rows are labeled with the venue as their source and carry the venue's timestamp only: ts_capture and seq are null. On days where both sources exist, fdc_capture rows are served.

ts_exchange  1735689600123000000
ts_capture   null
seq          null
source       venue_archive
Order book history begins with our own capture. We only publish a book we can show is complete, which means recording it with sequence numbers as it happens, so book_l2, book_l3 and book_l4 start on the day our capture of that venue began. More in data quality and timestamps and clocks.

Tell us which tables you need first.

Pre-registered partners choose the datasets and venues we prioritize, and lock in 40% off list for the first 12 months.

EARLY ACCESS · PRE-SALE PRICINGPre-register for early access → DANIEL GARCIA · CEO & FOUNDERdaniel@financedatacloud.com →