Skip to content
All library documents

ARMA Models: Stationarity, Invertibility, and Forecasting

Article QuantInsti blog

Summary

This guide introduces autoregressive moving-average models for time-series analysis, explaining why ARMA requires stationary input and how detrending or differencing can help achieve stationarity. It describes using the Augmented Dickey-Fuller test iteratively to assess whether a series, or its differences, can be treated as stationary. Lag operators provide notation for expressing delayed observations and model terms.

The article develops moving-average process properties, including their mean and autocovariance structure, and explains invertibility as the ability to express an MA process as an infinite autoregressive representation. It also discusses autoregressive stationarity and relates ARMA to ARIMA, where the integration order records the differencing needed for a nonstationary series. The treatment is primarily theoretical, with coding applications deferred to later installments. It offers no trading experiment or forecasting performance evidence, and the supplied text is incomplete in places, so it should be treated as an introductory overview rather than a full specification or implementation guide.

Key ideas

  • ARMA modeling assumes a stationary series, which may require detrending or differencing first.
  • The Augmented Dickey-Fuller test is presented as a way to assess stationarity across successive differences.
  • Lag operators compactly represent delayed observations in time-series equations.
  • Finite moving-average processes have autocovariances that vanish beyond their order and are stationary under the stated assumptions.
  • ARIMA extends ARMA notation by recording the differencing order used to obtain stationarity.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.