ARIMA Models

A small, yet comprehensive, class of stationary time-series models consists of the nonseasonal ARMA (Autoregressive Moving Average) processes defined by

ϕ(B)(Wtμ)=θ(B)At,tZ,

where Z={,2,1,0,1,2,} denotes the set of integers, B is the backward shift operator defined by BkWt=Wtk, μ is the mean of Wt, and the following equations are true:

ϕ(B)=1ϕ1Bϕ2B2ϕpBp,p0θ(B)=1θ1Bθ2B2θqBq,q0.

The model is of order (p, q) and is referred to as an ARMA(p, q) model.

An equivalent version of the ARMA(p, q) model is given by

ϕ(B)Wt=θ0+θ(B)At,tZ,

where θ0 is an overall constant defined by the following:

θ0=μ(1pi=1ϕi).

See [1], p. 97, for a discussion of the meaning and usefulness of the overall constant.

If the “raw” data, {Zt}, are homogeneous and nonstationary, then differencing induces stationarity, and the model is called ARIMA (AutoRegressive Integrated Moving Average). Parameter estimation is performed on the stationary time series Wt=dZt, where d=(1B)d is the backward difference operator with period 1 and order d, d>0.

[1]Box, G., G. Jenkins and G. Reinsel (1994), Time Series Analysis : Forecasting and Control, Prentice Hall, New Jersey.