Nowflation vs Truflation vs the Cleveland Fed vs the Street vs Kalshi: one chart, graded every CPI print

Five calls on US inflation on one daily chart from July 2023 to October 18, 2026: the Nowflation CPI Gauge (a measurement of prices now), Truflation (a measurement on its own basket), the Cleveland Fed nowcast, the Street consensus (stepwise, the number for each print) and the Kalshi ladder-implied mean (forecasts of the print), with every official CPI print as a marker at its release date. Every series is read on the eve of each of the 39 releases since June 2023 and scored against the headline YoY as BLS quotes it.

The grading table

SeriesKindPrintsMAE on the eveBiasRolling 6-print MAEClosestMAE, same month (the month's average vs its own print)
Nowflation CPI Gaugemeasurement390.199pp−0.043pp0.216pp40.185pp (38)
Truflationmeasurement390.927pp−0.906pp1.482pp00.872pp (38)
Cleveland Fed nowcastforecast390.092pp+0.012pp0.136pp15n/a
Street consensusforecast390.085pp+0.018pp0.083pp19n/a
Kalshi market-impliedforecast40.098pp+0.052pp0.098pp1n/a
Previous print (naive)benchmark390.254pp

Each series here is read at the close on the eve of each release; the scoreboard grades the value stored for that print, so a market series such as Kalshi can differ from the scoreboard by a few hundredths. The scoreboard is the graded record.

The eve test vs the same-month test — the honest caveat

Each series is read on the eve of the release (forward-filled up to seven days for series that skip weekends; the Street consensus is the number posted for that print) and scored against the headline CPI YoY as BLS quotes it (NSA, one decimal). This is the print-eve standard the lead test and the scoreboard use: for the measurements, the Gauge and Truflation on the eve are readings of the month AFTER the one being printed, so this table scores them against a print they are not measuring. It is the test the forecasters face, applied to everyone.

The same-month test, for the measurements only: the calendar-month average of the daily series for the printed month against that print, the like-for-like measurement test. It can only be computed after the month ends, so it is a hindsight comparison, not a forecast.

closest = the series with the smallest absolute error on the eve for that print (ties share it). Rolling MAE = mean absolute error over the last six prints where the series had a reading. The CPI Gauge’s daily history is the engine’s publication-dated series (method v1.4 through the day before 2026-09-28, v1.5 from it, the level linked at the switch), not frozen daily vintages; Truflation is the stream as read today; the Cleveland Fed, Street and Kalshi values are the vintages the engine stored on each day. The pre-registered, hashed forecasts live on the scoreboard and in the receipts.

Every print — who was closest on the eve

CPI monthReleasedPrintNowflation CPI GaugeTruflationCleveland Fed nowcastStreet consensusKalshi market-impliedClosest
September 20262026-10-143.7%3.43% (−0.27pp)2.91% (−0.79pp)3.60% (−0.10pp)3.60% (−0.10pp)3.65% (−0.05pp)Kalshi market-implied
August 20262026-09-113.4%3.25% (−0.15pp)2.26% (−1.14pp)3.38% (−0.02pp)3.40% (0.00pp)3.39% (−0.01pp)Street consensus
July 20262026-08-123.4%3.17% (−0.23pp)2.25% (−1.15pp)3.42% (+0.02pp)3.40% (0.00pp)3.37% (−0.03pp)Street consensus
June 20262026-07-143.5%3.36% (−0.14pp)1.93% (−1.57pp)3.92% (+0.42pp)3.80% (+0.30pp)3.80% (+0.30pp)Nowflation CPI Gauge
May 20262026-06-104.2%3.81% (−0.39pp)1.85% (−2.35pp)4.18% (−0.02pp)4.20% (0.00pp)—Street consensus
April 20262026-05-123.8%3.92% (+0.12pp)1.91% (−1.89pp)3.56% (−0.23pp)3.70% (−0.10pp)—Street consensus
March 20262026-04-103.3%3.63% (+0.33pp)1.66% (−1.64pp)3.25% (−0.05pp)3.30% (0.00pp)—Street consensus
February 20262026-03-112.4%2.69% (+0.29pp)1.04% (−1.36pp)2.41% (+0.01pp)2.40% (0.00pp)—Street consensus
January 20262026-02-132.4%2.57% (+0.17pp)0.74% (−1.66pp)2.36% (−0.04pp)2.50% (+0.10pp)—Cleveland Fed nowcast
December 20252026-01-132.7%2.37% (−0.33pp)1.87% (−0.83pp)2.57% (−0.13pp)2.70% (0.00pp)—Street consensus
November 20252025-12-182.7%2.74% (+0.04pp)2.60% (−0.10pp)3.00% (+0.29pp)3.10% (+0.40pp)—Nowflation CPI Gauge
September 20252025-10-243.0%2.96% (−0.04pp)2.26% (−0.74pp)2.99% (−0.01pp)3.10% (+0.10pp)—Cleveland Fed nowcast
August 20252025-09-112.9%2.88% (−0.02pp)2.04% (−0.86pp)2.84% (−0.06pp)2.90% (0.00pp)—Street consensus
July 20252025-08-122.7%2.63% (−0.07pp)1.78% (−0.92pp)2.73% (+0.03pp)2.80% (+0.10pp)—Cleveland Fed nowcast
June 20252025-07-152.7%2.56% (−0.14pp)1.71% (−0.99pp)2.64% (−0.06pp)2.60% (−0.10pp)—Cleveland Fed nowcast
May 20252025-06-112.4%2.44% (+0.04pp)1.93% (−0.47pp)2.40% (+0.00pp)2.50% (+0.10pp)—Cleveland Fed nowcast
April 20252025-05-132.3%2.37% (+0.07pp)1.57% (−0.73pp)2.34% (+0.04pp)2.40% (+0.10pp)—Cleveland Fed nowcast
March 20252025-04-102.4%2.69% (+0.29pp)1.34% (−1.06pp)2.49% (+0.09pp)2.50% (+0.10pp)—Cleveland Fed nowcast
February 20252025-03-122.8%2.83% (+0.03pp)1.35% (−1.45pp)2.83% (+0.03pp)2.90% (+0.10pp)—Cleveland Fed nowcast
January 20252025-02-123.0%3.14% (+0.14pp)2.11% (−0.89pp)2.85% (−0.15pp)2.90% (−0.10pp)—Street consensus
December 20242025-01-152.9%3.20% (+0.30pp)3.04% (+0.14pp)2.86% (−0.04pp)2.90% (0.00pp)—Street consensus
November 20242024-12-112.7%2.98% (+0.28pp)2.98% (+0.28pp)2.70% (+0.00pp)2.70% (0.00pp)—Street consensus
October 20242024-11-132.6%2.79% (+0.19pp)2.54% (−0.06pp)2.56% (−0.04pp)2.60% (0.00pp)—Street consensus
September 20242024-10-102.4%2.28% (−0.12pp)2.19% (−0.21pp)2.25% (−0.15pp)2.30% (−0.10pp)—Street consensus
August 20242024-09-112.5%2.61% (+0.11pp)1.81% (−0.69pp)2.56% (+0.06pp)2.50% (0.00pp)—Street consensus
July 20242024-08-142.9%2.80% (−0.10pp)1.95% (−0.95pp)3.01% (+0.11pp)3.00% (+0.10pp)—Street consensus
June 20242024-07-113.0%3.09% (+0.09pp)2.37% (−0.63pp)3.13% (+0.13pp)3.10% (+0.10pp)—Nowflation CPI Gauge
May 20242024-06-123.3%3.07% (−0.23pp)2.53% (−0.77pp)3.36% (+0.06pp)3.40% (+0.10pp)—Cleveland Fed nowcast
April 20242024-05-153.4%3.13% (−0.27pp)2.90% (−0.50pp)3.50% (+0.10pp)3.40% (0.00pp)—Street consensus
March 20242024-04-103.5%2.72% (−0.78pp)3.03% (−0.47pp)3.42% (−0.09pp)3.40% (−0.10pp)—Cleveland Fed nowcast
February 20242024-03-123.2%2.71% (−0.49pp)2.63% (−0.57pp)3.12% (−0.08pp)3.10% (−0.10pp)—Cleveland Fed nowcast
January 20242024-02-133.1%2.63% (−0.47pp)2.17% (−0.93pp)2.94% (−0.16pp)2.90% (−0.20pp)—Cleveland Fed nowcast
December 20232024-01-113.4%3.22% (−0.18pp)2.13% (−1.27pp)3.32% (−0.08pp)3.20% (−0.20pp)—Cleveland Fed nowcast
November 20232023-12-123.1%3.25% (+0.15pp)2.31% (−0.79pp)3.04% (−0.06pp)3.10% (0.00pp)—Street consensus
October 20232023-11-143.2%3.04% (−0.15pp)2.10% (−1.10pp)3.28% (+0.08pp)3.30% (+0.10pp)—Cleveland Fed nowcast
September 20232023-10-123.7%3.62% (−0.08pp)2.20% (−1.50pp)3.69% (−0.01pp)3.60% (−0.10pp)—Cleveland Fed nowcast
August 20232023-09-133.7%3.90% (+0.20pp)2.74% (−0.96pp)3.83% (+0.13pp)3.60% (−0.10pp)—Street consensus
July 20232023-08-103.2%3.39% (+0.19pp)2.53% (−0.67pp)3.42% (+0.22pp)3.30% (+0.10pp)—Street consensus
June 20232023-07-123.0%2.94% (−0.06pp)1.90% (−1.10pp)3.22% (+0.22pp)3.10% (+0.10pp)—Nowflation CPI Gauge

Download Nowflation's daily series: CSV (the other forecasters' readings are shown here under their terms and are not in the file). The pre-registered forecast we are accountable for is graded on the scoreboard; the Truflation reconciliation is on Nowflation vs Truflation; the lead question on the Lead Test; print day, live, on /live.