Tornado Prediction Markets vs. NOAA: Preliminary Counts, Final Counts and How Kalshi Settles

Kalshi’s monthly tornado markets missed the count by a median 44 tornadoes (39%) at the start of each month.

Kalshi settles monthly U.S. tornado markets on the National Weather Service’s preliminary count. NOAA’s final count, published months later after damage surveys, is often different: for the 27 months where both exist, the preliminary figures Kalshi settled on add up to 3,571 tornadoes and the final counts to 3,504. In 10 of those months, the final count would have settled at least one contract differently.

Kalshi market data and NOAA Storm Prediction Center data, pulled Oct 15, 2026, 7:59 AM ET. Updated daily.

By Arthur Angelo, PredictionScout Research · Updated Oct 15, 2026, 7:59 AM ET

20months scored
44median miss, start of month
3,571 / 3,504preliminary / final, same months
10months that would settle differently

Key findings

  • Start-of-month forecast: median miss 44 tornadoes. Over 20 months, the market’s implied median on the first day of the month was off by a median 39% of the count. Threshold contracts went the way the market leaned 138 of 171 times (81%).
  • Preliminary vs. final: 3,571 vs. 3,504. Preliminary counts come from storm reports filed within hours; NWS offices then survey damage and merge or drop reports. Final numbers appear in NOAA’s Storm Data and the SPC tornado database, currently complete through 2025. Largest gaps: May 2025: 329 preliminary, 278 final; Dec 2024: 90 preliminary, 131 final; Mar 2025: 268 preliminary, 241 final.
  • 10 months would settle differently on final counts. Dec 2023 (settled 24, final 21); Feb 2024 (settled 48, final 45); Oct 2024 (settled 50, final 54); Nov 2024 (settled 39, final 60); Dec 2024 (settled 90, final 131). Kalshi settles on the preliminary number and markets are not reopened.
  • Settlement check: 6 of 35 months match the sum of SPC’s daily filtered reports exactly. The daily report files are a close proxy for the preliminary monthly count, not the identical source. September 2026: Kalshi settled on 55; the daily filtered reports sum to 57.
U.S. tornadoes per month: preliminary count vs NOAA finalU.S. tornadoes per month: preliminary count vs NOAA final0120240360480600Jul 2023: 116Aug 2023: 145Sep 2023: 21Oct 2023: 31Nov 2023: 20Dec 2023: 24Jan 2024: 45Feb 2024: 48Mar 2024: 66Apr 2024: 362May 2024: 542Jun 2024: 163Jul 2024: 217Aug 2024: 90Sep 2024: 61Oct 2024: 50Nov 2024: 39Dec 2024: 90Feb 2025: 41Mar 2025: 268Apr 2025: 328May 2025: 329Jun 2025: 251Jul 2025: 91Aug 2025: 42Sep 2025: 58Oct 2025: 33Jul 2023: 114Aug 2023: 145Sep 2023: 27Oct 2023: 32Nov 2023: 18Dec 2023: 21Jan 2024: 45Feb 2024: 45Mar 2024: 56Apr 2024: 356May 2024: 536Jun 2024: 153Jul 2024: 213Aug 2024: 85Sep 2024: 71Oct 2024: 54Nov 2024: 60Dec 2024: 131Feb 2025: 39Mar 2025: 241Apr 2025: 313May 2025: 278Jun 2025: 247Jul 2025: 90Aug 2025: 51Sep 2025: 57Oct 2025: 26Jul 2023Oct 2023Jan 2024Apr 2024Jul 2024Oct 2024Feb 2025May 2025Aug 2025Oct 2025Preliminary (Kalshi settlement)NOAA final countTornadoes in the monthKalshi; NOAA SPC; PredictionScout
Monthly U.S. tornado counts: the preliminary number Kalshi settled on vs NOAA’s final count.

Preliminary vs. final tornado counts

The National Weather Service publishes a preliminary tornado count from local storm reports within hours. Reports can double-count a single tornado seen by several people, or miss tornadoes found later in damage surveys. Months later, NOAA publishes the final count in Storm Data, which is what climate records use. Kalshi’s rules settle on the preliminary count, so a market can pay out on a number the official record later changes.

Month by month

MonthMarket median, 1st of monthKalshi settled (preliminary)SPC daily filtered reportsNOAA final countContracts called rightContracts traded
Sep 20261035557not yet final2/317,133
Aug 202610798100not yet final7/825,265
Jul 2026175132137not yet final2/297,155
Jun 2026192383399not yet final5/8391,829
May 2026outside range166174not yet final6/11689,587
Apr 2026230292306not yet final7/9229,869
Mar 2026outside range196211not yet final6/6165,723
Feb 2026outside range5255not yet final0/089,586
Jan 2026outside range23not yet final8/861,055
Dec 2025outside range16140/040,097
Nov 20255414123/555,536
Oct 2025483334262/220,071
Sep 2025outside range5858572/216,307
Aug 2025864242512/453,230
Jul 20251419196903/576,707
Jun 20252192512522478/8248,109
May 20253093293322789/9147,649
Apr 20252433283523138/9211,933
Mar 2025982683002415/8235,888
Feb 2025564143395/6234,560
Dec 202446901451313/3466,131
Nov 2024383939606/7111,200
Oct 2024outside range5053542/222,431
Sep 2024426173713/410,417
Aug 2024outside range9094850/210,053
Jul 2024outside range2172212133/323,524
Jun 20242921631661536/820,018
May 20242865425715368/1129,748
Apr 2024outside range3623843565/534,750
Mar 2024926667567/823,929
Feb 2024394852455/524,019
Jan 2024outside range4545450/015,322
Dec 2023outside range2446210/011,303
Nov 2023outside range2020180/03,765
Oct 2023outside range3131320/02,924
Sep 2023outside range2122270/04,679
Aug 2023outside range1451481450/020,389
Jul 2023outside range1161171140/03,294

* Some daily report files were unavailable, so the sum is incomplete. Final counts: SPC tornado database (one row per tornado, full track).

Download the data

Tornado markets vs NOAA counts (CSV)

One row per settled market period. Per-contract price histories are not included. Free to reuse under CC BY 4.0 with a link back to this page.

Embed this chart

Methodology

  • Markets. Kalshi’s monthly tornado series (KXTORNADO, earlier TORNADO- events): “above X tornadoes” contracts, from Kalshi’s public API. Prices are hourly bid/ask midpoints (or last trade) at midnight ET on the first day of the month; the implied median is where the chance of “above X” crosses 50%.
  • Preliminary counts. Kalshi’s recorded settlement value, cross-checked by summing SPC’s daily filtered tornado report files for the month. SPC’s monthly preliminary page (Kalshi’s stated source) is generated in the browser and is not read directly.
  • Final counts. The SPC Severe Weather Database “actual tornadoes” file, counting one row per tornado (full-track record).
  • Limits. Final counts lag by many months, so recent months can only be compared with preliminary data; storm-report days run 12Z to 12Z, not calendar days. Nothing here is investment advice. Last run: Oct 15, 2026, 7:59 AM ET.

Cite this research

Suggested citation: PredictionScout. (2026, October 15). Tornado Prediction Markets vs. NOAA: Preliminary Counts, Final Counts and How Kalshi Settles. https://predictionscout.com/research/tornado-prediction-markets-vs-noaa/

For a chart or news story: “Source: PredictionScout analysis of public exchange data (https://predictionscout.com/research/tornado-prediction-markets-vs-noaa/)”

The data and charts on this page are free to reuse under CC BY 4.0 with a link back to this page. Market data: Kalshi. Tornado counts: NOAA/NWS Storm Prediction Center.

Data sources: prices and volumes come from the public APIs of Kalshi and Polymarket, with tornado data from the NOAA Storm Prediction Center. All trademarks belong to their owners. PredictionScout is independent and not affiliated with any exchange. Nothing here is investment, betting, or legal advice.

Related: earthquake markets · markets vs official numbers · hottest-year markets · All research