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, annualized quarter-over-quarter
Frequency
Quarterly

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 · No published metric 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 model5.620
NMSFE · Relative to benchmark0.963
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 forecast4.69%
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 curve3 of 3 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 2026Q2
TargetHorizonSelected modelForecastOutcome
2026Q3h1 quarterARIMA(1,0,1) · recursive4.69%—
2026Q4h2 quartersARIMA(1,0,1) · recursive4.60%—
2027Q2h4 quartersARIMA(1,0,1) · recursive4.44%—
Revisions & outcomes2026Q3

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 2026Q3
OriginHorizonModelForecastOutcomeError
2026Q1h2 quartersARIMA(1,0,1)3.18%——
2026Q2h1 quarterARIMA(1,0,1)4.69%——
Models & forecast constructionARIMA(1,0,1)

How the selected forecast was formed

Model
ARIMA(1,0,1)
Estimation approach
recursive
Raw forecast
4.69%
Forecast adjustment
0.00 pp
Published forecast
4.69%
Estimation window
1960Q1 – 2026Q2

Competition

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

Model comparison and selection
ModelEstimation approach / model familyMSFENMSFESelection
ARIMA(1,0,1)recursive · other:unknown5.6200.963Selected
ARIMA(1,0,1)rolling · other:unknown5.6300.964Published alternative
ARIMA(1,0,1)fixed · other:unknown5.7330.961Published alternative
IMA(1,1)recursive · Benchmark5.8371.000Retained for evaluation
IMA(1,1)rolling · Benchmark5.8381.000Retained for evaluation
IMA(1,1)fixed · Benchmark5.9651.000Retained for evaluation

Fitted parameters

Fitted parameters for the selected public model
ParameterEstimateStandard error (SE)
const3.70870.8920
ar.L10.90830.0270
ma.L1-0.39890.0676
sigma23.88960.1623
Performance & diagnosticsavailable

Validation & stability

Validation observations
80
Mean error
-0.22 pp
Corrected MSFE
5.958
Mincer–Zarnowitz (MZ) regression · Intercept (α) / slope (β)
1.6791 / 0.2074
Turning-point rate
0.304
Relative-ability p-value
0.0718

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

Independent holdout evaluation

Status
available
Holdout window
2020Q2 – 2026Q2
Number of holdout forecasts
23
Holdout MSFE
6.059
Range across published forecasts
0.95 pp across 3 forecasts

Calibration & selection

Model
challenger.arima_1_0_1
Regime
recursive
Accepted
No
Status
no_independent_improvement
Raw forecast
4.69%
Calibrated forecast (candidate)
2.65%
Mincer–Zarnowitz validation observations
80
Mincer–Zarnowitz intercept (α)
1.6791
Mincer–Zarnowitz slope (β)
0.2074
Independent holdout n
23
Holdout raw MSFE
6.059
Holdout calibrated MSFE
10.090

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
2026Q2
Target period
2026Q3
Observation cutoff
2026Q2
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.