How accurate is the model?
Every prediction is graded against the number that actually settles the market — the official NWS Climate Report (CLI) daily high. Not a blend of public models, not our own confidence. Here is the measured record over the last 120 days across 9 markets.
The morning call, when Kalshi brackets are widest and the edge is largest. We don't claim to out-forecast the National Weather Service here — on settled days our morning error matches the NWS daily high almost exactly. What we add is a calibrated probability across the brackets, and then the convergence above as the day fills in.
Why this window matters: at the midday read the book is still undecided — its favorite bracket averages 61¢ and settles right 59% of the time (579 days). A view is worth having while the price still moves.
Degrees are only half the story: what pays is naming the bracket that settles. Below is how often the bracket we named contained the official high, split by when we named it — and what that bracket cost at the time. A bracket caught late, at 90¢, is worth much less than the same bracket caught at dawn.
The remaining 6% we never called correctly — counted here rather than quietly dropped. Measured over 36 settled days.
The same day re-read at noon, once the morning observations have landed but the afternoon peak is still ahead. Sharper than dawn — but the book has started to move too, so treat it as a revision, not a fresh edge.
| Market | Morning miss | Midday miss | Within ±1°F (midday) | Market favorite (midday) | Days |
|---|---|---|---|---|---|
| HoustonKHOU | 1.28°F | 1.25°F | 54% | 61¢ | 84 |
| MiamiKMIA | 1.20°F | 1.21°F | 56% | 63¢ | 84 |
| ChicagoKMDW | 1.58°F | 1.29°F | 52% | 59¢ | 84 |
| Los AngelesKLAX | 1.79°F | 1.16°F | 59% | 75¢ | 83 |
| New YorkKNYC | 1.79°F | 1.50°F | 33% | 64¢ | 83 |
| AtlantaKATL | 1.49°F | 1.40°F | 49% | 50¢ | 83 |
| San FranciscoKSFO | 2.25°F | 2.16°F | 27% | 53¢ | 79 |
| DallasKDFW | 1.42°F | 1.24°F | 46% | 61¢ | 46 |
| AustinKAUS | 1.53°F | 1.63°F | 46% | 62¢ | 46 |
Method: each settled day compares the model's logged prediction to the official NWS CLI high for that station. Morning rows use the ~8 AM call with a live forecast anchor; midday rows use the station-local noon read and exclude days the observation feed was down (the μ would be computed blind). Backfilled and untrainable rows are excluded — the same gate the model's own learning uses. “Market favorite” is the average price of the Kalshi book's own top bracket at that same read, from our logged snapshot of the book — the honest measure of how much of the answer was already public when we published ours. We deliberately do notpublish a pre-close (5 PM) number: that read lands after the day's peak, when the market has already repriced, so scoring ourselves on it would flatter the model on exactly the days an earlier call had already cost someone money. Catch prices are the ask on the bracket we named at the moment we named it; where we never recorded a price we show “—” rather than substituting another number. Updated hourly.