Tick-by-tick trades and L2 order-book depth for 33 Tennis series on Kalshi & Polymarket — ATP and WTA match winners, set winners, game totals and spreads, ITF and Challenger matches, tournament winners. 3,800 series-days covering July 2025 – September 2026; 31.0M trades · $2.6B turnover in the 30 days to 2026-09-02. Sold as day bundles from €1.
ATP, WTA, ITF and Challenger match winners, set winners, game totals, spreads and tournament winners.
Every series below is archived at full feed resolution — each contract file carries every trade print (price, size, side) and Level-2 order-book updates in one normalized, zstd-compressed schema. A series-day bundle holds all contracts of the series for one UTC day.
Ranked by USD turnover from our own daily statistics — the series a market maker or bot builder should start with.
| # | Series | Venue | Trades (30d) | Turnover (30d) | Days | |
|---|---|---|---|---|---|---|
| 1 | ATP Tennis Match | Kalshi | 5,417,138 | $655.2M | 28 | Buy days |
| 2 | Challenger ATP | Kalshi | 5,549,790 | $439.9M | 28 | Buy days |
| 3 | WTA Tennis Match | Kalshi | 3,645,674 | $433.1M | 28 | Buy days |
| 4 | ITF Men's Match | Kalshi | 6,949,799 | $400.3M | 28 | Buy days |
| 5 | ITF Women's Match | Kalshi | 5,304,319 | $311.7M | 28 | Buy days |
| 6 | ATP Tennis (matches & props) | Polymarket | 1,033,976 | $167.0M | 30 | Buy days |
| 7 | WTA Tennis (matches & props) | Polymarket | 427,377 | $71.2M | 30 | Buy days |
| 8 | ATP Set Winner | Kalshi | 684,960 | $60.6M | 28 | Buy days |
| 9 | WTA Set Winner | Kalshi | 527,845 | $54.2M | 28 | Buy days |
| 10 | ITF Tennis (matches & props) | Polymarket | 336,933 | $16.2M | 30 | Buy days |
Trades and USD turnover summed over every contract of the series, from the recorded tick data; 30 days to 2026-09-02. Series without statistics in the window are omitted.
| Venue | Series | With stats | Trades (30d) | Turnover (30d) |
|---|---|---|---|---|
| Kalshi | 30 | 15 | 29,180,913 | $2.4B |
| Polymarket | 3 | 3 | 1,798,286 | $254.4M |
30 days to 2026-09-02, from our own daily statistics per contract.
From the live prediction-movers snapshot (contracts of this topic's series only, settled markets filtered). Intraday — not part of the archived dataset.
| Contract | Venue | Price 24h ago → now | Δ | 24h turnover |
|---|---|---|---|---|
| KXATPMATCH-26SEP02STRCER-CER | Kalshi | 0.64 → 0.61 | -0.03 | $18.4K |
| KXWTAMATCH-26SEP02SAKSTA-STA | Kalshi | 0.40 → 0.38 | -0.02 | $10.7K |
| KXWTAMATCH-26SEP02ZHEPUT-ZHE | Kalshi | 0.73 → 0.71 | -0.02 | $10.5K |
| KXWTAMATCH-26SEP02OLIEAL-EAL | Kalshi | 0.90 → 0.88 | -0.02 | $13.8K |
Live contracts ranked by absolute 24-hour price change (contracts quote 0..1; settled or near-settled contracts excluded). Snapshot 2026-09-03 13:24 UTC. Full list in the prediction movers.
Largest archive first. Each series page lists its exact coverage, day count and recent days; day bundles are bought in the shop calendar.
| Series | Venue | Interval | Days | Coverage | Size | Price/day | |
|---|---|---|---|---|---|---|---|
| ITF Men's Match | Kalshi | event | 145 | April 2026 – September 2026 | 73.3 GB | €1 | Buy days |
| ITF Women's Match | Kalshi | event | 145 | April 2026 – September 2026 | 67.3 GB | €1 | Buy days |
| Challenger ATP | Kalshi | event | 189 | February 2026 – September 2026 | 57.1 GB | €1 | Buy days |
| ATP Tennis Match | Kalshi | event | 189 | February 2026 – September 2026 | 25.7 GB | €1 | Buy days |
| WTA Tennis Match | Kalshi | event | 189 | February 2026 – September 2026 | 23.6 GB | €1 | Buy days |
| ATP Set Winner | Kalshi | event | 183 | March 2026 – September 2026 | 14.0 GB | €1 | Buy days |
| Challenger WTA | Kalshi | event | 138 | February 2026 – August 2026 | 10.9 GB | €1 | Buy days |
| WTA Set Winner | Kalshi | event | 126 | April 2026 – September 2026 | 10.5 GB | €1 | Buy days |
| ITF Doubles Match | Kalshi | event | 55 | July 2026 – September 2026 | 6.25 GB | €1 | Buy days |
| ATP Total Games (KXATPGTOTAL) | Kalshi | event | 119 | May 2026 – September 2026 | 5.53 GB | €1 | Buy days |
| ATO Game Spread | Kalshi | event | 129 | March 2026 – September 2026 | 4.94 GB | €1 | Buy days |
| ITF Women's Doubles Match | Kalshi | event | 54 | July 2026 – September 2026 | 4.83 GB | €1 | Buy days |
| ATP Exact Match Score | Kalshi | event | 129 | March 2026 – September 2026 | 3.16 GB | €1 | Buy days |
| WTA Total Games | Kalshi | event | 23 | August 2026 – September 2026 | 2.78 GB | €1 | Buy days |
| WTA Exact Match Score | Kalshi | event | 16 | June 2026 – September 2026 | 870 MB | €1 | Buy days |
| Men's Tournament Winner | Kalshi | event | 102 | May 2026 – September 2026 | 430 MB | €1 | Buy days |
| Women's Tournament Winner | Kalshi | event | 101 | May 2026 – September 2026 | 370 MB | €1 | Buy days |
| French Open Men's | Kalshi | annual | 96 | March 2026 – June 2026 | 107 MB | €1 | Buy days |
| Will Player Qualify for ATP Finals? | Kalshi | event | 93 | June 2026 – September 2026 | 97.2 MB | €1 | Buy days |
| ATP Stage Qualifiers | Kalshi | event | 31 | May 2026 – September 2026 | 95.4 MB | €1 | Buy days |
| WTA Stage Qualifiers | Kalshi | event | 29 | May 2026 – September 2026 | 85.0 MB | €1 | Buy days |
| ATP Set Spread | Kalshi | event | 3 | August 2026 – September 2026 | 69.6 MB | €1 | Buy days |
| Will Player Qualify for WTA Finals | Kalshi | event | 93 | June 2026 – September 2026 | 67.1 MB | €1 | Buy days |
| French Open Women's | Kalshi | annual | 95 | March 2026 – June 2026 | 65.9 MB | €1 | Buy days |
| ATP Total Sets | Kalshi | event | 3 | August 2026 – September 2026 | 47.2 MB | €1 | Buy days |
| ATP #1 Ranked Player | Kalshi | event | 183 | March 2026 – September 2026 | 23.1 MB | €1 | Buy days |
| ATP Grand Slam | Kalshi | event | 183 | March 2026 – September 2026 | 22.2 MB | €1 | Buy days |
| WTA Grand Slam | Kalshi | event | 183 | March 2026 – September 2026 | 20.7 MB | €1 | Buy days |
| ATP Total Games (KXATPGAMETOTAL) | Kalshi | event | 10 | March 2026 | 4.33 MB | €1 | Buy days |
| Men and Women Tournament Winners | Kalshi | event | 9 | August 2026 – September 2026 | 4.19 MB | €1 | Buy days |
Largest archive first. Each series page lists its exact coverage, day count and recent days; day bundles are bought in the shop calendar.
| Series | Venue | Interval | Days | Coverage | Size | Price/day | |
|---|---|---|---|---|---|---|---|
| ATP Tennis (matches & props) | Polymarket | event | 345 | July 2025 – September 2026 | 108 GB | €1 | Buy days |
| WTA Tennis (matches & props) | Polymarket | event | 300 | August 2025 – September 2026 | 56.7 GB | €1 | Buy days |
| ITF Tennis (matches & props) | Polymarket | event | 112 | May 2026 – September 2026 | 38.2 GB | €1 | Buy days |
Yes — ATP, WTA, ITF (men’s and women’s, singles and doubles) and ATP Challenger match winners, set winners, exact match scores, game totals, game spreads, stage qualifiers and tournament winners. Polymarket ATP, WTA and ITF matches and props are each a family.
Tennis is among the busiest sports on both venues — hundreds of matches per day in season; the ATP, ITF and WTA match series are consistently among the most-traded Kalshi sports series.
Coverage runs July 2025 – September 2026 — 3,800 series-days across 33 series on Kalshi & Polymarket. Each series page lists its exact span.
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. Both venues record 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.
Typically €1 per series-day bundle — every contract of the series for that UTC day, with invoice on checkout. Pick days in the shop calendar.