ARIMA Models¶
A small, yet comprehensive, class of stationary time-series models consists of the nonseasonal ARMA (Autoregressive Moving Average) processes defined by
where Z={…,−2,−1,0,1,2,…} denotes the set of integers, B is the backward shift operator defined by BkWt=Wt−k, μ is the mean of Wt, and the following equations are true:
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
where θ0 is an overall constant defined by the following:
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=(1−B)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. |