By Kalshi View Editorial Team · Updated 2026-07-17

Frances Perkins Building of the United States Department of Labor in Washington, D.C.

Real photograph by Shawn T. Moore / U.S. Department of Labor / Wikimedia Commons, used under CC BY 2.0. No affiliation or endorsement is implied.

Kalshi CPI Markets: BLS Rules, 8:29 Cutoff & Price Math

Quick answer: identify the exact CPI measure before looking at price. The generic Kalshi CPI terms reviewed July 17, 2026 use the signed one-month, one-decimal change in seasonally adjusted CPI-U, a strictly-greater-than threshold, an 8:29 AM ET last trading time, and an 8:31 AM ET expiration. A CPI YoY market can use a different 12-month measure. The BLS release is scheduled for 8:30 AM ET, so the expiring contract closes before the data.
Primary sources checked: July 17, 2026. This guide uses the Kalshi CPI contract terms, a reviewed Kalshi CPI YoY market page, Kalshi market-rules help, Kalshi order-book help, the CFTC Kalshi DCM listing, BLS CPI home, BLS CPI release schedule, BLS CPI FAQ, BLS CPI math guide, BLS seasonal-adjustment notes, and the Kalshi fee schedule. The live market rules control.

Monthly CPI and CPI YoY are different contracts

The label "CPI market" is not enough to identify the payoff. The generic CPI PDF and a reviewed KXCPIYOY page use different periods and adjustment conventions.

FieldGeneric CPI termsReviewed CPI YoY market example
PeriodSigned one-month percent changeTwelve months ending in the named month
SeriesCPI-U, all itemsCPI increase over the named 12-month period
AdjustmentSeasonally adjustedThe reviewed page referenced the one-decimal BLS 12-month value, which BLS reports not seasonally adjusted
PrecisionOne-decimal published percent changeOne-decimal published percent change in the reviewed rule
ThresholdStrictly greater than the listed percent"More than" the listed percent in the reviewed directional market

BLS describes CPI-U for the U.S. city average as the broadest CPI commonly reported. It publishes both seasonally adjusted and not-seasonally-adjusted data, plus all-items-less-food-and-energy series. Do not replace the contract's named series with "core CPI," a consensus estimate, a private nowcast, or another time period.

Why one decimal place changes settlement

BLS publishes CPI index levels to three decimal places, but its CPI math guide says resulting percent changes continue to be published to one decimal place. The reviewed generic contract explicitly names the signed one-month, one-decimal published change.

Strict threshold example: if a strike is "CPI above 0.3%" and the official contract value is exactly 0.3%, the strictly-greater-than criterion is false. It resolves No. A value of 0.4% satisfies the criterion. Do not silently reinterpret "above" as "at least."

A calculation from raw three-decimal index values could produce an unrounded figure different from the displayed one-decimal change. Settlement follows the source value and precision named in the rules, not a trader's private recalculation.

The 8:29, 8:30, 8:31 release boundary

  1. Before 8:29 AM ET: verify the reference month, metric, threshold, side, price, quantity, fees, and current market status.
  2. 8:29 AM ET: the generic CPI terms reviewed list the last trading time.
  3. 8:30 AM ET: the BLS calendar schedules the CPI news release.
  4. 8:31 AM ET: the generic terms list expiration.
  5. After expiration: the generic terms list settlement no later than the following day unless the market outcome is under review.

The BLS schedule can change. Government shutdowns and other disruptions can cause revised release dates, and live Kalshi rules can include delay contingencies. Recheck both pages rather than copying a date from an old calendar.

Calculate the full-order break-even

Suppose a 100-contract YES order must take two ask levels:

AskQuantityCost
$0.4640$18.40
$0.5160$30.60
Total100$49.00
Entry VWAP = ($18.40 + $30.60) / 100 = $0.49

If the independently estimated probability for the exact strike is 54%, gross expected value is:

Gross EV = 100 × $0.54 - $49.00 = $5.00 before fees

The first ask was 46 cents, but the full-size pre-fee break-even is 49%. Current fees raise it further. If Yes wins, 100 contracts have a $100 gross settlement value. If Yes loses, the $49 purchase cost plus applicable fees is at risk. Use the slippage calculator and payout calculator with live book and fee inputs.

Read a threshold ladder without inventing certainty

Directional CPI markets can list several "above" thresholds. In a coherent probability model, higher thresholds should not have higher probabilities than lower thresholds. The difference between adjacent cumulative probabilities represents the interval between them.

For example, if a fair-value estimate gives 70% for CPI above 0.2% and 42% for CPI above 0.3%, then:

P(0.2% < CPI ≤ 0.3%) = 70% - 42% = 28%

Do not mechanically subtract two executable asks or two stale last trades and call the result a probability. Spread, fees, non-synchronous timestamps, and limited depth can distort the ladder. Use consistently timed fair-value estimates, then price each actual order separately.

Release-day checklist

  1. Copy the full market title, reference month, threshold, side, and rule URL.
  2. Identify monthly versus 12-month, headline versus another series, and seasonal-adjustment convention.
  3. Confirm that "above," "at least," a range, and equality boundaries are interpreted exactly.
  4. Open the current BLS calendar and check for notices or revised release dates.
  5. Walk the order book for the complete quantity and compute VWAP.
  6. Add current fees and compare the fee-adjusted break-even with an estimate for the exact outcome.
  7. Confirm the last trading time and assume the position may need to be held through settlement.
  8. Skip the order if the metric, rounding, threshold, source, or release date remains unclear.

What not to use as the settlement value

Forecasts can inform a probability estimate. They do not replace the BLS source value specified by the contract.

Frequently asked questions

Which CPI number does the generic Kalshi CPI contract use?

The CPI terms reviewed July 17, 2026 define the underlying as the signed one-month, one-decimal percent change in the seasonally adjusted CPI-U published by BLS. A CPI YoY market can use a different 12-month, not-seasonally-adjusted measure, so the live strike and rules must be checked.

What time does the generic Kalshi CPI contract stop trading?

The CPI terms reviewed July 17, 2026 list 8:29 AM ET as the last trading time and 8:31 AM ET as expiration. BLS schedules CPI releases for 8:30 AM ET. Verify the current market rules because dates and contingencies can change.

Does exactly 0.3% resolve Yes for a CPI-above-0.3% strike?

No under a strictly-greater-than payout criterion. If the official one-decimal BLS value is exactly 0.3%, a strike requiring more than 0.3% resolves No. The exact live market wording controls.

Should I calculate CPI from the raw index values for settlement?

Use the value and precision named by the contract. BLS publishes indexes to three decimal places but resulting percent changes to one decimal place, and the reviewed generic contract explicitly uses the published one-decimal monthly change. A private recalculation is not a substitute for the contract's source value.

Are monthly CPI and CPI YoY Kalshi markets the same?

No. The reviewed CPI terms cover a signed one-month seasonally adjusted change. A reviewed KXCPIYOY market page used the 12-month change ending in a named month, represented by the one-decimal BLS value. They measure different periods and can use different seasonal-adjustment conventions.

How do I calculate break-even for a Kalshi CPI order?

Walk enough ask levels to fill the complete quantity, divide total cost by contracts for the entry VWAP, then add applicable fees per contract. Compare that fee-adjusted break-even only with an estimate for the exact contract outcome and threshold.

Follow source-backed Kalshi market notes and new site articles at @Kalshi_market. Free, no signup, no upsell.

Educational information only, not financial advice. Event contracts are speculative and can lose the full amount paid. Verify the live rules, BLS source, order book, and fees before trading.