Rollingorigin
Rolling origin, also called rolling-origin evaluation or walk-forward validation, is a method for evaluating time series forecasting models. In rolling-origin evaluation, a model is trained on historical data up to a forecast origin, and a forecast is produced for a fixed horizon ahead. The origin then advances in time, the training set is updated (by adding new observations and, depending on the approach, discarding oldest data), and the model is re-trained to forecast the next block. This process continues, providing an empirical measure of how well a model performs as data accumulate.
Purpose and advantages: The method preserves temporal order, avoids look-ahead bias, and mimics real-world updating of
Procedure: Start with an initial training window ending at time t0. Fit the model and generate forecasts
Variants and considerations: Some implementations use a fixed forecast origin with a rolling training window, others
See also: time-series cross-validation, walk-forward validation, forecast origin. Rolling-origin evaluation is widely supported in forecasting tools