How Accurate Are Prediction Markets on Inflation? Kalshi’s CPI Track Record

Kalshi called the exact monthly CPI number in 12 of the last 22 releases.

One day before each inflation report since January 2025, the most likely print on Kalshi matched what the Bureau of Labor Statistics announced 12 times, and it was within 0.1 percentage point 19 times. For the yearly inflation rate it was exact 9 of 22 times and within 0.1 point 19 times.

Releases from Jan 15, 2025 to Oct 14, 2026. Live prices as of Oct 15, 2026, 7:47 AM ET. Updated daily.

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

12 of 22monthly CPI prints called exactly a day before
19 of 22within 0.1 point
9 of 22yearly CPI prints called exactly
45¢average price of the monthly favorite (it is rarely a sure thing)

Key findings

  • Usually right, rarely confident. The monthly favorite was exact 12 of 22 times (55%). That is about what its prices promised: the favorite cost 45¢ on average, which adds up to roughly 10 expected hits. CPI markets spread their bets across several neighboring numbers, so a favorite at 40–55¢ is normal.
  • Close calls count. When the favorite missed, it was usually by a hair: 19 of 22 monthly prints landed on the favorite or the number right next to it (0.1 point away).
  • The yearly number is harder. The yearly rate was called exactly 9 of 22 times and within 0.1 point 19 times. Its favorite was cheaper too (41¢ on average), so traders knew it was less certain.
  • No clear lean. Of the monthly misses, 4 came in hotter than the favorite and 6 cooler.
  • Last 12 releases: 10 of 12 monthly prints called exactly.
  • Big miss: March 2025. A day before the Apr 10, 2025 report, the favorite was 0.1% at 41¢. BLS reported -0.1% or lower, which traders had priced at just 4¢.
  • Big miss: June 2026. A day before the Jul 14, 2026 report, the favorite was -0.2% at 53¢. BLS reported -0.3% or lower, which traders had priced at just 8¢.

Favorite vs. actual, release by release

Monthly CPI: the market’s favorite a day before vs. the actual printHollow circle = most likely print on Kalshi 24 hours before. Filled dot = what BLS reported. Green = exact match.-0.5%-0.4%-0.3%-0.2%-0.1%+0.0%+0.1%+0.2%+0.3%+0.4%+0.5%+0.6%+0.7%+0.8%+0.9%+1.0%December 2024 CPI (released Jan 15, 2025): favorite 0.4% at 51¢; actual 0.4%Dec 2024January 2025 CPI (released Feb 12, 2025): favorite 0.3% at 46¢; actual 0.5%Jan 2025February 2025 CPI (released Mar 12, 2025): favorite 0.3% at 50¢; actual 0.2%Feb 2025March 2025 CPI (released Apr 10, 2025): favorite 0.1% at 41¢; actual -0.1% or lowerMar 2025April 2025 CPI (released May 13, 2025): favorite 0.3% at 44¢; actual 0.2%Apr 2025May 2025 CPI (released Jun 11, 2025): favorite 0.1% at 46¢; actual 0.1%May 2025June 2025 CPI (released Jul 15, 2025): favorite 0.2% at 38¢; actual 0.3%Jun 2025July 2025 CPI (released Aug 12, 2025): favorite 0.3% at 43¢; actual 0.2%Jul 2025August 2025 CPI (released Sep 11, 2025): favorite 0.3% at 47¢; actual 0.4%Aug 2025September 2025 CPI (released Oct 15, 2025): favorite 0.4% at 44¢; actual 0.3%Sep 2025October 2025 CPI (released Nov 13, 2025): favorite 0.2% at 55¢; actual 0.2%Oct 2025November 2025 CPI (released Dec 18, 2025): favorite 0.2% at 56¢; actual 0.2%Nov 2025December 2025 CPI (released Jan 13, 2026): favorite 0.3% at 35¢; actual 0.3%Dec 2025January 2026 CPI (released Feb 13, 2026): favorite 0.2% at 33¢; actual 0.2%Jan 2026February 2026 CPI (released Mar 11, 2026): favorite 0.2% at 37¢; actual 0.3%Feb 2026March 2026 CPI (released Apr 10, 2026): favorite 0.9% at 38¢; actual 0.9%Mar 2026April 2026 CPI (released May 12, 2026): favorite 0.6% at 38¢; actual 0.6%Apr 2026May 2026 CPI (released Jun 10, 2026): favorite 0.5% at 57¢; actual 0.5%May 2026June 2026 CPI (released Jul 14, 2026): favorite -0.2% at 53¢; actual -0.3% or lowerJun 2026July 2026 CPI (released Aug 12, 2026): favorite 0.1% at 44¢; actual 0.1%Jul 2026August 2026 CPI (released Sep 11, 2026): favorite 0.4% at 42¢; actual 0.4%Aug 2026September 2026 CPI (released Oct 14, 2026): favorite 0.6% at 46¢; actual 0.6%Sep 2026exact matchoff by 0.1 pointoff by more
Each column is one monthly CPI report since January 2025. Tap or hover over a column for the details.

Every monthly CPI release

“Favorite” is the single print with the highest implied chance 24 hours before the 8:30 AM ET release. “Price on actual” is the chance traders gave the number that came out. Highlighted rows missed by more than 0.1 point.

CPI monthReleasedActual (Kalshi settlement)BLS todayFavorite 24h beforePrice on actualResultContracts
Sep 2026Oct 14, 20260.6%0.6%0.6% at 46¢46¢✓ exact1,595,825
Aug 2026Sep 11, 20260.4%0.4%0.4% at 42¢42¢✓ exact518,724
Jul 2026Aug 12, 20260.1%0.1%0.1% at 44¢44¢✓ exact1,181,177
Jun 2026Jul 14, 2026-0.3% or lower-0.4%-0.2% at 53¢8¢✗ miss821,496
May 2026Jun 10, 20260.5%0.5%0.5% at 57¢57¢✓ exact454,386
Apr 2026May 12, 20260.6%0.6%0.6% at 38¢38¢✓ exact993,474
Mar 2026Apr 10, 20260.9%0.9%0.9% at 38¢38¢✓ exact1,404,286
Feb 2026Mar 11, 20260.3%0.3%0.2% at 37¢35¢off by 0.1581,785
Jan 2026Feb 13, 20260.2%0.2%0.2% at 33¢33¢✓ exact670,237
Dec 2025Jan 13, 20260.3%0.3%0.3% at 35¢35¢✓ exact553,303
Nov 2025Dec 18, 20250.2%0.2% at 56¢56¢✓ exact1,002,093
Oct 2025Nov 13, 20250.2%0.2% at 55¢55¢✓ exact492,085
Sep 2025Oct 15, 20250.3%0.3%0.4% at 44¢30¢off by 0.1572,309
Aug 2025Sep 11, 20250.4%0.3% revised0.3% at 47¢32¢off by 0.11,440,001
Jul 2025Aug 12, 20250.2%0.2%0.3% at 43¢38¢off by 0.12,263,062
Jun 2025Jul 15, 20250.3%0.3%0.2% at 38¢36¢off by 0.11,447,516
May 2025Jun 11, 20250.1%0.1%0.1% at 46¢46¢✓ exact1,064,844
Apr 2025May 13, 20250.2%0.2%0.3% at 44¢28¢off by 0.12,161,978
Mar 2025Apr 10, 2025-0.1% or lower0.0% revised0.1% at 41¢4¢✗ miss220,736
Feb 2025Mar 12, 20250.2%0.2%0.3% at 50¢18¢off by 0.183,674
Jan 2025Feb 12, 20250.5%0.4% revised0.3% at 46¢9¢✗ miss77,289
Dec 2024Jan 15, 20250.4%0.3% revised0.4% at 51¢51¢✓ exact35,564

Every yearly CPI release

CPI monthReleasedActual (Kalshi settlement)BLS todayFavorite 24h beforePrice on actualResultContracts
Sep 2026Oct 14, 20263.7%3.7%3.7% at 40¢40¢✓ exact1,614,325
Aug 2026Sep 11, 20263.4%3.4%3.3% at 41¢34¢off by 0.1904,852
Jul 2026Aug 12, 20263.4%3.4%3.3% at 38¢30¢off by 0.11,400,920
Jun 2026Jul 14, 20263.5%3.5%3.8% at 46¢0¢✗ miss1,580,152
May 2026Jun 10, 20264.2%4.2%4.2% at 62¢62¢✓ exact933,057
Apr 2026May 12, 20263.8%3.8%3.7% at 38¢24¢off by 0.1961,642
Mar 2026Apr 10, 20263.3%3.3%3.3% at 47¢47¢✓ exact1,740,788
Feb 2026Mar 11, 20262.4%2.4%2.5% at 36¢31¢off by 0.1816,206
Jan 2026Feb 13, 20262.4%2.4%2.4% at 29¢29¢✓ exact1,801,215
Dec 2025Jan 13, 20262.7%2.7%2.7% at 28¢28¢✓ exact829,534
Nov 2025Dec 18, 20252.7%2.7%3.0% at 42¢0¢✗ miss756,757
Oct 2025Nov 13, 20253.2% or higher3.0% at 36¢30¢✗ miss899,567
Sep 2025Oct 15, 20253.0%3.0%3.1% at 36¢32¢off by 0.1972,253
Aug 2025Sep 11, 20252.9%2.9%2.9% at 44¢44¢✓ exact1,510,232
Jul 2025Aug 12, 20252.7%2.7%2.8% at 46¢28¢off by 0.12,172,542
Jun 2025Jul 15, 20252.7%2.7%2.6% at 36¢28¢off by 0.12,568,869
May 2025Jun 11, 20252.4%2.4%2.4% at 46¢46¢✓ exact2,076,534
Apr 2025May 13, 20252.3%2.3%2.4% at 33¢28¢off by 0.111,366,545
Mar 2025Apr 10, 20252.4%2.4%2.5% at 42¢11¢off by 0.1417,692
Feb 2025Mar 12, 20252.8%2.8%2.9% at 48¢20¢off by 0.1271,238
Jan 2025Feb 12, 20253.0%3.0%3.0% at 33¢33¢✓ exact174,370
Dec 2024Jan 15, 20252.9%2.9%2.9% at 50¢50¢✓ exact221,762

Older releases: counting every Kalshi CPI market with a full price ladder (back to Jan 12, 2023), the monthly favorite was exact 23 of 44 times and within 0.1 point 40 times; the yearly favorite 17 of 42 and 36. Those earlier markets traded far less, so the headline uses January 2025 onward. All of them are in the CSV.

What is CPI, and why do people bet on it?

The Consumer Price Index is the government’s main measure of inflation: how much a typical basket of goods and services costs compared with before. The Bureau of Labor Statistics publishes it once a month at 8:30 AM Eastern. Two numbers get the headlines: how much prices rose in the last month (seasonally adjusted) and how much they rose over the past year.

The Federal Reserve watches these numbers when it sets interest rates, so a surprise moves stock and bond markets within seconds. On Kalshi, a federally regulated exchange, anyone can buy a contract that pays $1 if CPI comes in above a certain level. The price of that contract is the crowd’s estimate of the chance it happens.

Related: how accurate prediction markets are on Fed decisions and our full accuracy scorecard.

Download the data

Release-level CSVLive price ladder CSV

The release file has one row per CPI report and measure (monthly and yearly): the actual print as Kalshi settled it, today’s BLS value, the market’s favorite and its price 24 hours before, the price on the actual print, and contracts traded. The ladder file has every contract for the next release with bid, ask and the price we used. Free to reuse under CC BY 4.0.

Embed this chart

Copy this code into your article or post. Please keep the credit link.

Methodology

  • Markets. Kalshi’s monthly CPI series (KXCPI, seasonally adjusted one-month change in CPI-U) and yearly CPI series (KXCPIYOY, not seasonally adjusted 12-month change), including older CPI- and CPIYOY- events, from Kalshi’s public historical and live market API. Each release has a ladder of “Above X%” contracts in 0.1-point steps.
  • Timing. Prices are taken 24 hours before trading closed (trading closes a few minutes before the 8:30 AM ET release), from hourly candlesticks: the last hour with a price at or before that moment, looking back up to 48 hours because Kalshi skips hours with no change.
  • Price. Midpoint of the closing bid and ask when the spread is 10¢ or less, otherwise the last trade.
  • Chance of each print. The difference between neighboring “Above” contracts (negative differences from out-of-order quotes count as zero). The lowest bracket is “this or lower” and the highest is “this or higher”. The favorite is the print with the highest chance.
  • Actual print. Taken from how Kalshi settled the ladder, which follows the first BLS release. We also show the value in today’s BLS data. Seasonally adjusted monthly numbers are revised every February, so a few older rows differ (marked “revised”). Kalshi settled on the original number.
  • Exact match means the actual print was the favorite print. Within 0.1 point includes exact matches and prints one step away.
  • Gaps. A few far-out contracts had no trades in the window; we leave them out, which merges two tail brackets. That happened in 1 monthly and 5 yearly releases in the headline window, always in the tails.
  • Limits. One exchange, about two dozen releases per measure, and 0.1-point brackets that make an “exact” call hard by design. Read the hit rate together with the favorite’s price.
  • Updates. Live prices refresh every morning. New results are added after each BLS release once Kalshi settles the markets. Last run: Oct 15, 2026, 7:47 AM ET.

Cite this research

Suggested citation: PredictionScout. (2026, October 15). How Accurate Are Prediction Markets on Inflation? Kalshi's CPI Track Record. https://predictionscout.com/research/cpi-prediction-market-accuracy/

For a chart or news story: “Source: PredictionScout analysis of public exchange data (https://predictionscout.com/research/cpi-prediction-market-accuracy/)”

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. Inflation data: U.S. Bureau of Labor Statistics.

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

More research: PredictionScout Research · Live odds