New realtime endpoint: Ohio (AWS us-east-2, next to Kalshi) — Binance from Tokyo at ~65.0 ms one-way to your clientNew endpoint: Ohio · ~65.0 ms one-way

Configure
Low-Latency Trading Solutions
CART
Crypto futures curve data

Crypto Futures Curve Data — Every Dated Contract, Every Expiry

Whole futures curves as day bundles: every dated contract of an underlying on one venue — each expiry listed on the day — with tick-by-tick trades and full Level-2 order-book depth, captured co-located and normalized into the same schema as our spot and perpetual data. Term structure, calendar spreads and basis from one purchase per day.

Futures curves
33
Venues
6
Coverage
October 2023 – present
Curve-days
20,330
Archive
3.91 TB
Price per day
€1
Turnover (30d)
$4.7B
Trades (30d)
5.9M
What's in the data

Every contract of the curve, one schema

Tick-by-tick trades on every expiry

Every print of every dated contract — price, size, side and exchange timestamp — at full feed resolution, front contract to the furthest expiry.

Order-book depth (L2)

Snapshot plus incremental Level-2 updates per contract, so the book of any expiry can be rebuilt at any moment and set against its neighbours.

Mark, index and liquidations

The mark and index price messages and the liquidation prints the venue publishes for a contract, each as its own message type in the contract file.

One schema with spot & perps

Same normalized, zstd-compressed format and the same nanosecond clocks as the perpetual and spot files — the basis against either is a join, not a resampling job.

33 curves

All futures-curve bundles

One row per venue, underlying and settlement family. Each curve page lists its coverage, recent days and the term structure of the newest day; days are bought in the shop calendar.

SeriesVenueIntervalDaysCoverageSizePrice/day
BTC futures (coin-margined)Okxcurve1,088October 2023 – present551 GB€1Buy days
ETH futures (coin-margined)Okxcurve1,088October 2023 – present546 GB€1Buy days
BTC futures (USDT-margined)Okxcurve989October 2023 – June 2026 · ended Jun 2026434 GB€1Buy days
ETH futures (inverse)Deribitcurve1,060October 2023 – present430 GB€1Buy days
BTC futures (inverse)Deribitcurve1,060October 2023 – present411 GB€1Buy days
ETH futures (all settlements)Bybitcurve1,091October 2023 – present342 GB€1Buy days
ETH futures (USDT-margined)Okxcurve989October 2023 – June 2026 · ended Jun 2026337 GB€1Buy days
BTC futures (all settlements)Bybitcurve1,091October 2023 – present314 GB€1Buy days
ETH futures (USD)crypto.comcurve964December 2023 – present125 GB€1Buy days
BTC futures (USD)crypto.comcurve964December 2023 – present111 GB€1Buy days
BTC futures (XBT, all settlements)BitMEXcurve1,072October 2023 – September 2026 · ended Sep 202672.1 GB€1Buy days
ETH futures (USDC-margined)Okxcurve623October 2023 – June 2025 · ended Jun 202545.7 GB€1Buy days
BTC futures (USDC-margined)Okxcurve623October 2023 – June 2025 · ended Jun 202538.6 GB€1Buy days
SOL futures (all settlements)Bybitcurve846June 2024 – present36.3 GB€1Buy days
ETH futures (USDT)Gate.iocurve1,091October 2023 – present32.6 GB€1Buy days
BTC futures (USDC linear)Deribitcurve413August 2025 – present31.2 GB€1Buy days
BTC futures (USDT)Gate.iocurve1,091October 2023 – present31.0 GB€1Buy days
ETH futures (USDC linear)Deribitcurve413August 2025 – present30.3 GB€1Buy days
DOGE futures (USDT)Gate.iocurve1,020December 2023 – present27.2 GB€1Buy days
BTC futures (USD-margined)Okxcurve187April 2026 – present13.4 GB€1Buy days
ETH futures (USD-margined)Okxcurve113June 2026 – present10.0 GB€1Buy days
XRP futures (all settlements)Bybitcurve351October 2025 – present6.58 GB€1Buy days
XAU futures (USD-margined)Okxcurve187April 2026 – present5.68 GB€1Buy days
DOGE futures (all settlements)Bybitcurve344October 2025 – present5.50 GB€1Buy days
SOL futures (USD-margined)Okxcurve113June 2026 – present4.42 GB€1Buy days
MNT futures (all settlements)Bybitcurve344October 2025 – present3.95 GB€1Buy days
SOL futures (USDC linear)Deribitcurve189March 2026 – present2.28 GB€1Buy days
HYPE futures (USDC linear)Deribitcurve105June 2026 – present910 MB€1Buy days
XAUT futures (all settlements)Bybitcurve190March 2026 – present884 MB€1Buy days
HYPE futures (all settlements)Bybitcurve64August 2026 – present860 MB€1Buy days
TRX futures (USDC linear)Deribitcurve189March 2026 – present806 MB€1Buy days
XRP futures (USDC linear)Deribitcurve189March 2026 – present682 MB€1Buy days
AVAX futures (USDC linear)Deribitcurve189March 2026 – present620 MB€1Buy days
Most active

Most traded futures curves (last 30 days)

Trades and USD notional summed over every contract of the curve, from the recorded tick data — 30 days to 2026-10-05.

#SeriesVenueTrades (30d)Turnover (30d)Days
1BTC futures (inverse)Deribit648,998$2.7B30Buy days
2ETH futures (inverse)Deribit458,545$731.5M30Buy days
3BTC futures (coin-margined)Okx469,228$441.3M30Buy days
4ETH futures (coin-margined)Okx646,478$178.3M30Buy days
5BTC futures (all settlements)Bybit164,374$125.4M30Buy days
6BTC futures (USDC linear)Deribit38,351$103.2M30Buy days
7ETH futures (all settlements)Bybit205,231$103.0M30Buy days
8BTC futures (USD-margined)Okx234,310$77.5M30Buy days
9ETH futures (USDC linear)Deribit15,751$75.7M30Buy days
10BTC futures (USDT)Gate.io935,166$41.2M30Buy days
11ETH futures (USDT)Gate.io646,258$39.7M30Buy days
12XRP futures (all settlements)Bybit86,220$32.1M30Buy days

Trades and USD turnover summed over every contract of the series, from the recorded tick data; 30 days to 2026-10-05. Series without statistics in the window are omitted.

Month by month

All curves — development since capture

186,165,113 trades and $177.4B of USD notional across 33 curves since 2025-01-11.

MonthSeries activeDaysTradesTurnover (USD)Avg / dayContracts tradedL2 updatesvs previous month
Oct 2026 (month to date)285762,116$542.1M$108.4M665574.2M—
Sep 202629306,135,727$4.9B$164.1M3,9563.6B+4.5 %
Aug 202629317,264,724$4.7B$151.9M4,0663.6B+58.7 %
Jul 202628315,356,650$3.0B$95.7M3,6413.8B−49.9 %
Jun 202630307,279,989$5.9B$197.5M3,3491.1B+19.2 %
May 202627317,364,099$5.0B$160.4M3,1840+7.7 %
Apr 202627306,361,209$4.6B$153.8M2,9940−32.9 %
Mar 202625319,360,509$6.9B$222.0M2,7620−52.7 %
Feb 2026202814,136,205$14.5B$519.5M2,5430+15.9 %
Jan 2026203110,243,948$12.5B$404.7M2,9520+34.9 %
Dec 2025203111,552,782$9.3B$299.9M2,9510−39.4 %
Nov 2025203017,274,891$15.3B$511.0M2,9860−22.9 %
Oct 2025203116,643,953$19.9B$641.3M2,8590+77.2 %
Sep 2025173010,260,797$11.2B$374.0M2,5980−21.2 %
Aug 2025173113,355,374$14.2B$459.2M2,6860+14.0 %
Jul 2025153111,734,285$12.5B$402.7M2,6980+17.7 %
Jun 2025173010,694,532$10.6B$353.5M2,7000−29.1 %
May 2025173113,371,335$15.0B$482.9M2,8480+274.9 %
Apr 202517304,590,552$4.0B$133.1M2,6400+466.1 %
Mar 20251731692,869$705.2M$22.7M2,4620−22.3 %
Feb 20251728951,193$907.5M$32.4M2,2400—
Jan 20251721777,374$1.1B$52.4M1,6280—

All futures curves — trades and USD turnover summed per calendar month (UTC) over every contract, from our own daily statistics of the recorded tick data. Days = captured UTC days; a partial month shows no month-over-month change. Contracts traded and L2 (order-book) updates exist for days captured with the extended statistics.

Why CryptoStruct

Why buy futures curve data here

Four things every page on this site is built on — and the reason the numbers above exist at all.

We record everything

The complete public feed of each venue as it was published: every Level-2 snapshot and update at the venue's full book depth, every trade with its aggressor side, every quote, funding, mark-price and liquidation event — for every instrument the venue lists, every UTC day since we added the venue. Nothing sampled, no top-N cut, no on-demand capture.

Institutional grade

Captured co-located at the venue with the exchange timestamp and our receive timestamp in integer nanoseconds, an event-id chain that makes any gap visible, and one normalized schema across 35+ venues — the same capture our own high-frequency trading engine and enterprise feeds run on.

€1 per instrument-day

Any instrument-day is €1, series-day bundles start at €1 — no subscription, no minimum order, no tiers to unlock. Credit packs lower the effective price and never expire, and every venue has free full-day samples to test against first.

Self-service for everyone

Pick the days in the Data Shop, pay by card as a guest and download immediately — no sales call, no enterprise contract, no KYC. Coding agents buy the same files through the MCP server, and the free Agent Skill teaches them the format.

FAQ

Crypto futures curve data — FAQ

How many futures curves are in the archive?

33 curves on BitMEX, Bybit, Deribit, Gate.io, Okx, crypto.com — 20,330 curve-days in total, October 2023 – present. One curve is every dated contract of one underlying and settlement family on one venue; each curve page lists its own coverage and recent days.

What crypto futures curve data can I download?

Tick-by-tick trades and Level-2 order-book depth for every dated futures contract of an underlying — each expiry the venue listed on that UTC day — as one futures-curve day bundle. Each contract is its own file in the same normalized schema as our spot and perpetual data, with the mark, index and liquidation messages the venue publishes.

What can I compute from a futures curve day?

The term structure of the day and how it moved: the premium of each expiry over the front contract, calendar spreads between any two expiries, the basis against the perpetual or spot of the same venue, and the behaviour of a contract into its expiry. Every file carries the same nanosecond venue and receive clocks, so contracts line up tick by tick without resampling.

Are perpetual futures part of a curve bundle?

No. A curve bundle holds the contracts with an expiry date. Perpetuals — and the spot market of the same venue — are separate instruments sold per instrument-day; the futures and perpetuals page covers them.

Can I get futures curve data as CSV or Parquet?

Yes — every free sample and every purchased tick day also exports as gzipped CSV or Parquet at no extra cost: trades and liquidations (derivatives, 2026 onward) in both formats, plus top-of-book (BBO) quotes as CSV where the venue publishes that stream. Timestamps are integer microseconds UTC and the columns load straight into pandas, polars or DuckDB — see the formats overview.

Is there a free sample of the futures data?

Yes — every curve that is still being recorded offers one free contract file on its page (the most active contract of a settled day) as the native tick file, as CSV/Parquet export and as a browser order-book replay. No account is needed.

How much does futures curve data cost?

€1 per futures-curve day bundle — every contract of the curve for one UTC day — no subscription, no minimum order; each curve page and the shop show the exact price per day. Buy as a guest, download immediately.

Do I need an account or a sales call?

No. Pick the curve-days in the Data Shop, pay by card as a guest and download immediately — no subscription, no minimum order, no KYC, no enterprise contract, no sales call. Coding agents buy the same bundles through the MCP server.

How is the futures data captured?

Co-located at the venue, message by message: every Level-2 update and every trade print carries the exchange timestamp and our receive timestamp in integer nanoseconds, an event-id chain makes any gap visible, and one normalized schema across 35+ venues means a parser written for Binance reads these files unchanged. It is the same capture our own high-frequency trading engine runs on — nothing sampled, no top-N cut.