Why Forecast Uncertainty Changes With Horizon
A forecast several periods ahead depends on more than the next observation’s random error. In a trend model, future innovations can change both the estimated level and the estimated trend; those changes can then affect multiple later forecasts. In a seasonal model, uncertainty can also involve estimated seasonal states. Consequently, a forecast interval generally needs to account for uncertainty accumulating along the forecast path, not just attach the one-step error to every horizon.
The increase is not a rule that every fitted method must produce ever-wider intervals. It is a consequence of particular model assumptions and of how uncertainty propagates through a forecast. Damping, constraints, or special dependence among errors can change the pattern. The key is to identify what is treated as uncertain and which assumptions justify the calculation.
Holt’s Trend: Future Innovations Accumulate
Consider Holt’s additive linear trend model with independent, mean-zero innovations \(\varepsilon_t\) having constant variance \(\sigma^2\). The innovations are assumed independent over time and independent of the estimated state at the forecast origin. Write the level and trend updates as
where \(0<\alpha<1\), \(\gamma=\alpha\beta\) under the usual Holt trend update parameterization, and the forecast from the state at time \(t\) is \(\hat{Y}_{t+h|t}=\ell_t+h b_t\). For now, treat \(\ell_t\), \(b_t\), and the parameters as known. This gives the variance from future innovations only.
The coefficients in the sum matter. An innovation at time \(t+j\), for \(1\leq j<h\), changes the level by \(\alpha\varepsilon_{t+j}\) and the trend by \(\gamma\varepsilon_{t+j}\). By the time the forecast target at \(t+h\) is reached, the trend change has contributed for \(h-j\) additional periods. Its total effect on the forecast error is therefore \(\{\alpha+(h-j)\gamma\}\varepsilon_{t+j}\). The innovation at \(t+h\) contributes directly with coefficient 1.
The target observation has its own innovation, and each earlier innovation along the path can alter the level and trend used for the target.
For \(\varepsilon_{t+j}\), the coefficient is \(\alpha+(h-j)\gamma\); for \(\varepsilon_{t+h}\), it is 1.
Independence and common variance \(\sigma^2\) imply that the forecast-error variance is \(\sigma^2\) times the sum of the squared coefficients.
Re-indexing the earlier innovations by \(r=h-j\) gives \(r=1,\ldots,h-1\), which yields the result. In particular, for two steps the earlier innovation has coefficient \(\alpha+\gamma\), not merely \(\alpha\). If future innovations are correlated, have changing variances, or the model is not correctly specified, this sum of independent squared coefficients does not apply as written.
Worked Example: Holt Forecast Variance at Two and Three Steps
A hypothetical monthly volume series is forecast with Holt’s additive trend model. Assume known \(\alpha=0.25\), \(\gamma=0.10\), and independent future innovations with variance \(\sigma^2=4\). The current level and trend are treated as known. Calculate the two- and three-step forecast-error variances and the three-step 95% prediction interval if the point forecast is 120 units. Assume a normal forecast error.
Method. Use the Holt variance formula for future innovations, then use the normal critical value 1.96 for the interval. This calculation excludes state and parameter uncertainty.
At horizon \(h=2\), the earlier-innovation coefficient is \(\alpha+\gamma=0.25+0.10=0.35\). Thus
At horizon \(h=3\), the earlier coefficients are \(\alpha+\gamma=0.35\) and \(\alpha+2\gamma=0.25+0.20=0.45\). Therefore
The three-step standard error is \(\sqrt{5.30}=2.3022\) units. The 95% interval is \(120\pm1.96(2.3022)=120\pm4.5123\), or \((115.49,124.51)\) units, rounded to two decimal places. The calculation checks: the two-step variance exceeds 4, and the three-step variance exceeds 4.49 because another squared coefficient has been added.
Common mistake avoided: using \(\alpha\) instead of \(\alpha+\gamma\) for the two-step earlier innovation understates the variance. That innovation affects both the level and the trend carried into the later forecast.
Seasonal Forecasts and State Uncertainty
In additive seasonal smoothing, a forecast can depend on a level, a trend, and one or more seasonal states. The forecast beyond one seasonal cycle still draws on the state estimates, with the seasonal component selected according to the target period. The exact future-innovation coefficients depend on the particular model equations and state convention; there is not one universal seasonal variance formula that can be used for every smoothing specification.
A useful general calculation separates uncertainty in the estimated state from uncertainty due to future innovations. Suppose a forecast is a linear function \(c_h^\mathsf{T}x_t\) of the current state vector \(x_t\), and the estimation error in that state has covariance matrix \(P_t\). Its contribution to forecast variance is \(c_h^\mathsf{T}P_t c_h\). To obtain a prediction variance, add the future-innovation contribution calculated under the fitted model, provided the state-estimation errors and future innovations are independent. Parameter uncertainty may require a further contribution.
Worked Example: Seasonal Forecast With Correlated State Estimates
A hypothetical quarterly additive seasonal forecast four quarters ahead uses the estimated level \(\ell_t\), trend \(b_t\), and the seasonal state \(s_t\) for the target quarter. Its point forecast is \(\ell_t+4b_t+s_t\). Assume the variances and covariances of these state estimates are \(V_\ell=0.50\), \(V_b=0.02\), \(V_s=0.16\), \(C_{\ell b}=0.01\), \(C_{\ell s}=0\), and \(C_{bs}=0.005\), in squared units. Assume the future-innovation contribution to forecast variance, calculated under the fitted model, is 0.64 and is independent of state-estimation error. Find the total variance.
Method. For a linear combination, multiply each state variance by the square of its coefficient and each covariance by twice the product of its two coefficients. Then add the independent future-innovation variance.
The coefficients of \((\ell_t,b_t,s_t)\) are \((1,4,1)\). The state contribution is
Adding the future-innovation contribution gives total variance \(1.10+0.64=1.74\) squared units, and standard error \(\sqrt{1.74}=1.3191\) units. The sum of the state terms checks to 1.10 before the 0.64 innovation term is added.
Common mistake avoided: omitting covariance terms, or using a coefficient rather than its square on a variance term, changes the result. For example, the trend variance is multiplied by \(4^2=16\), while the level-trend covariance is multiplied by \(2(1)(4)=8\).
Estimated Parameters and Interval Accuracy
The preceding Holt variance formula conditions on the fitted smoothing parameters and the state at the forecast origin. In practice, those quantities are estimated from data. A prediction interval that uses only future-innovation variance can therefore be too narrow when parameter or state uncertainty is material, especially when the data set is short or the estimated trend is unstable.
One way to express the additional state contribution is to let \(x_t\) have covariance \(P_t\) and write the forecast as \(c_h^\mathsf{T}x_t\). Its state-estimation variance is \(c_h^\mathsf{T}P_t c_h\). For a nonlinear forecast \(g(\theta)\) depending on estimated parameters \(\hat{\theta}\) with covariance matrix \(\widehat{\operatorname{Var}}(\hat{\theta})\), a first-order approximation to parameter uncertainty is
This is a delta-method approximation, not a universal exact formula. State and parameter contributions can be dependent, and a full fitted model may account for that dependence jointly. A simulation or bootstrap that refits the model in each replicate can incorporate parameter-estimation variability, but it still depends on the resampling scheme and model assumptions.
Worked Example: Adding Level-and-Trend State Uncertainty
A hypothetical Holt forecast at horizon three is 150 units. Assume the future-innovation variance is 5.30, as calculated from the model, and that the estimated current state \((\ell_t,b_t)\) has variances \(V_\ell=0.36\), \(V_b=0.04\), and covariance \(C_{\ell b}=0.06\). Treat state-estimation error as independent of future innovations. Assume a normal forecast error and use 1.96 for a 95% interval. Find the interval including state uncertainty.
Method. The forecast is \(\ell_t+3b_t\), so the state coefficients are 1 and 3. The state variance is
The total forecast variance is \(5.30+1.08=6.38\) squared units. Its standard error is \(\sqrt{6.38}=2.5259\) units. The 95% interval is \(150\pm1.96(2.5259)=150\pm4.9508\), or \((145.05,154.95)\) units, rounded to two decimal places.
The interval is wider than one based on future innovations alone because uncertainty in the current level and trend has been included. It still treats the smoothing parameters and innovation variance as known; if those were estimated with substantial uncertainty, this interval could remain too narrow.
When the Interval Can Mislead
A calculated interval is only as reliable as its assumptions. Normal intervals use a distributional approximation for forecast errors; constant-variance formulas assume the error scale does not change over time; and innovation-variance calculations require the assumed error dependence structure. If errors are autocorrelated, a model that treats them as independent can understate or misallocate forecast uncertainty. If seasonal structure changes, a fixed seasonal-state representation may no longer describe future variability well.
The interval also depends on the forecast horizon. A trend error can affect forecasts repeatedly, while seasonal states may recur at specific horizons. Therefore, uncertainty need not increase at the same rate at every step. For damped-trend or seasonal methods, use the forecast-error calculation that matches the fitted model rather than substituting Holt’s undamped-trend formula.
A practical review of a trend or seasonal prediction interval should ask: which future innovations are included, how are their effects propagated, whether the current states are treated as known, whether parameter uncertainty is included, and whether the residual assumptions are credible. These checks explain both why intervals often widen with horizon and why their nominal coverage can differ from their actual coverage.
Check Your Understanding
Use the stated assumptions in each problem; answers are given for checking.
- For Holt’s model, let \(\alpha=0.20\), \(\gamma=0.05\), and \(\sigma^2=9\), with known current state and independent innovations. Find the two-step forecast-error variance. (Answer: \(9[1+(0.20+0.05)^2]=9.5625\).)
- Under the assumptions in Question 1, find the three-step forecast-error variance. (Answer: \(9[1+0.25^2+0.30^2]=10.3725\).)
- A forecast is \(\ell_t+2b_t\). If \(V_\ell=0.25\), \(V_b=0.09\), and \(C_{\ell b}=0.02\), find its state-estimation variance. (Answer: \(0.25+4(0.09)+4(0.02)=0.69\).)
- A seasonal forecast has state-estimation variance 0.80 and independent future-innovation variance 1.45. Assuming both contributions are included and independent, find the total forecast variance and standard error. (Answer: variance \(2.25\); standard error \(1.5000\).)
- A two-step Holt calculation uses \(\alpha=0.30\), \(\gamma=0.10\), and \(\sigma^2=2.5\). Find the variance. Explain why using coefficient \(\alpha\) for the earlier innovation is incorrect. (Answer: \(2.5[1+(0.30+0.10)^2]=2.90\); the earlier innovation changes both level and trend.)