ARIMA models are used to describe and forecast time series data with trends, autocorrelation, and random shocks. This cheat sheet summarizes the notation, assumptions, identification tools, and workflow students need when fitting ARIMA models. It is designed as a quick reference for choosing model orders, checking stationarity, and interpreting forecasts.
Students use ARIMA to connect statistical theory with practical forecasting tasks in economics, science, engineering, and business.
An model combines autoregressive terms, differencing, and moving average error terms. The main ideas are stationarity, autocorrelation, partial autocorrelation, residual diagnostics, and forecast uncertainty. Differencing removes many types of trend by applying one or more times.
A good ARIMA model has residuals that behave like white noise, meaning they have mean , constant variance, and little remaining autocorrelation.
Key Facts
- An model uses autoregressive order , differencing order , and moving average order .
- The first difference is , and the second difference is .
- An model has the form .
- An model has the form .
- A stationary series has a constant mean, constant variance, and autocovariance that depends only on lag , not on time .
- The autocorrelation at lag is , where is the autocovariance at lag .
- Model comparison often uses , where is the number of estimated parameters and is the maximized likelihood.
- A forecast interval is wider than a point forecast because it accounts for future error uncertainty, often summarized by .
Vocabulary
- ARIMA
- An ARIMA model is a time series model that combines autoregression, differencing, and moving average components to model autocorrelated data.
- Stationarity
- Stationarity means the statistical behavior of a series stays stable over time, especially its mean, variance, and autocorrelation structure.
- Differencing
- Differencing transforms a series by subtracting earlier values, such as , to reduce trend and improve stationarity.
- Autocorrelation Function
- The autocorrelation function, or ACF, measures the correlation between and for different lags .
- Partial Autocorrelation Function
- The partial autocorrelation function, or PACF, measures the direct correlation between and after accounting for shorter lags.
- White Noise
- White noise is a random error sequence with mean , constant variance , and no meaningful autocorrelation.
Common Mistakes to Avoid
- Using ARIMA before checking stationarity is wrong because nonstationary data can produce misleading coefficients and overly confident forecasts.
- Choosing and only by visual guesswork is unreliable because ACF and PACF patterns can be ambiguous, so students should also compare diagnostics and information criteria such as .
- Over-differencing the series is a mistake because too large a value of can add unnecessary noise and create artificial negative autocorrelation.
- Trusting a model with autocorrelated residuals is wrong because remaining residual structure means the ARIMA model has not captured all predictable time dependence.
- Interpreting forecast intervals as fixed guarantees is incorrect because a forecast interval describes long-run coverage under the model, not certainty for one future value.
Practice Questions
- 1 For the series values , , , and , compute the first differences , , and .
- 2 An analyst fits . Identify the values of , , and , and state what each part represents.
- 3 Two fitted models have and . Which model is preferred by AIC, and why?
- 4 A residual ACF plot shows several significant spikes after fitting an ARIMA model. Explain what this suggests about the model and what the analyst should check next.