Tick-by-tick trades and order-book depth for every Kalshi “Minnesota Primary Winners” contract — 86 trading days as downloadable day bundles, €1 per day.
Per-day trade and turnover statistics exist from July 2026 onward; older days are archived without them.
A series-day bundle contains every Minnesota Primary Winners contract that traded on Kalshi on that UTC day — 30 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 May 2026 – August 2026 — 86 trading days, 22.7 MB compressed in total. A day typically holds 27 contract files (up to 30 on the busiest day, 1.86 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, contracts traded, trades, USD turnover, buy share, quoted spread, top-of-book depth and order-book updates per UTC day, from the recorded tick data.
| UTC day | Files | Size | Traded | Trades | Turnover | Buy share | Avg spread | Top-1 depth | L2 updates | Notes | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-12 | 30 | 1.86 MB | 14 | 383 | $14.7K | 86 % | 18.6 ¢ | $4.5K | 71.7K | Buy day → | |
| 2026-08-11 | 30 | 832 KB | 17 | 245 | $10.6K | 56 % | 2.66 ¢ | $715.33 | 26.9K | Buy day → | |
| 2026-08-10 | 30 | 1.30 MB | 15 | 242 | $4.7K | 64 % | 3.09 ¢ | $44.9 | 46.8K | Buy day → | |
| 2026-08-09 | 30 | 749 KB | 12 | 146 | $3.2K | 55 % | 3.75 ¢ | $287.1 | 24.5K |
The ten contracts with the most USD turnover per UTC day — open, high, low, close, VWAP and the outcome implied by the last print; the six previous days fold out below.
The 10 most traded Minnesota Primary Winners contracts on 2026-08-12 — 6 closed Yes (≥ 0.97), 4 closed No (≤ 0.03): 378 trades, $14.7K USD turnover. The busiest contract was KXMNPRIMARY-05R26-JNAG with $4.4K turnover.
| Contract | Open | High | Low | Close | VWAP | Implied outcome | Trades | Turnover | Buy share | |
|---|---|---|---|---|---|---|---|---|---|---|
| KXMNPRIMARY-05R26-JNAG | 0.200 | 0.990 | 0.110 | 0.990 | 0.694 | Yes | 125 | $4.4K | 91 % | buy file → |
| KXMNPRIMARY-03R26-TBAS | 0.120 | 0.990 | 0.020 | 0.990 | 0.752 | Yes | 33 | $2.7K | 99 % | buy file → |
| KXMNPRIMARY-05R26-DALQ | 0.780 | 0.900 | 0.010 | 0.010 | 0.361 | No | 142 | $2.0K | 74 % | buy file → |
| KXMNPRIMARY-04R26-PWIK | 0.850 |
On Kalshi, a Minnesota Primary Winners contract trades for about 85 days from open to close, and quotes in 1 ¢ price steps (0..1). Measured on the 10 contracts captured on 2026-08-12.
Tick-by-tick trades and Level-2 order-book depth for every contract of the Minnesota Primary Winners series on Kalshi (30 contract files on the latest day). One bundle = one UTC day of the whole series.
KXMNPRIMARY — 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 KXMNPRIMARY-* contract that traded that UTC day.
Coverage runs May 2026 – August 2026 — 86 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.
| Buy day → |
| 2026-08-08 | 29 | 324 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-08-07 | 29 | 295 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-08-06 | 29 | 195 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-08-05 | 29 | 234 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-08-04 | 29 | 402 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-08-03 | 29 | 334 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-08-02 | 29 | 600 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-08-01 | 29 | 539 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-31 | 29 | 258 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-30 | 29 | 178 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-29 | 29 | 182 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-28 | 29 | 490 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-27 | 29 | 811 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-26 | 27 | 176 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-25 | 27 | 143 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-24 | 27 | 127 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-23 | 27 | 156 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-22 | 27 | 141 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-21 | 27 | 164 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-20 | 27 | 165 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-19 | 27 | 150 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-18 | 27 | 142 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-17 | 27 | 167 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-16 | 27 | 165 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-15 | 27 | 176 KB | — | — | — | — | — | — | — | Buy day → |
| 2026-07-14 | 27 | 175 KB | — | — | — | — | — | — | — | Buy day → |
Traded = contracts with at least one trade that day. Buy share = taker-buy side of USD turnover. Avg spread = quoted bid-ask spread in contract price cents (0..1 = 100 ¢), weighted by turnover across the day’s contracts. Top-1 depth = mean of the best bid and best ask notional in USD, weighted by turnover. L2 updates = order-book level updates recorded across all contracts of the day. Days captured before the extended statistics show —.
| 0.990 |
| 0.850 |
| 0.990 |
| 0.959 |
| Yes |
| 20 |
| $1.5K |
| 99 % |
| buy file → |
| KXMNPRIMARY-08D26-TSWA | 0.980 | 0.990 | 0.980 | 0.990 | 0.988 | Yes | 10 | $1.3K | 100 % | buy file → |
| KXMNPRIMARY-07D26-EOSB | 0.990 | 0.990 | 0.990 | 0.990 | 0.990 | Yes | 5 | $1.1K | 100 % | buy file → |
| KXMNPRIMARY-03R26-QWIT | 0.890 | 0.950 | 0.010 | 0.010 | 0.317 | No | 23 | $788.08 | 66 % | buy file → |
| KXMNPRIMARY-05D26-IOMA | 0.990 | 0.990 | 0.990 | 0.990 | 0.990 | Yes | 7 | $768.86 | 0 % | buy file → |
| KXMNPRIMARY-04R26-PXIO | 0.190 | 0.190 | 0.010 | 0.010 | 0.025 | No | 7 | $37.97 | 0 % | buy file → |
| KXMNPRIMARY-08D26-LGUL | 0.060 | 0.060 | 0.010 | 0.010 | 0.012 | No | 6 | $14.48 | 0 % | buy file → |
Prices quote 0..1 (probability of Yes). Open/high/low/close/VWAP are that UTC day’s trade prints per contract; the implied outcome reads the last print — ≥ 0.97 as Yes, ≤ 0.03 as No, anything between as still open — venues publish the official result. Buy share = taker-buy side of turnover.
The 10 most traded Minnesota Primary Winners contracts on 2026-08-11 — 3 closed Yes (≥ 0.97), 1 closed No (≤ 0.03), 6 still open at the last print: 223 trades, $10.6K USD turnover. The busiest contract was KXMNPRIMARY-05R26-DALQ with $5.9K turnover.
| Contract | Open | High | Low | Close | VWAP | Implied outcome | Trades | Turnover | Buy share | |
|---|---|---|---|---|---|---|---|---|---|---|
| KXMNPRIMARY-05R26-DALQ | 0.840 | 0.850 | 0.740 | 0.780 | 0.793 | open | 88 | $5.9K | 62 % | buy file → |
| KXMNPRIMARY-04R26-PWIK | 0.750 | 0.880 | 0.650 | 0.850 | 0.829 | open | 50 | $2.3K | 69 % | buy file → |
| KXMNPRIMARY-08D26-TSWA | 0.980 | 0.980 | 0.950 | 0.980 | 0.953 | Yes | 11 | $951.37 | 15 % | buy file → |
| KXMNPRIMARY-05D26-IOMA | 0.990 | 0.990 | 0.990 | 0.990 | 0.990 | Yes | 3 | $662.93 | 0 % | buy file → |
| KXMNPRIMARY-07D26-EOSB | 0.980 | 0.990 | 0.980 | 0.990 | 0.982 | Yes | 6 | $408.77 | 52 % | buy file → |
| KXMNPRIMARY-05R26-JNAG | 0.180 | 0.280 | 0.170 | 0.200 | 0.203 | open | 24 | $181.01 | 95 % | buy file → |
| KXMNPRIMARY-04R26-PXIO | 0.280 | 0.360 | 0.150 | 0.190 | 0.269 | open | 9 | $120.96 | 97 % | buy file → |
| KXMNPRIMARY-03R26-QWIT | 0.940 | 0.950 | 0.890 | 0.890 | 0.933 | open | 12 | $66.35 | 80 % | buy file → |
| KXMNPRIMARY-08D26-LGUL | 0.030 | 0.080 | 0.020 | 0.060 | 0.066 | open | 13 | $21.85 | 99 % | buy file → |
| KXMNPRIMARY-05D26-JLE | 0.020 | 0.020 | 0.010 | 0.010 | 0.010 | No | 7 | $10.33 | 100 % | buy file → |
The 10 most traded Minnesota Primary Winners contracts on 2026-08-10 — 4 closed Yes (≥ 0.97), 1 closed No (≤ 0.03), 5 still open at the last print: 235 trades, $4.7K USD turnover. The busiest contract was KXMNPRIMARY-05R26-DALQ with $3.2K turnover.
| Contract | Open | High | Low | Close | VWAP | Implied outcome | Trades | Turnover | Buy share | |
|---|---|---|---|---|---|---|---|---|---|---|
| KXMNPRIMARY-05R26-DALQ | 0.700 | 0.970 | 0.700 | 0.840 | 0.853 | open | 117 | $3.2K | 57 % | buy file → |
| KXMNPRIMARY-03R26-QWIT | 0.840 | 0.940 | 0.840 | 0.940 | 0.888 | open | 21 | $626.46 | 99 % | buy file → |
| KXMNPRIMARY-04R26-PWIK | 0.750 | 0.790 | 0.730 | 0.750 | 0.767 | open | 30 | $364.72 | 88 % | buy file → |
| KXMNPRIMARY-05R26-JNAG | 0.290 | 0.290 | 0.130 | 0.180 | 0.204 | open | 54 | $218.19 | 24 % | buy file → |
| KXMNPRIMARY-07D26-EOSB | 0.970 | 0.980 | 0.950 | 0.980 | 0.979 | Yes | 3 | $206.47 | 95 % | buy file → |
| KXMNPRIMARY-04D26-BMCC | 0.990 | 0.990 | 0.990 | 0.990 | 0.990 | Yes | 1 | $94.05 | 0 % | buy file → |
| KXMNPRIMARY-05D26-IOMA | 0.980 | 0.990 | 0.980 | 0.990 | 0.990 | Yes | 1 | $19.8 | 0 % | buy file → |
| KXMNPRIMARY-03R26-TBAS | 0.210 | 0.210 | 0.130 | 0.130 | 0.143 | open | 4 | $8.6 | 30 % | buy file → |
| KXMNPRIMARY-08D26-TSWA | 0.960 | 0.980 | 0.960 | 0.980 | 0.968 | Yes | 2 | $7.79 | 100 % | buy file → |
| KXMNPRIMARY-08D26-LGUL | 0.020 | 0.030 | 0.020 | 0.030 | 0.030 | No | 2 | $3 | 98 % | buy file → |
The 10 most traded Minnesota Primary Winners contracts on 2026-08-09 — 3 closed Yes (≥ 0.97), 1 closed No (≤ 0.03), 6 still open at the last print: 144 trades, $3.2K USD turnover. The busiest contract was KXMNPRIMARY-05R26-DALQ with $1.1K turnover.
| Contract | Open | High | Low | Close | VWAP | Implied outcome | Trades | Turnover | Buy share | |
|---|---|---|---|---|---|---|---|---|---|---|
| KXMNPRIMARY-05R26-DALQ | 0.770 | 0.860 | 0.670 | 0.700 | 0.748 | open | 56 | $1.1K | 27 % | buy file → |
| KXMNPRIMARY-06R26-TEMM | 0.980 | 0.990 | 0.980 | 0.990 | 0.990 | Yes | 2 | $1.0K | 100 % | buy file → |
| KXMNPRIMARY-05D26-IOMA | 0.990 | 0.990 | 0.980 | 0.980 | 0.988 | Yes | 2 | $379.08 | 0 % | buy file → |
| KXMNPRIMARY-04R26-PWIK | 0.880 | 0.880 | 0.680 | 0.750 | 0.752 | open | 25 | $304.6 | 23 % | buy file → |
| KXMNPRIMARY-05R26-JNAG | 0.190 | 0.290 | 0.110 | 0.290 | 0.218 | open | 39 | $236.04 | 96 % | buy file → |
| KXMNPRIMARY-04R26-PXIO | 0.150 | 0.310 | 0.150 | 0.310 | 0.252 | open | 12 | $113.25 | 100 % | buy file → |
| KXMNPRIMARY-06R26-MFOL | 0.010 | 0.010 | 0.010 | 0.010 | 0.010 | No | 2 | $11 | 0 % | buy file → |
| KXMNPRIMARY-07D26-EOSB | 0.980 | 0.980 | 0.960 | 0.970 | 0.961 | Yes | 3 | $10.57 | 100 % | buy file → |
| KXMNPRIMARY-03R26-QWIT | 0.850 | 0.850 | 0.840 | 0.840 | 0.840 | open | 2 | $5.88 | 100 % | buy file → |
| KXMNPRIMARY-03R26-TBAS | 0.160 | 0.210 | 0.160 | 0.210 | 0.210 | open | 1 | $4.74 | 100 % | buy file → |
KXMNPRIMARY-05R26-JNAG — $4.4K USD turnover over 125 trades on Kalshi. The 10 most traded contracts of the series did 378 trades and $14.7K that UTC day. Open, high, low, close and VWAP per contract are listed on this page; the tick-level data is in the day bundle.