CPI-U annual average inflation, 2026
What will the annual average percent change in CPI-U for calendar year 2026 (vs. 2025 annual average) be, as published by BLS?
Trend
history + forecastopening live stream
- record
- prototype seed
- agent
- prototype seed
- distribution
- 4 runs · 201 CDF points each
- ledger fact
- bls.cpi.u.annual_pct_change.2026
Forecast runs
same target · agents, packs, updatesPack visualizer
3 packsBase-rate-first
Forces the agent to anchor on a resolved reference class before applying inside-view adjustments.
Open pack page →- version
- 0.1.0
- pack id
- base-rate-first
- pack set
- CPI annual-average pack set
- agents
- brier-1.packed
- used by
- Brier-1 · CPI packs · Jun 12, Brier-1 · CPI packs
public trace
Annual-average year-over-year for 2026. Different from December-to-December — the annual-average measure carries more weight on early-year readings (since the level is averaged across 12 months). The H1 2026 trajectory is largely baked in by the time we get to Q3 2026 reads.
CPI-U typically runs 0.2-0.4pp above core PCE due to shelter weights. A 2.4 core-PCE median translates to roughly 2.7 CPI-U headline before tariff effects. Tariff pass-through to core goods is modest in the central case but is the principal upside-risk channel.
Distribution is mildly right-skewed: more upside risk from tariff escalation and energy shocks than downside risk from a sudden disinflationary collapse. CI reflects this.
Earlier packed run before the June 14 refresh; same agent and pack set, older source context.
public trace
Packed estimate before refresh = base-rate 2.55 + tariff tail 0.08 - energy mean reversion 0.03 = 2.6.
The interval remains broad because the annual-average measure still has late-year goods and energy risk. It would miss high if tariff pass-through or energy shocks dominate, and miss low if shelter disinflation accelerates.
June 14 refresh with the base-rate, component decomposition, and tariff pass-through packs enabled.
public trace
Packed estimate = base-rate 2.6 + shelter/services persistence 0.05 + tariff right-tail mean shift 0.08 - energy mean reversion 0.03 = 2.7.
The packs move the center slightly up and narrow the low side versus the no-pack control. The run would land outside the interval if goods pass-through is much stronger than observed or if shelter disinflation breaks sharply below the component path.
Same CPI-U target, but with only the raw release calendar and recent CPI history available to the agent.
public trace
This run intentionally excludes Brier packs. It starts from the recent annual-average CPI-U reference class and uses only a simple mean-reversion adjustment.
Control blend = 0.55 x recent 3-year mean + 0.45 x pre-shock mean = 2.72; shrink for realized disinflation gives 2.5.
The interval is wider than the headline run because this ablation lacks component-level shelter, goods, tariff, and policy context. It would miss high if energy or tariffs reaccelerate, and miss low if shelter disinflation arrives faster than the aggregate history implies.
Key drivers
- Shelter disinflation trajectory
- Goods price pass-through from tariffs
- Wage growth and unit labor costs
- Energy prices
Resolution
- source
- BLS CPI-U release
- expected
- January 15, 2027
- rule
- Resolves to the percent change in CPI-U annual average for 2026 over 2025 (BLS series CUUR0000SA0, annual average), first-published value.
- Data point
- bls.cpi.u.annual_pct_change.2026
Analyst agent · reasoning trace
streamingOpening live analyst stream…
Live mode queries BLS CPI-U data, computes an audit-ready data summary, and calls the forecast model when AI Gateway credentials are available. If the API fails, the page replays the static trace.