Fiveable

📊Business Forecasting Unit 7 Review

QR code for Business Forecasting practice questions

7.1 Autoregressive (AR) and Moving Average (MA) processes

7.1 Autoregressive (AR) and Moving Average (MA) processes

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
📊Business Forecasting
Unit & Topic Study Guides

Time series analysis often involves modeling data using Autoregressive (AR) and Moving Average (MA) processes. These models capture patterns in data by relating current values to past values or errors. Understanding AR and MA processes is crucial for grasping more complex ARIMA models.

AR models use past values to predict current ones, while MA models use past forecast errors. Both help forecast future values and identify trends. Knowing how to interpret and apply these models is key for accurate time series forecasting in various fields.

Autoregressive (AR) Processes

Understanding AR Processes and Stationarity

  • Autoregressive (AR) process models time series data where current values depend on past values
  • Stationarity requires constant mean, variance, and autocorrelation over time
  • AR processes achieve stationarity when roots of characteristic equation lie outside unit circle
  • Lag operator L shifts time series back by one period, defined as LkXt=XtkL^kX_t = X_{t-k}
  • Order of AR process (p) indicates number of past values used to predict current value

AR(p) Model Structure and Properties

  • AR(p) model expressed as Xt=c+ϕ1Xt1+ϕ2Xt2+...+ϕpXtp+ϵtX_t = c + \phi_1X_{t-1} + \phi_2X_{t-2} + ... + \phi_pX_{t-p} + \epsilon_t
  • ϕi\phi_i represents autoregressive coefficients
  • ϵt\epsilon_t denotes white noise error term
  • AR(1) model (first-order) uses only one lagged value: Xt=c+ϕ1Xt1+ϵtX_t = c + \phi_1X_{t-1} + \epsilon_t
  • Higher-order AR models incorporate more lagged values (AR(2), AR(3), etc.)

Estimating and Interpreting AR Models

  • Ordinary Least Squares (OLS) or Maximum Likelihood Estimation (MLE) used to estimate AR coefficients
  • Akaike Information Criterion (AIC) or Bayesian Information Criterion (BIC) help determine optimal order p
  • Interpret ϕi\phi_i coefficients as impact of past values on current value
  • Forecast future values using estimated coefficients and known past values
  • AR models capture trends and cycles in data, useful for economic and financial time series
Understanding AR Processes and Stationarity, time series - Stationarity Tests in R, checking mean, variance and covariance - Cross Validated

Moving Average (MA) Processes

Fundamentals of MA Processes

  • Moving Average (MA) process models time series as linear combination of past forecast errors
  • White noise represents random shocks or innovations with zero mean and constant variance
  • Order of MA process (q) indicates number of lagged forecast errors included in model
  • MA processes always stationary, regardless of parameter values

MA(q) Model Structure and Characteristics

  • MA(q) model expressed as Xt=μ+ϵt+θ1ϵt1+θ2ϵt2+...+θqϵtqX_t = \mu + \epsilon_t + \theta_1\epsilon_{t-1} + \theta_2\epsilon_{t-2} + ... + \theta_q\epsilon_{t-q}
  • θi\theta_i represents moving average coefficients
  • ϵt\epsilon_t denotes white noise error term
  • MA(1) model (first-order) uses only one lagged error term: Xt=μ+ϵt+θ1ϵt1X_t = \mu + \epsilon_t + \theta_1\epsilon_{t-1}
  • Higher-order MA models incorporate more lagged error terms (MA(2), MA(3), etc.)
Understanding AR Processes and Stationarity, Autoregressive model - Wikipedia

Estimating and Applying MA Models

  • Maximum Likelihood Estimation (MLE) or Method of Moments used to estimate MA coefficients
  • Invertibility condition ensures unique representation of MA process as infinite AR process
  • MA models capture short-term fluctuations and seasonality in time series data
  • Useful for modeling processes with sudden shocks or interventions (stock market crashes)
  • Combine MA models with AR models to create more flexible ARMA models

Autocorrelation and Partial Autocorrelation

Autocorrelation Function (ACF) Analysis

  • Autocorrelation Function (ACF) measures linear dependence between observations at different lags
  • ACF plot displays correlation coefficients for various lag values
  • Slowly decaying ACF indicates non-stationarity or long-term dependencies
  • Significant spikes at certain lags suggest seasonal patterns or cyclic behavior
  • White noise process shows no significant autocorrelations beyond lag 0

Partial Autocorrelation Function (PACF) Interpretation

  • Partial Autocorrelation Function (PACF) measures correlation between observations k periods apart
  • PACF removes effects of intermediate lags when calculating correlation
  • PACF plot helps identify order of AR processes
  • Significant spike at lag k in PACF suggests AR(k) model
  • PACF cuts off after lag p for AR(p) process, while ACF decays gradually

Stationarity and White Noise Assessment

  • Stationarity crucial for valid time series analysis and forecasting
  • Non-stationary series may require differencing or transformation before modeling
  • White noise exhibits constant mean (usually zero) and constant variance over time
  • ACF and PACF of white noise show no significant correlations at any lag (except lag 0)
  • Ljung-Box test assesses overall randomness based on ACF values
Pep mascot
Upgrade your Fiveable account to print any study guide

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Click below to go to billing portal → update your plan → choose Yearly → and select "Fiveable Share Plan". Only pay the difference

Plan is open to all students, teachers, parents, etc
Pep mascot
Upgrade your Fiveable account to export vocabulary

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Plan is open to all students, teachers, parents, etc
report an error
description

screenshots help us find and fix the issue faster (optional)

add screenshot

2,589 studying →