BETCRYPTO

Resolution accuracy

Every settled market gets scored against the price the market was charging an hour before resolution. We publish the receipts: how often the favorite won, how confident the markets were, and which platforms call it best.

Events scored

592,569

Settled markets with a usable pre-settlement snapshot.

Favorite hit rate

59.4%

How often the pre-settlement favorite was the actual winner.

Brier score

0.2109

Mean squared probability error. Lower is more accurate. 0.25 is a coin flip.

15.6% better than random guess

Calibration

Markets that priced an outcome inside each 10pp band — how often did it actually happen? In-line means the observed rate landed inside the bucket (well calibrated).

BucketObservedRateΔn
0.00–0.101.3%357,905
0.10–0.2012.5%48,874
0.20–0.3022.8%49,540
0.30–0.4029.3%61,380
0.40–0.5049.0%293,996
0.50–0.6050.7%545,662
0.60–0.7073.1%45,724
0.70–0.8077.5%26,843
0.80–0.9087.2%24,344
0.90–1.0095.7%54,881
In line (±5pp) Higher than predicted Lower than predicted

Accuracy over time

Daily favorite hit rate and Brier score across the whole settled corpus, tracked snapshot over snapshot.

Premium: accuracy over time

Members see today’s numbers. Premium unlocks the full daily trend line — 123 day(s) of resolution history and counting.

By platform

How each platform’s pre-settlement pricing held up against the actual results, counted only on markets that at least two platforms priced. Scored against a whole book this would measure which categories a venue lists rather than how well it prices them — crypto resolves close to a coin flip and dominates some books entirely.

Polymarket
Contested markets82,027Favorite hit rate69.8%Brier score0.1784
Polymarket US
Contested markets68,460Favorite hit rate74.9%Brier score0.1604
Kalshi
Contested markets42,888Favorite hit rate72.1%Brier score0.1675
Azuro
Contested markets25,732Favorite hit rate70.9%Brier score0.1717
Limitless
Contested markets5,917Favorite hit rate69.4%Brier score0.1918
Novig
Contested markets4,636Favorite hit rate67.7%Brier score0.2045
Gemini
Contested markets3,545Favorite hit rate78.0%Brier score0.1236

By category

Some markets are easier to call than others. Categories with more settled markets carry more weight. Click a category for the calibration breakdown.

Crypto
Events scored360,874Favorite hit rate50.1%Brier score0.2471
Sports
Events scored199,024Favorite hit rate71.5%Brier score0.1714
Tennis
Events scored100,965Favorite hit rate71.1%Brier score0.1885
Soccer
Events scored34,332Favorite hit rate71.3%Brier score0.1475
Esports
Events scored20,082Favorite hit rate74.8%Brier score0.1535
Tech & Science
Events scored18,153Favorite hit rate90.2%Brier score0.0207
Basketball
Events scored7,157Favorite hit rate77.0%Brier score0.1380
Baseball
Events scored5,471Favorite hit rate71.1%Brier score0.1387
Markets
Events scored5,402Favorite hit rate83.9%Brier score0.0732
American Football
Events scored3,960Favorite hit rate76.6%Brier score0.1343
Politics
Events scored3,430Favorite hit rate95.4%Brier score0.0264
Hockey
Events scored3,120Favorite hit rate70.3%Brier score0.1805
Cricket
Events scored2,233Favorite hit rate88.2%Brier score0.0850
World
Events scored1,942Favorite hit rate87.8%Brier score0.0607
Golf
Events scored1,597Favorite hit rate60.0%Brier score0.1594
Entertainment
Events scored1,339Favorite hit rate78.3%Brier score0.0655
MMA
Events scored869Favorite hit rate70.5%Brier score0.1815

How we score this

  • Corpus: Settled markets with both a settlement timestamp and a winning outcome. Voided and canceled markets are excluded.
  • Snapshot: For each market we read the price an hour before settlement. The one-hour buffer keeps the settlement spike — where the eventual winner pre-prints to near 1.0 in the final minutes — out of the scoring. This instant is relative to settlement, not to kickoff: for a sports fixture it usually lands after the game has been played, while the venue is still waiting to resolve. Read these figures as a record of how markets priced outcomes, not as a forecast you could have placed a bet on.
  • Favorite: The outcome with the highest cross-platform consensus price at snapshot time. Ties broken by stable canonical id. The "favorite hit rate" is the share of markets where the favorite was the actual winner.
  • Brier score: Per market, the mean squared distance between the snapshot probability and the realized result (1 for the winner, 0 for losers). Overall Brier is the mean across markets. 0.0 is perfect; 0.25 is a coin flip on a binary market. Each market’s prices are normalized to sum to 1 before scoring: venues quote different things — an executable ask on some, a book midpoint on others — so scoring the raw quote would grade a venue on its pricing convention rather than its judgement. Markets where an outcome went unquoted carry no Brier, because a partial book cannot be normalized.
  • Per-platform: Each platform is scored against its own pricing, normalized the same way, and only on markets where it had an opinion on the eventual winning outcome — so neither coverage gaps nor a venue’s quoting convention penalize accuracy. The comparison counts only markets at least two platforms priced: measured across a whole book it would rank which categories a venue lists rather than how well it prices them, since some question types resolve close to a coin flip and make up most of some books. Platforms with few contested markets are published but marked provisional rather than hidden.
  • Calibration: Each canonical outcome’s normalized probability is binned into one of ten 10pp-wide buckets. For each bucket we publish the observed hit rate — the share of outcomes in that bucket that actually won — measured against the average probability the bucket predicted rather than the bucket’s midpoint, since predictions do not sit at the middle of their bin. A well-calibrated market lands on what it predicted; persistent skew up or down points at systematic over- or under-confidence.