Two models with differing assumptions each purport to provide a forecast for a vector of values 1 year in the future. Each model has been run at the start of each month for three years:
Run Date | Model1 output | Model2 output | Actual Outcome |
---|---|---|---|
2021-01-01 | $ \vec{y}_{M_11} $ | $ \vec{y}_{M_21} $ | $\vec{y}_{A1}$ |
2021-02-01 | $ \vec{y}_{M_12} $ | $\vec{y}_{M_22}$ | $\vec{y}_{A2}$ |
... | ... | ... | ... |
2023-12-01 | $ \vec{y}_{M_136}$ | $\vec{y}_{M_236}$ | (TBD) |
Yielding (as of mid-February 2024) 26 outcome observations with high levels of autocorrelation, given that each forecast window will overlap with 11 others.
Is there a canonical Diebold-Mariano type test to compare the accuracy of the two models' forecasts given the issues engendered by the overlapping evaluations that won't involve sacrificing a large number of data points?