ARIMA Model (Autoregressive Integrated Moving Average)
Autoregressive Integrated Moving Average Model · Also known as: ARIMA, Box-Jenkins model, integrated ARMA, ARIMA(p,d,q)
The ARIMA(p,d,q) model is the standard workhorse for univariate time series forecasting. It combines autoregressive terms (past values), differencing to induce stationarity, and moving average terms (past shocks) into a unified linear framework. Developed by Box and Jenkins (1970), it remains one of the most widely applied models in econometrics and applied statistics.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
+33 more
When to use it
Use ARIMA when you have a single regularly observed time series and want to forecast future values or understand its dynamic structure. It is appropriate when the series is stationary after differencing, has no strong seasonal pattern (use SARIMA for that), and the sample is large enough to estimate p + q + 1 parameters reliably (typically 50+ observations). Do not use ARIMA for cross-sectional data, multivariate causal analysis (use VAR instead), non-Gaussian volatility clustering (use GARCH), or when the series contains deterministic seasonality that cannot be removed by differencing alone.
Strengths & limitations
- Combines trend removal, autoregressive persistence, and shock propagation in a single parsimonious model.
- Has a rigorous, systematic identification procedure (Box-Jenkins methodology) backed by decades of empirical validation.
- Produces interpretable forecasts with analytical confidence intervals under Gaussian errors.
- Widely implemented in all major statistical packages (R, Python statsmodels, Stata, EViews, SAS).
- Flexible: nests AR, MA, random walk, and random walk with drift as special cases.
- Assumes linearity — nonlinear dynamics, regime switches, or asymmetric responses require SETAR, MSVAR, or NARDL extensions.
- Cannot handle multiple related series jointly; VAR or VECM are needed when variables influence each other.
- Assumes constant error variance; volatility clustering in financial data requires a companion GARCH layer.
- Order selection can be sensitive to sample length and structural breaks; AIC/BIC may disagree on the preferred specification.
Frequently asked
How do I choose p, d, and q?
First determine d by running an ADF or PP unit root test and differencing until the series is stationary. Then plot the ACF and PACF of the differenced series: a sharp cutoff in the PACF suggests the AR order p; a sharp cutoff in the ACF suggests the MA order q. Confirm with AIC/BIC across competing specifications, or use auto.arima in R to automate the search.
What is the difference between ARIMA and ARMA?
ARMA(p,q) models a stationary series directly. ARIMA(p,d,q) adds d rounds of differencing before fitting the ARMA part, making it applicable to non-stationary series with stochastic trends. An ARIMA(p,0,q) is identical to an ARMA(p,q).
When should I use SARIMA instead of ARIMA?
When the series exhibits regular seasonal spikes at fixed intervals (e.g., monthly retail sales peaking every December), plain ARIMA cannot capture the pattern adequately. SARIMA adds seasonal AR and MA terms and seasonal differencing to handle periodic structure explicitly.
Can ARIMA handle structural breaks?
Standard ARIMA assumes constant parameters throughout the sample. A major structural break — such as a financial crisis or policy regime change — can distort the estimated orders and produce poor forecasts. Dummy variables, the Zivot-Andrews test, or regime-switching models should be considered when breaks are suspected.
How far ahead can ARIMA forecast reliably?
Forecast accuracy degrades quickly with the horizon because each step compounds uncertainty from the estimated parameters and the innovations. As a rule of thumb, ARIMA forecasts are most reliable within a horizon equal to roughly one quarter of the sample length. Beyond that, prediction intervals widen substantially and the point forecast gravitates toward the sample mean.
Sources
- Box, G. E. P., & Jenkins, G. M. (1970). Time Series Analysis: Forecasting and Control. Holden-Day. link ↗
- Hamilton, J. D. (1994). Time Series Analysis. Princeton University Press. ISBN: 978-0691042893
How to cite this page
ScholarGate. (2026, June 3). Autoregressive Integrated Moving Average Model. ScholarGate. https://scholargate.app/en/econometrics/arima-model
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- ARMA modelEconometrics↔ compare
- Augmented Dickey-Fuller unit root testEconometrics↔ compare
- Autoregressive modelEconometrics↔ compare
- Moving Average ModelEconometrics↔ compare
- SARIMA modelEconometrics↔ compare
- Vector AutoregressionEconometrics↔ compare