SPB Git

spb/wp29_uqo

Public
1.3 KB · 7 lines markdown
1# Contract (P0) — F3-conf-042**Question.** Over 40 expanding-window origins (2015Q4..2025Q3), does a chosen time-series model beat the seasonal-naive forecast of Canadian quarterly NSA CPI inflation (400·Δln of quarterly-average CPI) at h=1,2,4, and is the h=4 squared-error loss differential significant with a HAC (lag ≥3) standard error?3**Estimands.** RMSE/MAE of snaive and model per h; 1−RMSE_model/RMSE_snaive per h; d̄ = mean(e²_snaive − e²_model) at h=4, HAC SE, DM stat, two-sided p-value. Meaningful under covariance stationarity of the loss differential (DM assumption); with 40 origins and overlapping errors, inference is approximate (small-sample).4**Outputs.** out/forecasts.csv (240 rows: origin_date,target_date,horizon,forecast,actual,model); out/results.json (keys listed in TASK.md); out/report.md (Question; Data and exclusions; Method; Results; Uncertainty; Limitations and open issues); out/analysis.py; out/claims.json; plus state files.5**Information rules.** Forecast at origin t uses only quarters ≤ t (estimation, lag selection all within window). Target = infl of t+h. Snaive = infl of t+h−4. HAC lag ≥ 3, report it.6**Invalidity.** Using data after t; missing target quarters (last target 2026Q3 exists); non-reproducible output.7
Files · main
Menu

Theme