A Kalshi price is a claimed probability. This page checks the claim: we record market prices daily, watch those markets settle, and measure how often each price level actually came true. No model, no opinion, just settled outcomes against the price roughly 24 hours before close.
Based on 13,462 settled markets matched to our recorded price history. This dataset grows every day.
Measured this week
Kalshi markets priced 10–19¢ settled YES 14.0% of the time.
That's almost exactly what the price implied, measured across 1,326 settled markets at our recorded pre-event prices. Source: contracttax.com/calibration
All markets
PriceActual YES rateActualImpliedn
0–9¢
6.5%5%1,004
10–19¢
14.0%15%1,326
20–29¢
24.5%25%1,539
30–39¢
33.1%35%1,678
40–49¢
42.9%45%2,276
50–59¢
54.6%55%1,929
60–69¢
63.0%65%1,323
70–79¢
74.9%75%946
80–89¢
84.6%85%720
90–99¢
92.0%95%721
White tick = what the price implies. Bar = what actually happened. Green bars beat their price; red bars fell short.
Sports · 9,767 settled
PriceActual YES rateActualImpliedn
0–9¢
6.3%5%742
10–19¢
13.3%15%1,051
20–29¢
24.7%25%1,205
30–39¢
33.1%35%1,254
40–49¢
41.4%45%1,564
50–59¢
53.5%55%1,317
60–69¢
64.8%65%873
70–79¢
76.5%75%677
80–89¢
85.2%85%532
90–99¢
93.1%95%552
Esports · 1,826 settled
PriceActual YES rateActualImpliedn
0–9¢
5.9%5%17
10–19¢
19.2%15%78
20–29¢
27.5%25%138
30–39¢
36.2%35%254
40–49¢
42.6%45%462
50–59¢
54.9%55%350
60–69¢
57.9%65%261
70–79¢
68.7%75%147
80–89¢
81.8%85%88
90–99¢
90.3%95%31
Economics · 327 settled
PriceActual YES rateActualImpliedn
0–9¢
12.2%5%41
10–19¢
37.5%15%16
20–29¢
28.0%25%25
30–39¢
48.3%35%29
40–49¢
66.7%45%39
50–59¢
82.6%55%46
60–69¢
81.0%65%42
70–79¢
91.2%75%34
80–89¢
86.7%85%30
90–99¢
76.0%95%25
Crypto · 203 settled
PriceActual YES rateActualImpliedn
0–9¢
6.7%5%45
10–19¢
7.1%15%28
20–29¢
31.6%25%19
30–39¢
6.3%35%16
40–49¢
41.2%45%17
50–59¢
36.4%55%11
60–69¢
53.8%65%13
70–79¢
42.9%75%14
80–89¢
69.2%85%13
90–99¢
85.2%95%27
Politics · 44 settled
PriceActual YES rateActualImpliedn
0–9¢
11.1%5%9
90–99¢
88.9%95%9
Data integrity check
Extreme-bucket sample share and accuracy are consistent between the 24-hour anchor and a strictly older 72-hour anchor (share gap -2.7 pts, accuracy gap 1.0 pts). No contamination signature detected.
Methodology, honestly
For each settled market we take our recorded price nearest to 24 hours before the event, anchored on the earlier of the market’s close time and its expected expiration, because Kalshi frequently extends close times days past the actual event, and sampling after the outcome is known would fake perfect calibration. We accept snapshots from 2 to 48 hours out, bucket by decile, and compare each bucket’s implied probability to the share that settled YES. Our snapshots cover the higher-volume end of the board, so results describe the markets people actually trade, and thin buckets are hidden rather than shown with false confidence.
Why it matters: betting research has long documented a favorite-longshot bias, favorites slightly underpriced, longshots overpriced. Whether and where that holds on Kalshi is an empirical question, and this page is the running answer, category by category. Past calibration is not a guarantee about any single market. Its sibling, the Momentum Machine, measures what changing prices mean the way this page measures standing ones. Not financial advice.
Does the crowd learn anything before the event?
The curve above is anchored on a price recorded about a day before each event. We also hold prices recorded up to two weeks out, which is a much larger sample (13,624 observations against 13,462) and genuinely weaker evidence: a forecast made two weeks early is a harder one. Comparing them answers a question nobody has measured on this exchange: does a Kalshi price actually get better as the event approaches?
Across the bands where both samples are real, the two curves settle within 0.1 points of each other. A price two weeks out is about as good as a price a day out.
Band
A day out
Up to 2 weeks out
Difference
0–9¢
6.5% n=1,004
6.4% n=1,026
+0.0
10–19¢
14.0% n=1,326
14.0% n=1,341
+0.0
20–29¢
24.5% n=1,539
24.5% n=1,553
-0.0
30–39¢
33.1% n=1,678
33.2% n=1,688
-0.0
40–49¢
42.9% n=2,276
42.9% n=2,301
-0.1
50–59¢
54.6% n=1,929
54.5% n=1,950
+0.1
60–69¢
63.0% n=1,323
63.2% n=1,330
-0.1
70–79¢
74.9% n=946
74.9% n=954
-0.0
80–89¢
84.6% n=720
84.5% n=740
+0.1
90–99¢
92.0% n=721
91.9% n=741
+0.1
Only bands where both anchors have at least 30 settled markets are compared. The headline curve above, and every number we publish as fact, uses the day-out anchor. The wider one exists so that categories with a thin day-out record can still say something, clearly labelled as weaker evidence, rather than saying nothing.
Accuracy by category
The curve above is every market averaged together, and that hides the most useful thing in this dataset: Kalshi is a different forecaster depending on what it is forecasting. A crowd pricing a Fed decision and a crowd pricing an awards show are not the same crowd, and they are not equally good. Here is each category measured on its own.