rolling window forecast
This function split the time series into rolling windows. Then, for each of these rolling windows, the algorithm analyzes some AR(p) processes. Then it produces a forecast for each of these processes and for each of the rolling windows. These forecast are compared with the realized values of the time series, and then the function looks for the "best" p-order. This "best" p is chosen by minimizing the quadratic loss function, that is, the squared difference between the forecast and the realized values. the model with smallest quadratic loss function is the best selected, and the it is performed a direct forecast in order to produce the final forecast.
Minimizing the quadratic loss function means that the best model is the one with less distance from the observed values.
Cite As
raffaele (2024). rolling window forecast (https://www.mathworks.com/matlabcentral/fileexchange/52011-rolling-window-forecast), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI and Statistics > Statistics and Machine Learning Toolbox >
- Computational Finance > Financial Toolbox >
- Computational Finance > Econometrics Toolbox >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |