Inspect before you invest
Free Polymarket & Kalshi data samples.
Real rows, readable schemas, and documented capture limits. Choose a dataset, inspect its preview, then download a sample to use in your own workflow.
Historical observations, not executed fills. Venue coverage and game-state fields differ by artifact.
Inspect the available columns and documented limitations. See all available datasets.
Get your first result from a free CSV
Download the free CSV below, then run this with Python 3 from the folder containing kalshi_micro_tape_sample.csv. It uses only Python's standard library; no account, API key or purchased archive is needed. The example checks the sample version before printing its rows and columns.
Show Python example and expected output
import csv, hashlib, io
from pathlib import Path
raw = Path("kalshi_micro_tape_sample.csv").read_bytes()
assert hashlib.sha256(raw).hexdigest() == "271c0aad444c88523852c14309f040df23d81eb1aecf42799f6bd367cea92de5", "Sample changed; review the current schema."
rows = list(csv.DictReader(io.StringIO(raw.decode("utf-8"))))
print("Sample depth rows:", len(rows))
print("Columns:", ", ".join(rows[0]))
print("First row:", rows[0]["ticker"], rows[0]["side"], rows[0]["price_c"])
Expected output for this sample version:
Sample depth rows: 400
Columns: timestamp, ticker, sport, market_type, line, side, level, price_c, size
First row: KXMLBSPREAD-26JUL121610TORSD-TOR2 ask 74
This is a depth-row excerpt, with prices in cents. It contains no trade prints and does not establish the coverage, sport mix or executable fills of a paid archive. For the purchased two-day tape, use its separate version-checked walkthrough.
Download this free CSV · Read the schema · Review the separate $9 tryout
Polymarket & Kalshi Orderbook Archive
Two venue-specific Parquet files: 25.7M Polymarket CLOB observations and 110.5M Kalshi top-of-book observations. Only Kalshi carries capture-time game state. Different windows and schemas; no pre-keyed cross-venue join.
The first 30 historical Kalshi sample rows span multiple games and sports. The first three are Arizona at Cincinnati, December 28, 2025. Quotes are not fills.
| datetime_utc | ticker | home_team | away_team | home_score | away_score | period | time_remaining | game_state | yes_bid | yes_ask | mid | spread | spread_cents | yes_bid_size | yes_ask_size | open_interest | volume_24h | liquidity_score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-12-28 18:51:29.292372942+00:00 | KXNFLGAME-25DEC28ARICIN-CIN | CIN | ARI | 13 | 7 | 2 | 10:05 | live | 0.78 | 0.8 | 0.79 | 0.02 | 2.0 | 38801 | 53760 | 171442 | 255354 | -1.39 |
| 2025-12-28 18:58:20.408946991+00:00 | KXNFLGAME-25DEC28ARICIN-CIN | CIN | ARI | 13 | 7 | 2 | 7:19 | live | 0.84 | 0.85 | 0.845 | 0.01 | 1.0 | 9851 | 39586 | 182040 | 299859 | -1.19 |
| 2025-12-28 19:00:59.852751970+00:00 | KXNFLGAME-25DEC28ARICIN-ARI | CIN | ARI | 13 | 7 | 2 | 4:55 | live | 0.15 | 0.21 | 0.18 | 0.06 | 6.0 | 118 | 4 | 257497 | 356387 | -6.88 |
| 2025-12-28 19:41:04.633908033+00:00 | KXNFLGAME-25DEC28PITCLE-CLE | CLE | PIT | 10 | 6 | 3 | 11:55 | live | 0.56 | 0.57 | 0.565 | 0.01 | 1.0 | 33173 | 3902 | 675155 | 1198304 | -0.55 |
| 2025-12-28 19:45:50.900216103+00:00 | KXNFLGAME-25DEC28ARICIN-ARI | CIN | ARI | 23 | 7 | 3 | 9:17 | live | 0.01 | 0.02 | 0.015 | 0.01 | 1.0 | 137631 | 19904 | 399060 | 587700 | -0.56 |
| 2025-12-28 19:59:29.363108158+00:00 | KXNFLGAME-25DEC28SEACAR-CAR | CAR | SEA | 3 | 10 | 3 | 7:41 | live | 0.09 | 0.11 | 0.1 | 0.02 | 2.0 | 1485 | 370 | 1043358 | 2018787 | -2.4 |
| 2025-12-28 20:19:25.509230137+00:00 | KXNFLGAME-25DEC28TBMIA-TB | MIA | TB | 20 | 10 | 4 | 12:37 | live | 0.14 | 0.15 | 0.145 | 0.01 | 1.0 | 17618 | 37041 | 659778 | 1101190 | -0.32 |
| 2025-12-28 20:24:14.337456942+00:00 | KXNFLGAME-25DEC28TBMIA-MIA | MIA | TB | 20 | 10 | 4 | 10:06 | live | 0.83 | 0.85 | 0.84 | 0.02 | 2.0 | 7 | 10629 | 581583 | 1034096 | -4.22 |
| 2025-12-28 20:26:34.920688868+00:00 | KXNFLGAME-25DEC28TBMIA-TB | MIA | TB | 20 | 10 | 4 | 8:37 | live | 0.11 | 0.12 | 0.115 | 0.01 | 1.0 | 15253 | 323 | 673270 | 1141852 | -1.96 |
| 2025-12-28 20:27:57.045700073+00:00 | KXNFLGAME-25DEC28SEACAR-SEA | CAR | SEA | 10 | 17 | 4 | 10:03 | live | 0.85 | 0.87 | 0.86 | 0.02 | 2.0 | 5882 | 900 | 1094385 | 1883811 | -2.04 |
| 2025-12-28 20:37:10.314254999+00:00 | KXNFLGAME-25DEC28SEACAR-SEA | CAR | SEA | 10 | 20 | 4 | 5:33 | live | 0.94 | 0.95 | 0.945 | 0.01 | 1.0 | 67412 | 1764 | 1267968 | 2090923 | -1.33 |
| 2025-12-28 20:39:45.118175983+00:00 | KXNFLGAME-25DEC28PITCLE-CLE | CLE | PIT | 10 | 6 | 4 | 1:58 | late_game | 0.94 | 0.95 | 0.945 | 0.01 | 1.0 | 43696 | 31805 | 972069 | 1932991 | -0.94 |
| 2025-12-28 20:49:47.899553061+00:00 | KXNFLGAME-25DEC28NOTEN-NO | TEN | NO | 26 | 27 | 4 | 4:47 | late_game | 0.76 | 0.77 | 0.765 | 0.01 | 1.0 | 2392 | 21020 | 860507 | 1534457 | -0.85 |
| 2025-12-28 21:28:50.508778095+00:00 | KXNBAGAME-25DEC28PHIOKC-PHI | OKC | PHI | 53 | 51 | 2 | 4:18 | live | 0.16 | 0.18 | 0.17 | 0.02 | 2.0 | 30941 | 47087 | 2203006 | 2783869 | -0.77 |
| 2025-12-28 21:34:51.333594799+00:00 | KXNBAGAME-25DEC28PHIOKC-OKC | OKC | PHI | 57 | 55 | 2 | 3:20 | live | 0.8 | 0.81 | 0.805 | 0.01 | 1.0 | 10260 | 17844 | 669331 | 773780 | -0.69 |
| 2025-12-28 21:39:52.888926029+00:00 | KXNBAGAME-25DEC28GSWTOR-GSW | TOR | GS | 65 | 64 | 2 | 0.0 | live | 0.55 | 0.57 | 0.56 | 0.02 | 2.0 | 39633 | 43816 | 751231 | 1038481 | -0.03 |
| 2025-12-28 22:03:41.864640951+00:00 | KXNFLGAME-25DEC28NYGLV-LV | LV | NYG | 3 | 14 | 2 | 4:09 | live | 0.12 | 0.14 | 0.13 | 0.02 | 2.0 | 33328 | 10891 | 1669440 | 2103237 | -1.63 |
| 2025-12-28 22:08:31.173456907+00:00 | KXNBAGAME-25DEC28PHIOKC-OKC | OKC | PHI | 84 | 73 | 3 | 5:49 | live | 0.91 | 0.92 | 0.915 | 0.01 | 1.0 | 15047 | 16342 | 897033 | 1060301 | -0.6 |
| 2025-12-28 23:06:47.636626005+00:00 | KXNFLGAME-25DEC28PHIBUF-BUF | BUF | PHI | 0 | 13 | 3 | 13:25 | live | 0.2 | 0.21 | 0.205 | 0.01 | 1.0 | 26429 | 90969 | 6602846 | 7900046 | 0.02 |
| 2025-12-28 23:23:23.244523048+00:00 | KXNFLGAME-25DEC28PHIBUF-PHI | BUF | PHI | 0 | 13 | 3 | 6:28 | live | 0.82 | 0.83 | 0.825 | 0.01 | 1.0 | 10 | 166368 | 5625724 | 8865097 | -3.68 |
| 2025-12-28 23:51:26.397889137+00:00 | KXNBAGAME-25DEC28BOSPOR-POR | POR | BOS | 38 | 32 | 2 | 9:00 | live | 0.41 | 0.43 | 0.42 | 0.02 | 2.0 | 28263 | 7983 | 775246 | 929951 | -0.68 |
| 2025-12-29 00:38:09.680321932+00:00 | KXNBAGAME-25DEC28MEMWAS-MEM | WSH | MEM | 77 | 69 | 3 | 7:02 | live | 0.43 | 0.44 | 0.435 | 0.01 | 1.0 | 17 | 22788 | 543720 | 679335 | -2.78 |
| 2025-12-29 00:59:49.262979984+00:00 | KXNBAGAME-25DEC28BOSPOR-POR | POR | BOS | 89 | 88 | 4 | 9:39 | live | 0.44 | 0.45 | 0.445 | 0.01 | 1.0 | 2606 | 1090 | 1492888 | 2714682 | -0.75 |
| 2025-12-29 02:05:51.490679026+00:00 | KXNFLGAME-25DEC28CHISF-CHI | SF | CHI | 14 | 14 | 1 | 2:58 | live | 0.35 | 0.36 | 0.355 | 0.01 | 1.0 | 35655 | 86646 | 8054009 | 9734210 | 0.52 |
| 2025-12-29 03:10:58.948235035+00:00 | KXNBAGAME-25DEC28DETLAC-DET | LAC | DET | 60 | 42 | 2 | 0.0 | live | 0.16 | 0.18 | 0.17 | 0.02 | 2.0 | 92795 | 154679 | 1784288 | 2231616 | 0.0 |
| 2025-12-29 03:17:40.335376978+00:00 | KXNBAGAME-25DEC28SACLAL-LAL | LAL | SAC | 41 | 33 | 2 | 8:35 | live | 0.85 | 0.86 | 0.855 | 0.01 | 1.0 | 351 | 15238 | 743358 | 927354 | -1.94 |
| 2025-12-29 03:23:25.718264103+00:00 | KXNBAGAME-25DEC28DETLAC-LAC | LAC | DET | 60 | 42 | 2 | 0.0 | live | 0.81 | 0.82 | 0.815 | 0.01 | 1.0 | 102569 | 37821 | 1380896 | 1757661 | 0.14 |
| 2025-12-29 03:32:27.146736145+00:00 | KXNFLGAME-25DEC28CHISF-CHI | SF | CHI | 35 | 28 | 3 | 4:52 | live | 0.25 | 0.26 | 0.255 | 0.01 | 1.0 | 80921 | 10941 | 10494886 | 14967087 | -0.31 |
| 2025-12-29 03:57:10.301630974+00:00 | KXNFLGAME-25DEC28CHISF-SF | SF | CHI | 35 | 35 | 4 | 10:41 | live | 0.48 | 0.49 | 0.485 | 0.01 | 1.0 | 11217 | 57927 | 7333996 | 10799912 | 0.14 |
| 2025-12-30 00:56:22.136480093+00:00 | KXNBAGAME-25DEC29DENMIA-DEN | MIA | DEN | 22 | 18 | 1 | 4:03 | live | 0.48 | 0.49 | 0.485 | 0.01 | 1.0 | 5 | 14474 | 863867 | 902857 | -3.07 |
Showing 30 of 500 sample rows. Full dataset: 136,109,483 rows.
Archive size & coverage overview
Kalshi Microstructure Tape, per-sport slices & settled outcomes
A free sample CSV and the schema doc for each Kalshi dataset on sale. The depth samples are 400-row L2 ladder excerpts: schema examples, not proof of the coverage or sport mix of a purchased file.
Microstructure Tape (L2 depth + trade prints) and the two-day tryout
Per-sport slices
Every slice uses the tape schema above (schema & coverage); each has its own 400-row depth sample.
- Tennis — ATP / WTA / ITF Sample CSV · Details
- MLB — book + prints Sample CSV · Details
- WNBA — book + prints Sample CSV · Details
- Esports — LoL / CS2 Sample CSV · Details
- NFL — book + prints Sample CSV · Details
- College football — book + prints Sample CSV · Details
Settled Outcomes Layer
One row per game with the final score, winner and settled flag, joinable to compatible Kalshi quote captures on game_id. Apart from a 5-game demo tick file, it holds no quote snapshots; coverage and limits are on the product page.
Polymarket CLOB Orderbook Depth
Recorded CLOB quote and depth-summary fields, including level counts and depth aggregates. The archive reports 25.7M Polymarket observations with partial sport coverage; these rows are not a per-level L2 ladder or a trade tape.
Sample: 125 rows per sport (NBA, NHL, NFL, NCAAMB)
Download CSV| datetime_utc | event_title | question | sport | market_type | yes_bid | yes_ask | mid | spread | bid_size_top | ask_size_top | bid_depth_5c | ask_depth_5c | volume_24h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-01-25 15:47:05.386987925+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 113.5 | NBA | 1H_TOTAL | 0.49 | 0.6 | 0.5449999999999999 | 0.10999999999999999 | 50 | 50 | 50 | 50 | 0 |
| 2026-01-25 15:47:05.524085045+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 500 | 500 | 500 | 500 | 0 |
| 2026-01-25 15:47:19.734078884+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 113.5 | NBA | 1H_TOTAL | 0.49 | 0.6 | 0.5449999999999999 | 0.10999999999999999 | 50 | 50 | 50 | 50 | 0 |
| 2026-01-25 15:56:03.967833996+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 114.5 | NBA | 1H_TOTAL | 0.46 | 0.56 | 0.51 | 0.10000000000000003 | 50 | 50 | 50 | 50 | 0 |
| 2026-01-25 15:56:05.961951971+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-3.5) | NBA | 1H_SPREAD | 0.47 | 0.53 | 0.5 | 0.06000000000000005 | 500 | 500 | 500 | 500 | 0 |
| 2026-01-25 15:56:11.943773985+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 500 | 500 | 500 | 500 | 0 |
| 2026-01-25 15:56:14.290359020+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H Moneyline | NBA | 1H_ML | 0.33 | 0.4 | 0.365 | 0.07 | 500 | 500 | 500 | 500 | 0 |
| 2026-01-25 15:56:15.996901989+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-3.5) | NBA | 1H_SPREAD | 0.47 | 0.53 | 0.5 | 0.06000000000000005 | 500 | 500 | 500 | 500 | 0 |
| 2026-01-25 15:56:24.114884138+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H Moneyline | NBA | 1H_ML | 0.33 | 0.4 | 0.365 | 0.07 | 500 | 500 | 500 | 500 | 0 |
| 2026-01-25 15:56:26.481045961+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 500 | 500 | 500 | 500 | 0 |
| 2026-01-25 15:56:26.617755890+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-3.5) | NBA | 1H_SPREAD | 0.47 | 0.53 | 0.5 | 0.06000000000000005 | 500 | 500 | 500 | 500 | 0 |
| 2026-01-25 16:46:45.474550962+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 113.5 | NBA | 1H_TOTAL | 0.49 | 0.6 | 0.5449999999999999 | 0.10999999999999999 | 50 | 50 | 50 | 50 | 0 |
| 2026-01-25 16:46:47.321284056+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H Moneyline | NBA | 1H_ML | 0.33 | 0.4 | 0.365 | 0.07 | 516 | 516 | 538 | 527 | 0 |
| 2026-01-25 16:46:47.321350813+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 515 | 513 | 526 | 522 | 0 |
| 2026-01-25 16:46:55.223246098+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 515 | 513 | 526 | 522 | 0 |
| 2026-01-25 16:46:57.208123922+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 114.5 | NBA | 1H_TOTAL | 0.46 | 0.56 | 0.51 | 0.10000000000000003 | 50 | 50 | 70 | 85 | 0 |
| 2026-01-25 16:46:57.212527037+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H Moneyline | NBA | 1H_ML | 0.33 | 0.4 | 0.365 | 0.07 | 516 | 516 | 538 | 527 | 0 |
| 2026-01-25 16:47:05.621963024+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 515 | 513 | 526 | 522 | 0 |
| 2026-01-25 16:47:07.366194010+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 113.5 | NBA | 1H_TOTAL | 0.49 | 0.6 | 0.5449999999999999 | 0.10999999999999999 | 50 | 50 | 105 | 101 | 0 |
| 2026-01-25 16:47:11.166351080+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H Moneyline | NBA | 1H_ML | 0.33 | 0.4 | 0.365 | 0.07 | 516 | 516 | 538 | 527 | 0 |
| 2026-01-25 16:47:11.172523975+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 515 | 513 | 526 | 522 | 0 |
| 2026-01-25 16:47:15.595538855+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 113.5 | NBA | 1H_TOTAL | 0.49 | 0.6 | 0.5449999999999999 | 0.10999999999999999 | 50 | 50 | 105 | 101 | 0 |
| 2026-01-25 16:47:15.595620155+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 515 | 513 | 526 | 522 | 0 |
| 2026-01-25 16:47:17.349412203+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 515 | 513 | 526 | 522 | 0 |
| 2026-01-25 16:47:19.510077+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 113.5 | NBA | 1H_TOTAL | 0.49 | 0.6 | 0.5449999999999999 | 0.10999999999999999 | 50 | 50 | 105 | 101 | 0 |
| 2026-01-25 16:47:21.505633116+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 113.5 | NBA | 1H_TOTAL | 0.49 | 0.6 | 0.5449999999999999 | 0.10999999999999999 | 50 | 50 | 105 | 101 | 0 |
| 2026-01-25 16:47:21.505728006+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 114.5 | NBA | 1H_TOTAL | 0.46 | 0.56 | 0.51 | 0.10000000000000003 | 50 | 50 | 70 | 85 | 0 |
| 2026-01-25 16:47:27.363407850+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 515 | 513 | 526 | 522 | 0 |
| 2026-01-25 16:47:30.313969851+00:00 | Warriors vs. Timberwolves | Warriors vs. Timberwolves: 1H O/U 114.5 | NBA | 1H_TOTAL | 0.46 | 0.56 | 0.51 | 0.10000000000000003 | 50 | 50 | 70 | 85 | 0 |
| 2026-01-25 16:47:30.320363045+00:00 | Warriors vs. Timberwolves | 1H Spread: Timberwolves (-2.5) | NBA | 1H_SPREAD | 0.51 | 0.58 | 0.5449999999999999 | 0.06999999999999995 | 515 | 513 | 526 | 522 | 0 |
Showing 30 of 500 sample rows. Full dataset: 25,651,600 rows.
Sports Markets Top-of-Book Tape (Mar 28 – Apr 30 2026)
Recorded top-of-book observations from Polymarket and Kalshi during the documented depth-recorder gap. The 25-column Kalshi table includes capture-time game context; the 11-column Polymarket table has no L2 ladder or game-state fields. Inspect the artifact's own window and gaps.
Kalshi sample · 500 rows · 25 cols (full archive parity)
Download CSV| datetime_utc | ticker | home_team | away_team | home_score | away_score | period | time_remaining | game_state | yes_bid | yes_ask | mid | spread | spread_cents | yes_bid_size | yes_ask_size | open_interest | volume_24h | liquidity_score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-04-15 00:16:44.341658831+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.04 | 0.72 | 0.38 | 0.68 | 68.0 | 512 | 21 | 0 | 0 | -32.92 | |||
| 2026-04-15 17:02:41.814992905+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.07 | 0.7 | 0.385 | 0.63 | 63.0 | 5 | 5 | 0 | 0 | -31.03 | |||
| 2026-04-15 19:59:04.039569855+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.67 | 67.0 | 6000 | 138 | 0 | 0 | -31.59 | |||
| 2026-04-15 20:00:02.859490156+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 6000 | 138 | 0 | 0 | -31.59 | |||
| 2026-04-15 20:01:30.085684061+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 6000 | 138 | 0 | 0 | -31.59 | |||
| 2026-04-15 20:03:36.356668949+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 6000 | 136 | 2 | 0 | -31.6 | |||
| 2026-04-15 20:06:20.544150114+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 6000 | 136 | 2 | 0 | -31.6 | |||
| 2026-04-15 20:08:25.280117989+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 136 | 2 | 0 | -31.6 | |||
| 2026-04-15 20:10:22.220094919+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 136 | 2 | 0 | -31.6 | |||
| 2026-04-15 20:13:21.170773983+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 136 | 2 | 4 | -31.6 | |||
| 2026-04-15 20:15:46.853461981+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 4 | -31.6 | |||
| 2026-04-15 20:18:20.319817066+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 4 | -31.6 | |||
| 2026-04-15 20:20:56.272660017+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 4 | -31.6 | |||
| 2026-04-15 20:23:16.271147013+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:25:25.458892107+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:27:33.082098007+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:29:39.500304937+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:31:39.732265949+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:33:43.835934877+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:35:44.663376808+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:38:48.786360025+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:41:05.668432951+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:43:21.229809999+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:45:19.742096901+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:48:37.938831806+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:50:47.226708889+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:52:48.044065952+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:56:27.739514112+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 20:58:41.487696886+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 | |||
| 2026-04-15 21:00:46.713976145+00:00 | KXEPLGAME-26MAY01LEEBUR-TIE | 0 | 0 | 0 | pregame | 0.05 | 0.72 | 0.385 | 0.6699999999999999 | 67.0 | 5998 | 135 | 3 | 5 | -31.6 |
Polymarket sample · 500 rows · 11 cols (top-of-book only, no L2 depth)
Download CSV| datetime_utc | token_id | sport | event | outcome | bid | ask | mid | spread | bid_size | ask_size |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-28 17:36:32.743524075+00:00 | 74728704833609527405760028810154186695688778601005837729153813019003652456719 | LOL | LoL: Karmine Corp vs Team Vitality (BO3) - LEC Group Stage | over | 0.99 | 0.999 | 0.9945 | 0.009 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 103923307792553659989624062536842383815411304065702971339836296121146680185451 | NHL | Canadiens vs. Hurricanes | over | 0.57 | 0.76 | 0.665 | 0.19 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 42986063527356165520538126769227875308757012096618075246540082390793977626396 | NHL | Canadiens vs. Hurricanes | over | 0.44 | 0.51 | 0.475 | 0.07 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 24254396296476182745659920645542652505393399658136783203641892020985364799969 | NHL | Stars vs. Flyers | over | 0.51 | 0.58 | 0.545 | 0.07 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 10371262836794103994209756259547278932868085371069542471565628819274860303669 | NHL | Penguins vs. Islanders | over | 0.08 | 0.95 | 0.515 | 0.87 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 62537988760222792123186517728017932846676846464011441384766060019324405519631 | NHL | Flames vs. Avalanche | flames | 0.27 | 0.28 | 0.275 | 0.01 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 2782052488455402071273941049770799756621751909288629002815552767702465023879 | NHL | Blues vs. Sharks | blues | 0.48 | 0.49 | 0.485 | 0.01 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 21612906543670012361600516115092140203178649741920910744803670809918319398689 | NHL | Blackhawks vs. Devils | over | 0.51 | 0.57 | 0.54 | 0.06 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 11654820067893454877070873866452569014311927273312165975180136873108855686782 | NHL | Panthers vs. Rangers | panthers | 0.43 | 0.44 | 0.435 | 0.01 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 24611239688117320879897104509896356345277540018970148147717550666146976197285 | NHL | Capitals vs. Golden Knights | over | 0.24 | 0.28 | 0.26 | 0.04 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 92831811153127251901455837413769781315327101833747414090295463533713593118823 | NHL | Flyers vs. Red Wings | over | 0.41 | 0.42 | 0.415 | 0.01 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 87419447392875189828411015714760956973502582359527232927286515904527668001339 | NHL | Senators vs. Lightning | senators | 0.75 | 0.77 | 0.76 | 0.02 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 23915274083840068397183419512464304727056215339901055946743689083771034402074 | NHL | Senators vs. Lightning | over | 0.9 | 0.97 | 0.935 | 0.07 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 10691515117780870702405867438554480615905627831481235064820929082657048582996 | NHL | Senators vs. Lightning | over | 0.71 | 0.8 | 0.755 | 0.09 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 47375265147729349625687261238102380454873214211633496216655247094339549575741 | NHL | Panthers vs. Islanders | panthers | 0.7 | 0.72 | 0.71 | 0.02 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 14820192512102040761403789885106827259992572687553952932517474087651008898619 | NHL | Jets vs. Blackhawks | over | 0.06 | 0.94 | 0.5 | 0.88 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 12386690897397672821104022797405159525809164033876432564536199702521287246798 | MLS | Real Salt Lake vs. Sporting Kansas City - More Markets | sportingkansascity | 0.05 | 0.07 | 0.06 | 0.02 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 74612271402900685890508115749640430545508653309188809865467549443593549033662 | CS2 | Counter-Strike: Natus Vincere vs PARIVISION (BO3) - BLAST Open Rotterdam Playoffs | natusvincere | 0.57 | 0.58 | 0.575 | 0.01 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 21173453959754711064696956711421451341045238086254505428224600039146552111245 | MLS | Charlotte FC vs. Philadelphia Union | draw | 0.24 | 0.26 | 0.25 | 0.02 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 52796958444382965047607705818320010595713935499113316967342576326028579062034 | MLS | New York Red Bulls vs. FC Cincinnati | newyorkredbulls | 0.46 | 0.5 | 0.48 | 0.04 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 56314508292018594352672995841468182861820597207604371842265760392663200708191 | MLS | D.C. United SC vs. FC Dallas | dcunitedsc | 0.41 | 0.43 | 0.42 | 0.02 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 85031136992983557130948149281073848522834812179753182881839362034105162096365 | MLS | Inter Miami CF vs. Austin FC - More Markets | austinfc | 0.013 | 0.291 | 0.152 | 0.278 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 29839105316962093593545927865784847483283665779618219591349299222124604464684 | MLS | Houston Dynamo vs. Seattle Sounders FC - More Markets | over | 0.27 | 0.35 | 0.31 | 0.08 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 2131417645476746346244490933700791960785487513871252185639657401213037605099 | LOL | LoL: SK Gaming vs Team Heretics (BO3) - LEC Group Stage | over | 0.42 | 0.52 | 0.47 | 0.1 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 3204203312881936032757991430913182734434360718307096623509826422983843618190 | LOL | LoL: Karmine Corp vs Team Vitality (BO3) - LEC Group Stage | karminecorp | 0.15 | 0.18 | 0.165 | 0.03 | 174.03 | 2272.67 |
| 2026-03-28 17:36:32.743524075+00:00 | 54022310142338427566805239651242886067550948023967984716261091327488318698983 | LOL | LoL: Karmine Corp vs Team Vitality (BO3) - LEC Group Stage | karminecorp | 0.07 | 0.09 | 0.08 | 0.02 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 64054735082182949835422005967025847890254966198522829788936905020174853450069 | LOL | LoL: Karmine Corp vs Team Vitality (BO3) - LEC Group Stage | yes | 0.01 | 0.925 | 0.4675 | 0.915 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 66078245228846341328597822060253614374464093762056883445019726984575806138162 | LOL | LoL: Karmine Corp vs Team Vitality (BO3) - LEC Group Stage | yes | 0.001 | 0.907 | 0.454 | 0.906 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 17056360968582402669084977417432313407112102320917665827092600360350157493768 | LOL | LoL: Natus Vincere vs Movistar KOI (BO3) - LEC Group Stage | odd | 0.04 | 0.99 | 0.515 | 0.95 | 0.0 | 0.0 |
| 2026-03-28 17:36:32.743524075+00:00 | 77705903964650326080734182498004165621056641034768949158784866290245962149054 | NHL | Senators vs. Lightning | over | 0.54 | 0.62 | 0.58 | 0.08 | 0.0 | 0.0 |
Total: 78M rows (Kalshi 34M + Poly 44M). This window is top-of-book (the depth recorder was offline Mar 28 – Apr 30). Need the separately documented winter snapshot history? See the flagship archive — $150 one-time (Dec 28 – Jan 30; Polymarket side through Jan 29).
FIFA World Cup 2026 — Polymarket Order-Book Archive (Jun 20 – Jul 19 2026)
Recorded L2 ladder rows and top-of-book snapshots for 47 of 104 listed match markets. Coverage is partial: Jun 11–19, the final group day, the round of 32 and three round-of-16 matches are absent. The coverage notes also identify a corrupted Jun 22 file.
L2 depth sample · 400 rows · Norway vs. France (group stage) — same schema as the paid archive
Download CSV Schema & coverage →| timestamp | token_id | sport | event | outcome | market_type | segment | line | side | level | price | size |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 0 | 0.21 | 4110.42 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 1 | 0.22 | 156718.32 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 2 | 0.23 | 40063.17 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 3 | 0.24 | 30379.73 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 4 | 0.25 | 31128.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 5 | 0.26 | 18180.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 6 | 0.27 | 6425.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 7 | 0.28 | 5394.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 8 | 0.29 | 25868.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 9 | 0.3 | 1000.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 10 | 0.31 | 502.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 11 | 0.32 | 29970.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 12 | 0.35 | 38727.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 13 | 0.38 | 47530.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 14 | 0.39 | 50.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 15 | 0.41 | 56373.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 16 | 0.44 | 65406.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 17 | 0.47 | 3373.8 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 18 | 0.48 | 1251.32 | ||
| 2026-06-25T01:30:34.413901+00:00 | 67725404666433555568518066011245937746455974844800713635030484522525394449095 | FIFA_WC | Norway vs. France | draw | GAME | ask | 19 | 0.49 | 2777.7 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 0 | 0.59 | 6388.5 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 1 | 0.58 | 139570.91 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 2 | 0.57 | 53259.67 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 3 | 0.56 | 58375.46 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 4 | 0.55 | 17354.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 5 | 0.54 | 14533.75 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 6 | 0.53 | 13406.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 7 | 0.52 | 516.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 8 | 0.5 | 21105.0 | ||
| 2026-06-25T01:30:34.413901+00:00 | 24577773509300358817327680170546846259151744300648018180120742538153285610470 | FIFA_WC | Norway vs. France | france | GAME | bid | 9 | 0.48 | 644.0 |
The catalog reports 47 captured match markets out of 104 listed. This is not continuous or complete tournament coverage. Inspect the public schema and the shipped COVERAGE.md for included markets, missing rounds and the Jun 22 file problem.
Market Microstructure Research Pack
Derived event tables and analysis for quote freezes, recovery curves, spread compression and score-change cliffs. The included execution-aware analysis reports no executable alpha after modeled costs; this is a research release, not the raw quote archive.
Sample: 200 excerpt rows; inspect the displayed fields and the release methodology.
Download CSV| ticker | timestamp | sport | market_type | game_state | do_not_trade | tradeable | reasons | recommended_wait_seconds | risk_score | spread_risk | depth_risk | halt_risk | freeze_risk | cliff_risk | fillability_risk | spread_cents | bid_depth | ask_depth | is_halted | is_frozen | is_fillable |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| KXNFLGAME-25DEC28SEACAR-SEA | 1766952893.872423 | NFL | moneyline | live | False | True | [] | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 1.0 | 96534 | 46105 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766952925.564587 | NFL | moneyline | live | False | True | [] | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 1.0 | 7105 | 100199 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766952956.470786 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 17582 | 68661 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766952991.433144 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 18082 | 92950 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953026.161976 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 18079 | 78479 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953054.532714 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 12852 | 5099 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953082.584813 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 42044 | 1815 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953110.401681 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 2443 | 48044 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953137.617625 | NFL | moneyline | live | True | False | ['depth_insufficient'] | 0 | 100 | 12 | 100 | 0 | 0 | 0 | 0 | 2.0 | 50 | 25396 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953165.5092301 | NFL | moneyline | live | False | True | [] | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 1.0 | 13872 | 122121 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953194.7642848 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 3050 | 127917 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953223.583091 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 24348 | 107275 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953254.02395 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 12156 | 109538 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953284.0179148 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 27240 | 98635 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953313.407653 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 27110 | 98429 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953340.4607701 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 25827 | 96176 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953368.538663 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 51620 | 4743 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953397.0750048 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 52260 | 2525 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953425.377603 | NFL | moneyline | live | False | False | ['depth_shallow'] | 0 | 50 | 6 | 50 | 0 | 0 | 0 | 0 | 1.0 | 51655 | 800 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953454.337457 | NFL | moneyline | live | False | True | [] | 0 | 12 | 12 | 0 | 0 | 0 | 0 | 0 | 2.0 | 34924 | 32974 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953482.425645 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 12 | 0 | 0 | 80 | 0 | 0 | 2.0 | 45723 | 48220 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953510.94508 | NFL | moneyline | live | False | True | [] | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 1.0 | 4500 | 81123 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953539.426446 | NFL | moneyline | live | False | True | [] | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 1.0 | 4600 | 42308 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953566.837564 | NFL | moneyline | live | False | False | ['quote_frozen'] | 0 | 80 | 6 | 0 | 0 | 80 | 0 | 0 | 1.0 | 4585 | 39151 | False | True | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953594.586859 | NFL | moneyline | live | False | True | [] | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 1.0 | 4250 | 34328 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953621.79796 | NFL | moneyline | live | True | False | ['depth_insufficient'] | 0 | 100 | 12 | 100 | 0 | 0 | 0 | 0 | 2.0 | 7 | 50 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953649.361771 | NFL | moneyline | live | False | True | [] | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 1.0 | 15702 | 64770 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953676.242954 | NFL | moneyline | live | False | False | ['depth_shallow'] | 0 | 50 | 12 | 50 | 0 | 0 | 0 | 0 | 2.0 | 5882 | 900 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953703.5456152 | NFL | moneyline | live | False | True | [] | 0 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 1.0 | 21214 | 2407 | False | False | True |
| KXNFLGAME-25DEC28SEACAR-SEA | 1766953731.530953 | NFL | moneyline | live | True | False | ['depth_insufficient', 'quote_frozen'] | 0 | 100 | 6 | 100 | 0 | 80 | 0 | 0 | 1.0 | 21156 | 9 | False | True | True |
Showing 30 of 200 sample rows. The machine-readable data card does not publish observation start/end dates; its generation date is not coverage. Consult the release methodology and documented event definitions.
Kalshi Raw Archive — Legacy Burst Sample
21,239,820 selected top-of-book capture states from Dec 2025 through Apr 2026. The SKU is withdrawn while corrected documentation is provided to prior buyers.
Sample: 30 rows from real burst captures (NBA / NCAAMB / NFL / MLB / NHL).
Download CSV| timestamp | ticker | title | yes_bid | yes_ask | spread_cents | yes_bid_size | yes_ask_size | open_interest | volume_24h | liquidity_score | tradable_now | game_state | home_score | away_score | period | time_remaining |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1767358351.6772192 | KXNFLSPREAD-26JAN03SEASF-SF9 | 0.19 | 0.22 | 3.0 | 400 | 13450 | 0 | 0 | 0.51 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.928847 | KXNFLSPREAD-26JAN03SEASF-SF10 | 0.15 | 0.19 | 4.0 | 12500 | 12500 | 0 | 0 | 1.44 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.9289112 | KXNFLSPREAD-26JAN03SEASF-SEA10 | 0.17 | 0.2 | 3.0 | 25 | 12500 | 0 | 0 | -0.73 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.8826728 | KXNFLSPREAD-26JAN04KCLV-LV9 | 0.07 | 0.12 | 5.0 | 3100 | 3100 | 0 | 0 | 0.18 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.92887 | KXNFLSPREAD-26JAN04KCLV-LV7 | 0.09 | 0.14 | 5.0 | 3100 | 3100 | 0 | 0 | 0.22 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.928929 | KXNFLSPREAD-26JAN04KCLV-LV6 | 0.13 | 0.17 | 4.0 | 80000 | 4100 | 0 | 0 | 0.91 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.928962 | KXNFLSPREAD-26JAN04KCLV-LV3 | 0.19 | 0.22 | 3.0 | 3100 | 3100 | 0 | 0 | 1.4 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.928889 | KXNFLSPREAD-26JAN04KCLV-LV10 | 0.06 | 0.1 | 4.0 | 100 | 3100 | 0 | 0 | -0.84 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.928946 | KXNFLSPREAD-26JAN04KCLV-KC20 | 0.09 | 0.13 | 4.0 | 3100 | 750 | 0 | 0 | 0.1 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.928982 | KXNFLSPREAD-26JAN04KCLV-KC17 | 0.14 | 0.17 | 3.0 | 3100 | 750 | 0 | 0 | 0.69 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358351.819294 | KXNFLSPREAD-26JAN04NYJBUF-BUF3 | 0.61 | 0.65 | 4.0 | 9695 | 9695 | 0 | 0 | 1.73 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358352.021973 | KXNFLSPREAD-26JAN04NYJBUF-BUF20 | 0.18 | 0.21 | 3.0 | 100 | 988 | 0 | 0 | -0.11 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358352.022004 | KXNFLSPREAD-26JAN04NYJBUF-BUF13 | 0.35 | 0.41 | 6.0 | 68 | 57 | 0 | 0 | -1.48 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358352.089153 | KXNFLSPREAD-26JAN04NYJBUF-BUF10 | 0.36 | 0.4 | 4.0 | 8820 | 8820 | 0 | 0 | 1.71 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358352.117208 | KXNFLSPREAD-26JAN04NOATL-NO9 | 0.11 | 0.16 | 5.0 | 1250 | 1250 | 0 | 0 | -0.13 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.319951 | KXNFLSPREAD-26JAN03SEASF-SF9 | 0.19 | 0.22 | 3.0 | 400 | 13450 | 0 | 0 | 0.51 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.520545 | KXNFLSPREAD-26JAN03SEASF-SF10 | 0.15 | 0.19 | 4.0 | 12500 | 12500 | 0 | 0 | 1.44 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.58261 | KXNFLSPREAD-26JAN03SEASF-SEA10 | 0.17 | 0.2 | 3.0 | 25 | 12500 | 0 | 0 | -0.73 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.628062 | KXNFLSPREAD-26JAN04KCLV-LV9 | 0.07 | 0.12 | 5.0 | 3100 | 3100 | 0 | 0 | 0.18 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.628236 | KXNFLSPREAD-26JAN04KCLV-LV7 | 0.09 | 0.14 | 5.0 | 3100 | 3100 | 0 | 0 | 0.22 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.628177 | KXNFLSPREAD-26JAN04KCLV-LV6 | 0.13 | 0.17 | 4.0 | 80000 | 4100 | 0 | 0 | 0.91 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.628217 | KXNFLSPREAD-26JAN04KCLV-LV3 | 0.19 | 0.22 | 3.0 | 3100 | 3100 | 0 | 0 | 1.4 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.628145 | KXNFLSPREAD-26JAN04KCLV-LV10 | 0.06 | 0.1 | 4.0 | 100 | 3100 | 0 | 0 | -0.84 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.6282601 | KXNFLSPREAD-26JAN04KCLV-KC20 | 0.09 | 0.13 | 4.0 | 3100 | 750 | 0 | 0 | 0.1 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.628201 | KXNFLSPREAD-26JAN04KCLV-KC17 | 0.14 | 0.17 | 3.0 | 3100 | 750 | 0 | 0 | 0.69 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.4562318 | KXNFLSPREAD-26JAN04NYJBUF-BUF3 | 0.61 | 0.65 | 4.0 | 9695 | 9695 | 0 | 0 | 1.73 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.628115 | KXNFLSPREAD-26JAN04NYJBUF-BUF20 | 0.18 | 0.21 | 3.0 | 100 | 988 | 0 | 0 | -0.11 | True | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.6740658 | KXNFLSPREAD-26JAN04NYJBUF-BUF13 | 0.35 | 0.41 | 6.0 | 68 | 57 | 0 | 0 | -1.48 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.717717 | KXNFLSPREAD-26JAN04NYJBUF-BUF10 | 0.36 | 0.4 | 4.0 | 8820 | 8820 | 0 | 0 | 1.71 | False | pregame | 0 | 0 | 0 | 0:00 | |
| 1767358396.7581482 | KXNFLSPREAD-26JAN04NOATL-NO9 | 0.11 | 0.16 | 5.0 | 1250 | 1250 | 0 | 0 | -0.13 | False | pregame | 0 | 0 | 0 | 0:00 |
Showing 30 of 21,239,820 rows.
Kalshi Raw Archive — Legacy Event Sample
9,889,279 detector rows across nine event classes, including price, spread, liquidity, tradability, depth, and score-change events. This is not a mid-move-only table.
Sample: 30 mid-move events showing the sparse "interesting moments" stream.
Download CSV| timestamp | ticker | event_type | old_value | new_value | magnitude | game_id | game_state | score_diff | time_remaining |
|---|---|---|---|---|---|---|---|---|---|
| 1766952925.564587 | KXNFLGAME-25DEC28NYGLV-NYG | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772950 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28NYGLV-NYG | liquidity_drop | 3.607791816053071 | -0.3058125864890435 | 1.0847644770211833 | 401772950 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28NYGLV-LV | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772950 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28NYGLV-LV | liquidity_drop | 4.838162075812829 | 0.9241407747383228 | 0.8089892896812343 | 401772950 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28PHIBUF-PHI | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772917 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28PHIBUF-PHI | liquidity_drop | 3.874679556724295 | -0.03892484581781952 | 1.0100459522517848 | 401772917 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28PHIBUF-BUF | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772917 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28PHIBUF-BUF | liquidity_drop | 3.711066406639263 | -0.2025379959028517 | 1.0545767641183952 | 401772917 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28SEACAR-SEA | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772952 | live | -14.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28SEACAR-SEA | liquidity_drop | 3.3737480263583945 | -1.372040320278626 | 1.4066813258012036 | 401772952 | live | -14.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28SEACAR-CAR | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772952 | live | -14.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28SEACAR-CAR | liquidity_drop | 3.1269897991791717 | -1.926281688336812 | 1.6160178996562307 | 401772952 | live | -14.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC29LAATL-LA | tradability_flip_off | 1.0 | 0.0 | 1.0 | pregame | |||
| 1766952925.564587 | KXNFLGAME-25DEC29LAATL-LA | liquidity_drop | 2.560127613075996 | -1.353476789466119 | 1.528675517014527 | pregame | |||
| 1766952925.564587 | KXNFLGAME-25DEC29LAATL-ATL | tradability_flip_off | 1.0 | 0.0 | 1.0 | pregame | |||
| 1766952925.564587 | KXNFLGAME-25DEC29LAATL-ATL | liquidity_drop | 3.6565300309808535 | -0.25707437156126134 | 1.0703055545512097 | pregame | |||
| 1766952925.564587 | KXNFLGAME-25DEC28CHISF-SF | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772935 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28CHISF-SF | liquidity_drop | 4.447894355923637 | 0.534289953381522 | 0.8798780027969948 | 401772935 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28CHISF-CHI | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772935 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28CHISF-CHI | liquidity_drop | 4.478175314098318 | 0.5638630149334514 | 0.8740864357948913 | 401772935 | pregame | 0.0 | 0:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28JACIND-IND | tradability_flip_off | 1.0 | 0.0 | 1.0 | unknown | |||
| 1766952925.564587 | KXNFLGAME-25DEC28JACIND-IND | liquidity_drop | 2.028970004336019 | -0.5399397911657381 | 1.26611521610071 | unknown | |||
| 1766952925.564587 | KXNFLGAME-25DEC28NOTEN-TEN | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772809 | live | 3.0 | 15:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28NOTEN-TEN | liquidity_drop | 0.9289700043360187 | -0.9056447588049186 | 1.9748912823640932 | 401772809 | live | 3.0 | 15:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28NOTEN-NO | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772809 | live | 3.0 | 15:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28NOTEN-NO | liquidity_drop | 1.9289700043360187 | -0.9398769987764162 | 1.4872429310272952 | 401772809 | live | 3.0 | 15:00 |
| 1766952925.564587 | KXNFLGAME-25DEC28TBMIA-TB | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772916 | live | 10.0 | 13:29 |
| 1766952925.564587 | KXNFLGAME-25DEC28TBMIA-TB | liquidity_drop | 0.23242268082220618 | -2.4404600299219323 | 11.500094144378208 | 401772916 | live | 10.0 | 13:29 |
| 1766952925.564587 | KXNFLGAME-25DEC28TBMIA-MIA | tradability_flip_off | 1.0 | 0.0 | 1.0 | 401772916 | live | 10.0 | 13:29 |
| 1766952925.564587 | KXNFLGAME-25DEC28TBMIA-MIA | liquidity_drop | 1.5801173651118163 | -1.724751326132408 | 2.0915336823795725 | 401772916 | live | 10.0 | 13:29 |
Showing 30 of 9,889,279 rows.
Kalshi Raw Archive — Legacy Scoreboard Sample
12,848,001 periodic scoreboard-state observations. This table has game_id but no Kalshi ticker or quote columns; it is not a score-change or pre/post market window.
Sample: 30 periodic scoreboard-state observations.
Download CSV| timestamp | game_id | game_state | period | time_remaining |
|---|---|---|---|---|
| 1766952893.808514 | 401772954 | live | 3 | 0:19 |
| 1766952893.808758 | 401772807 | live | 4 | 10:44 |
| 1766952893.808813 | 401772809 | live | 3 | 0:00 |
| 1766952893.8088489 | 401772915 | live | 3 | 1:25 |
| 1766952893.80888 | 401772916 | live | 4 | 14:10 |
| 1766952893.808909 | 401772808 | live | 3 | 1:48 |
| 1766952893.808937 | 401772952 | live | 3 | 0:58 |
| 1766952893.808963 | 401772950 | pregame | 0 | 0:00 |
| 1766952893.808995 | 401772917 | pregame | 0 | 0:00 |
| 1766952893.809023 | 401772935 | pregame | 0 | 0:00 |
| 1766952893.80905 | 401772710 | final | 4 | 0:00 |
| 1766952893.809083 | 401772711 | final | 4 | 0:00 |
| 1766952893.809111 | 401772622 | final | 4 | 0:00 |
| 1766952893.8091679 | 401772951 | final | 4 | 0:00 |
| 1766952893.8092039 | 401772953 | final | 4 | 0:00 |
| 1766952893.809231 | 401772825 | pregame | 0 | 0:00 |
| 1766952893.809263 | 401810296 | pregame | 0 | 0.0 |
| 1766952893.809289 | 401810297 | pregame | 0 | 0.0 |
| 1766952893.8093178 | 401810298 | pregame | 0 | 0.0 |
| 1766952893.809346 | 401810299 | pregame | 0 | 0.0 |
| 1766952893.809375 | 401810300 | pregame | 0 | 0.0 |
| 1766952893.809406 | 401810301 | pregame | 0 | 0.0 |
| 1766952893.809435 | 401778123 | final | 8 | 0:00 |
| 1766952893.80946 | 401762521 | final | 4 | 0:00 |
| 1766952893.8094878 | 401778302 | final | 4 | 0:00 |
| 1766952893.809536 | 401778303 | final | 4 | 0:00 |
| 1766952893.809571 | 401778304 | final | 4 | 0:00 |
| 1766952893.809601 | 401778305 | final | 4 | 0:00 |
| 1766952893.809639 | 401838053 | final | 4 | 0:00 |
| 1766952893.8096662 | 401779840 | final | 4 | 0:00 |
Showing 30 of 12,848,001 rows.
More research resources
New — the invisible parlay market, decoded: 500 Kalshi parlay-print examples with the last captured leg quotes at or before each print, within a 120-second cutoff. Missing leg coverage is omitted; mids are an independence reference, not tradable prices (free sample · schema & methods · settlement notes). Background: how we decoded Polymarket's combo tape. Full historical panel or a custom cut: email us.
Prefer a smaller paid dataset? Inspect the $9 Kalshi Micro-Tape Tryout and its July 18–19, 2026 capture limits.
Want a free, citable sample? The MLB Cross-Venue Matched Book's single-game teaser — recorded Polymarket and Kalshi quotes paired by nearest sample within ±30 seconds, with recorded outcome labels. The Kalshi observation can be later; this is not a causal execution backtest — is mirrored to Zenodo (DOI 10.5281/zenodo.20816908) and Hugging Face, CC BY-NC 4.0, for anyone who wants to cite or fork it.
Compare capture requirements & read community feedback
Choosing a data source
Compare the records, clocks and coverage.
A price series, trade tape and sampled order book answer different questions. Inspect each source's schema and coverage rather than assuming matching row counts mean matching records. Provider plans and retention can change; check their current documentation.
| Source | Starting point | What to inspect |
|---|---|---|
| ZenHodl winter two-venue archive | $150 once; separate venue observation files | Polymarket quote/depth-summary fields and Kalshi top-of-book with capture-time game context. Different windows and schemas; no pre-keyed cross-venue join. Review gaps and field meanings. |
| Polymarket documentation | Documented historical price endpoint | Time/price series versus depth levels or fills; endpoint parameters, limits and available history. |
| Kalshi documentation | Documented trade-history endpoint | Pagination, retention and exchange timestamps. Trade prints and historical resting depth are different records. |
| pmxt | Repository and linked hosted-service docs | SDK license versus hosted-data terms, supported record types and documented historical coverage. |
| Dune Analytics | Published queries and tables | Query definition, included contracts, refresh time and export format. |
| Jon-Becker repository | Published dataset and analysis | Release dates, schema, inclusion rules and reuse license. |
| Telonex | Provider's current product documentation | Venue scope, depth representation, retention, delivery and current pricing. |
| ScoreTape | Provider's current product documentation | Venue scope, game-context fields, timestamp meanings and current plan terms. |
| The Odds API | Provider's current API documentation | Market types, historical availability, update interval and licensing. |
For ZenHodl, game context and quote clocks depend on the artifact and venue. Score fields describe retrieved context, not verified scoring-event timestamps. Free examples demonstrate fields; they do not prove complete capture or executable fills in a purchased archive.
What reviewers say
Community feedback · Ratings shown as given
“I would have spent weeks pulling, cleaning, and time-syncing Polymarket and Kalshi data myself. ZenHodl handed me the whole archive in one download. Hundreds of hours back. Worth it on the time savings alone.”
Jhanelle DormevilFree reviewer
“Exactly what's described — clean, structured, ready to load. No surprises, no clean-up. Saves me hours every time I sit down to work.”