What is the ARMA model, and how is it used for forecasting?

Reviewed by Jason Burns, Editorial Steward · Last updated

The ARMA (AutoRegressive Moving Average) model is a classical time-series forecasting model that expresses the current value of a series as a linear combination of past values (autoregressive terms) and past forecast errors (moving average terms).