The Truth Machine

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 1,757 settled markets matched to our recorded price history. This dataset grows every day.

Measured this week
Kalshi markets priced 0–9¢ settled YES 13.7% of the time.
That's 8.7 points MORE often than the price implied, measured across 146 settled markets at our recorded pre-event prices. Source: contracttax.com/calibration
All markets
PriceActual YES rateActualImpliedn
09¢
13.7%5%146
1019¢
12.2%15%123
2029¢
27.1%25%144
3039¢
32.1%35%187
4049¢
49.7%45%312
5059¢
57.6%55%309
6069¢
67.8%65%214
7079¢
75.4%75%118
8089¢
76.0%85%104
9099¢
80.0%95%100
White tick = what the price implies. Bar = what actually happened. Green bars beat their price; red bars fell short.
Sports · 1,086 settled
PriceActual YES rateActualImpliedn
09¢
10.4%5%67
1019¢
6.2%15%65
2029¢
27.9%25%86
3039¢
33.3%35%129
4049¢
44.8%45%232
5059¢
57.5%55%219
6069¢
65.2%65%138
7079¢
75.5%75%53
8089¢
69.6%85%56
9099¢
85.4%95%41
Economics · 156 settled
PriceActual YES rateActualImpliedn
09¢
44.4%5%9
1019¢
33.3%15%9
2029¢
26.7%25%15
3039¢
53.3%35%15
4049¢
85.0%45%20
5059¢
90.9%55%22
6069¢
86.4%65%22
7079¢
94.7%75%19
8089¢
86.7%85%15
9099¢
50.0%95%10
Esports · 108 settled
PriceActual YES rateActualImpliedn
1019¢
25.0%15%8
3039¢
37.5%35%8
4049¢
59.1%45%22
5059¢
38.1%55%21
6069¢
61.9%65%21
7079¢
53.8%75%13
Crypto · 80 settled
PriceActual YES rateActualImpliedn
09¢
18.8%5%16
1019¢
8.3%15%12
9099¢
66.7%95%12

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 (1,761 observations against 1,757) 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.
BandA day outUp to 2 weeks outDifference
09¢13.7% n=14613.4% n=149+0.3
1019¢12.2% n=12312.2% n=1230.0
2029¢27.1% n=14427.1% n=1440.0
3039¢32.1% n=18732.1% n=1870.0
4049¢49.7% n=31249.7% n=3120.0
5059¢57.6% n=30957.6% n=3090.0
6069¢67.8% n=21467.8% n=2140.0
7079¢75.4% n=11875.4% n=1180.0
8089¢76.0% n=10476.2% n=105-0.2
9099¢80.0% n=10080.0% n=1000.0
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.
Politics
see the curve →
Economics
see the curve →
Sports
see the curve →
Crypto
see the curve →
Tech
see the curve →
World
see the curve →
Entertainment
see the curve →
Weather
see the curve →
The curve says what a price has been worth. These turn that into the number you actually need at the moment of the trade:
Breakeven win rate calculator
Find the win rate a contract price requires.
Kalshi odds converter
Convert a Kalshi price to probability and betting odds.
No-vig fair odds calculator
Strip the vig from a sportsbook line and compare it to Kalshi.
Free, no signup, and nothing you type leaves your browser. Every calculator →