Tick-by-tick trades and order-book depth for every Kalshi “ATP Tennis Match” contract — 192 trading days as downloadable day bundles, €1 per day.
Trades and USD turnover summed over every contract of the series across 30 captured days to 2026-09-02, from the recorded tick data — the per-day averages divide by the captured days.
A series-day bundle contains every ATP Tennis Match contract that traded on Kalshi on that UTC day — 36 contract files on the latest covered day. Each file carries the full raw feed: every trade print with price, size and side, plus Level-2 order-book updates, in the same zstd-compressed schema as our crypto venues. Event contracts quote 0..1; turnover is USD-normalized.
Coverage runs February 2026 – September 2026 — 192 trading days, 26.2 GB compressed in total. A day typically holds 68 contract files (up to 258 on the busiest day, 552 MB). Pick individual days in the shop calendar for €1 each; delivery is an instant per-file download or one archive for the whole day.
Files, size and trades / USD turnover per UTC day, from the recorded tick data.
The 24 largest ATP Tennis Match contract files recorded on 2026-09-06 with that day’s trades, USD turnover and last price per contract— every contract of the series is inside that day's bundle; single contracts can also be bought as individual day files.
| Contract | File | Trades | Turnover | Close | |
|---|---|---|---|---|---|
| KXATPMATCH-26SEP05MENTIE-TIE | 13.0 MB | 30,953 | $4.6M | 0.990 | buy file → |
| KXATPMATCH-26SEP05MENTIE-MEN | 11.3 MB | 25,951 | $3.2M | 0.010 | buy file → |
| KXATPMATCH-26SEP06MEDTIA-MED | 9.37 MB | 21,094 | $1.7M | 0.010 | buy file → |
| KXATPMATCH-26SEP06MEDTIA-TIA | 8.20 MB | 21,036 | $2.9M | 0.990 | buy file → |
| KXATPMATCH-26SEP05BERVAN-BER | 6.63 MB | 14,333 | $986.1K | 0.010 | buy file → |
| KXATPMATCH-26SEP05BERVAN-VAN | 6.44 MB | 12,429 | $1.6M | 0.990 | buy file → |
| KXATPMATCH-26SEP06MICETC-MIC |
Tick-by-tick trades and Level-2 order-book depth for every contract of the ATP Tennis Match series on Kalshi (36 contract files on the latest day). One bundle = one UTC day of the whole series.
KXATPMATCH — every contract of the series carries this prefix in its ticker (followed by the event date and strike). Files in a day bundle are named by the full contract ticker, so a bundle holds every KXATPMATCH-* contract that traded that UTC day.
Coverage runs February 2026 – September 2026 — 192 trading days in total.
One zstd-compressed text file per contract per UTC day, in the same normalized schema as our crypto venues — see the market-data specification; free samples on the downloads page.
Yes — trades export as gzipped CSV or Parquet at no extra cost, with integer microsecond UTC timestamps that load straight into pandas, polars or DuckDB. Kalshi records full order-book depth without a separate BBO stream, so book data ships in the native tick file — the free reader script converts it locally. See the formats overview.
€1 per series-day bundle — every contract of the series for that day, with invoice on checkout. Buy it in the Data Shop.
| ≈ $19.7M |
| Buy day → |
| 2026-09-02 | 94 | 302 MB | 413,307 | $55.3M | Buy day → |
| 2026-09-01 | 108 | 253 MB | 355,512 | $49.2M | Buy day → |
| 2026-08-31 | 128 | 368 MB | 458,870 | $64.1M | Buy day → |
| 2026-08-30 | 140 | 284 MB | 294,503 | $34.8M | Buy day → |
| 2026-08-29 | 132 | 41.0 MB | 26,907 | $3.5M | Buy day → |
| 2026-08-28 | 160 | 252 MB | 218,284 | $22.8M | Buy day → |
| 2026-08-27 | 150 | 205 MB | 130,342 | $13.6M | Buy day → |
| 2026-08-26 | 132 | 407 MB | 240,935 | $23.5M | Buy day → |
| 2026-08-25 | 166 | 455 MB | 328,942 | $34.5M | Buy day → |
| 2026-08-24 | 206 | 472 MB | 378,717 | $32.8M | Buy day → |
≈ marks an estimate: the average of the last 7 captured daysof this series, scaled by that day's contract-file count. Statistics for a day are captured the next morning UTC and replace the estimate; days that predate the capture show —.
| 5.95 MB |
| 4,782 |
| $1.2M |
| 0.990 |
| buy file → |
| KXATPMATCH-26SEP06MICETC-ETC | 4.90 MB | 8,421 | $330.5K | 0.010 | buy file → |
| KXATPMATCH-26SEP05ZVETAB-ZVE | 4.44 MB | 5,928 | $3.8M | 0.990 | buy file → |
| KXATPMATCH-26SEP06PAUALC-ALC | 3.95 MB | 9,243 | $5.4M | 0.990 | buy file → |
| KXATPMATCH-26SEP06PAUALC-PAU | 3.57 MB | 9,779 | $426.8K | 0.010 | buy file → |
| KXATPMATCH-26SEP07GEAVAN-GEA | 3.27 MB | 94 | $3.2K | 0.400 | buy file → |
| KXATPMATCH-26SEP05ZVETAB-TAB | 3.07 MB | 10,575 | $471.0K | 0.010 | buy file → |
| KXATPMATCH-26SEP05ZHEGEA-ZHE | 2.72 MB | 6,886 | $337.5K | 0.010 | buy file → |
| KXATPMATCH-26SEP06SHETSI-SHE | 2.69 MB | 4,555 | $888.0K | 0.890 | buy file → |
| KXATPMATCH-26SEP05ZHEGEA-GEA | 2.56 MB | 6,240 | $1.1M | 0.990 | buy file → |
| KXATPMATCH-26SEP06SHETSI-TSI | 1.89 MB | 5,216 | $303.2K | 0.120 | buy file → |
| KXATPMATCH-26SEP07GEAVAN-VAN | 1.64 MB | 72 | $1.4K | 0.610 | buy file → |
| KXATPMATCH-26SEP06CERBLO-BLO | 370 KB | 124 | $12.5K | 0.600 | buy file → |
| KXATPMATCH-26SEP07ZVEDAR-DAR | 283 KB | 174 | $3.1K | 0.120 | buy file → |
| KXATPMATCH-26SEP06CERBLO-CER | 270 KB | 207 | $2.0K | 0.410 | buy file → |
| KXATPMATCH-26SEP07ZVEDAR-ZVE | 256 KB | 247 | $6.7K | 0.890 | buy file → |
| KXATPMATCH-26SEP07KHATIE-TIE | 234 KB | 425 | $9.6K | 0.620 | buy file → |
| KXATPMATCH-26SEP07KHATIE-KHA | 203 KB | 107 | $1.5K | 0.390 | buy file → |