Angavu Macro.
01 / The Evidence Edition

Where does
inflation
go from here?

A forecast is one estimate. Its benchmarks, competing models and historical errors help us assess how much weight to place on it.

Indicator
Consumer Price Index (CPI) inflation, fourth-quarter over fourth-quarter
Frequency
Annual

The competing approaches

Angavu evaluates different forecasting approaches. Which models appear in a published comparison depends on the indicator, available data and evaluation evidence.

01 / Benchmarks

Reference models

Random walk, integrated moving average (IMA(1,1)) and direct autoregression provide benchmark forecasts. More elaborate models are evaluated against their forecasting performance.

Mean squared forecast error (MSFE)   Not displayed · Multiple published candidates for this model family

02 / Time series

Dynamic challengers

Autoregressive integrated moving average (ARIMA) models are evaluated using fixed, recursive and rolling estimation windows. Their forecasting performance is compared with the benchmarks.

Normalized mean squared forecast error (NMSFE)   Not displayed · No published metric for this model family

03 / Inflation

Inflation-specific models

Inflation-specific models examine the relationship between inflation, its past values and economic slack. Structural Phillips-curve models are evaluated only when the necessary expectations and slack information would have been available at the forecast origin.

NMSFE compares a model's mean squared forecast error with the corresponding benchmark. Values below 1 indicate lower forecast error than the benchmark.

How well does the forecast hold up?

Beyond the point forecast

Evaluation / 01

Selected using historical forecasting accuracy.
Tested on later data where available.

Angavu compares models using their forecasting errors over a historical validation period. A model with a low error may still require stability checks or review before being used in a published forecast. Where sufficient later data are available, separate tests examine whether the selected model continues to perform well and whether forecast adjustments improve its accuracy.

MSFE · Selected model1.416
NMSFE · Relative to benchmark1.000
Independent holdout evaluationavailable

Release / 02

A number with a record.

Each forecast identifies the period being predicted, the model used, its forecast origin and the information cutoff. Forecasts reconstructed later are distinguished from forecasts actually produced and frozen at the time.

Selected forecast2.87%
How this forecast was producedOriginal forecast · Frozen at its origin
Information cutoff2026-10-12
Open the research record

02 / Research record

Follow the evidence.

Follow the selected forecast through model comparisons, historical revisions, diagnostic results and its publication record.

Current curve2 of 2 forecasts available

Each row represents a target period and horizon in the current forecast curve. Unavailable forecasts remain identified rather than estimated.

Current forecast curve from 2025
TargetHorizonSelected modelForecastOutcome
2026h1 yearrandom walk · fixed2.87%—
2027h2 yearsARIMA(0,1,2) · recursive3.39%—
Revisions & outcomes2026

Target period

Compare forecasts for the same target period across different origins. Where outcomes are available, observed values and forecast errors show how those estimates performed. The headline remains the current-origin forecast.

The forecast origin is the period from which the forecast is made.

Revision history for 2026
OriginHorizonModelForecastOutcomeError
2024h2 yearsARIMA(0,1,2)3.70%——
2025h1 yearrandom walk2.87%——
Models & forecast constructionrandom walk

How the selected forecast was formed

Model
random walk
Estimation approach
fixed
Raw forecast
2.87%
Forecast adjustment
0.00 pp
Published forecast
2.87%
Estimation window
1960 – 1999

Competition

The selection trace records evaluated models, including models not retained for publication. The observed value at the forecast origin is dated 2025, with information available through 2026-10-12.

Model comparison and selection
ModelEstimation approach / model familyMSFENMSFESelection
random walkfixed · Benchmark1.4161.000Selected
random walkrolling · Benchmark1.4371.000Published alternative
random walkrecursive · Benchmark1.4451.000Published alternative
ARIMA(3,1,1)recursive · other:unknown1.7651.221Retained for evaluation
ARIMA(1,1,1)rolling · other:unknown1.7811.239Retained for evaluation
ARIMA(3,1,1)rolling · other:unknown1.7931.248Retained for evaluation

Fitted parameters

Fitted parameters for the selected public model
ParameterEstimateStandard error (SE)
drift0.03140.3353
sigma24.34140.8714
Performance & diagnosticsavailable

Validation & stability

Validation observations
20
Mean error
-0.06 pp
Corrected MSFE
0.9316
Mincer–Zarnowitz (MZ) regression · Intercept (α) / slope (β)
1.7387 / 0.1887
Turning-point rate
0.579
Relative-ability p-value
1.0000

Reported p-values are exploratory and are not adjusted for model selection or multiple testing.

Independent holdout evaluation

Status
available
Holdout window
2021 – 2025
Number of holdout forecasts
4
Holdout MSFE
11.433
Range across published forecasts
0.02 pp across 3 forecasts

Calibration & selection

Model
benchmark.random_walk
Regime
fixed
Accepted
No
Status
independent_evidence_too_small
Raw forecast
2.87%
Calibrated forecast (candidate)
—
Mincer–Zarnowitz validation observations
20
Mincer–Zarnowitz intercept (α)
1.7387
Mincer–Zarnowitz slope (β)
0.1887
Independent holdout n
4
Holdout raw MSFE
—
Holdout calibrated MSFE
—

No model-based prediction interval is reported. Historical forecast errors, disagreement between models, stability diagnostics and independent evaluation, where available, inform interpretation. None should be treated as a prediction interval.

Time & provenanceOriginal forecast · Frozen at its origin

Produced and frozen at its forecast origin using the information available at that time.

Forecast origin
2025
Target period
2026
Observation cutoff
2025
Information cutoff
2026-10-12
Release frozen
2026-10-14
Methodology
Methodology v3

The observation cutoff is the latest input observation included in the model. The information cutoff identifies the latest information permitted for the forecast. Additional research evidence preserves how the published result was produced.