3.3 Time-Series Analysis: AR Models, Nonstationarity & Cointegration
Key Takeaways
A time series is covariance stationary if its mean, finite variance, and lag covariances are constant over time; an AR(1) model x_t = b_0 + b_1 x_{t-1} + e_t is stationary if |b_1| < 1, yielding mean-reverting level x_L = b_0 / (1 - b_1).
Correctly specified AR models produce serially uncorrelated white-noise residuals, evaluated via sample autocorrelations and information criteria (BIC penalizes extra parameters more heavily than AIC).
Random walk processes contain a unit root (b_1 = 1) with non-stationary, time-growing variance; they are detected using Augmented Dickey-Fuller (ADF) tests and transformed via first differencing (y_t = x_t - x_{t-1}).
Regressing two non-stationary I(1) series causes spurious regression unless they are cointegrated (tested via Engle-Granger ADF on residuals), which validates regression in levels and Error Correction Models (ECM), while ARCH models capture time-varying volatility clustering.
Time-Series Analysis in Investment Valuation
Financial and macroeconomic data are inherently sequential. Applying standard cross-sectional OLS regression to sequential time series without testing for stationarity leads to invalid statistical inference, parameter instability, and spurious regressions.
1. Covariance Stationarity
A time series is defined as covariance stationary (or weakly stationary) if it satisfies three strict statistical conditions:
- Constant Expected Value (Mean): The mean of the series is constant and finite over all time periods:
- Constant Finite Variance: The variance of the series is constant and finite over all time periods:
- Constant Covariance across Lags: The covariance between observations separated by periods depends solely on the displacement (lag ) and not on the time index :
2. Autoregressive (AR) Models
An autoregressive model of order , denoted AR(), models the current value as a function of its own lagged values and a white noise disturbance term :
The AR(1) Model & The Mean-Reverting Level
For a first-order autoregressive process, AR(1):
- Stationarity Condition: An AR(1) model is covariance stationary if and only if .
- Mean-Reverting Level (): If a series is covariance stationary, setting yields:
- Economic Meaning: If , the expected value for the next period is less than (reverting downward toward ). If , the expected value for the next period is greater than (reverting upward toward ).
Multi-Period Forecasting in AR(1)
Forecasting proceeds recursively using the chain rule of forecasting:
- One-step ahead forecast:
- Two-step ahead forecast:
- As the forecast horizon , the forecast converges asymptotically to the mean-reverting level .
3. Residual Diagnostics & Model Selection
Testing for Residual Autocorrelation
A correctly specified AR() model must transform the data such that the estimated residuals behave as white noise (serially uncorrelated). To verify this:
- Compute the sample autocorrelations of the residuals at lag : .
- The standard error of the sample autocorrelation is , where is sample size.
- Compute the test statistic: with .
- If the residual autocorrelation at any lag is statistically significant (), the AR model is underspecified and additional lags must be added.
Moving Average (MA) and ARMA Models
- MA() Model: . Autocorrelations drop to zero after lag .
- ARMA() Model: Combines autoregressive terms and moving average terms: .
Information Criteria: AIC vs. BIC (SC)
When comparing competing ARMA models, analysts evaluate information criteria that balance goodness-of-fit against model complexity:
Where is total estimated parameters. Lower values indicate superior models. BIC imposes a larger penalty on additional parameters than AIC (since for ), making BIC favor more parsimonious models.
4. Nonstationarity: Random Walks & Unit Roots
Random Walk Processes
A time series is a random walk if current value equals previous value plus a random shock:
- Here, . The process possesses a unit root.
- Expected value: (constant).
- Variance: . The variance grows infinitely with time , violating covariance stationarity.
- Mean-reverting level: .
Random Walk with Drift
- Expected value: . The series exhibits a deterministic linear time trend and infinite variance ().
Unit Root Testing: Dickey-Fuller & Augmented Dickey-Fuller (ADF)
We cannot test using standard -tests because nonstationary series violate the assumptions underlying the Student's -distribution. The Dickey-Fuller (DF) test transforms the AR(1) equation by subtracting from both sides:
Where . The hypotheses are:
- ( Unit root present / Nonstationary)
- ( Covariance stationary)
The test uses specialized Dickey-Fuller critical -values (which are substantially more negative than standard normal critical values, e.g., approx at with an intercept). If , reject and conclude the series is stationary.
- Augmented Dickey-Fuller (ADF): Adds lagged changes to eliminate higher-order residual autocorrelation:
Remedy for Unit Roots: First Differencing
If a time series contains a unit root (integrated of order 1, denoted ), taking the first difference produces a stationary series ():
5. Seasonality in Time Series
Quarterly or monthly financial data often exhibit regular seasonal swings (e.g., retail holiday revenue).
- Detection: Seasonality is detected when the sample autocorrelations of residuals spike significantly at the seasonal lag (lag 4 for quarterly data, lag 12 for monthly data).
- Remedy: Add a seasonal lag term directly into the autoregressive equation:
6. Autoregressive Conditional Heteroskedasticity (ARCH)
In asset return series, periods of high volatility cluster together, as do periods of low volatility (volatility clustering). While return errors may be serially uncorrelated (), their variance is conditional on past squared shocks.
An ARCH(1) model specifies the conditional variance as:
- Testing for ARCH: Estimate the primary AR model, obtain residuals , and regress squared residuals on lagged squared residuals:
Test (no ARCH) vs using an individual -test or the Engle LM test (). If is statistically significant, ARCH effects are present.
- Consequences & Forecasting: If ARCH exists, OLS standard errors are invalid. Generalized Autoregressive Conditional Heteroskedasticity (GARCH) models must be estimated, and one-step-ahead volatility is forecasted as .
7. Multi-Time-Series Regressions & Cointegration
When regressing one time series on another , the stationarity of both series governs the validity of the regression:
| Case | Nature of and | Validity of Direct OLS Regression | Correct Econometric Procedure |
|---|---|---|---|
| Case 1 | Both and are (Stationary) | Valid | Estimate standard OLS regression in levels. |
| Case 2 | One series is and the other is | Invalid | Transform series via first differencing before modeling. |
| Case 3 | Both and are (Nonstationary) & NOT Cointegrated | Invalid (Spurious Regression) | First difference both series ( on ). Direct OLS yields false high , inflated -stats, and . |
| Case 4 | Both and are & Cointegrated | Valid (True Long-Run Equilibrium) | Estimate OLS in levels; estimates are super-consistent. Model dynamic adjustments via Error Correction Model (ECM). |
Cointegration & The Engle-Granger Test
Two nonstationary series are cointegrated if there exists a cointegrating parameter such that their linear combination is stationary ():
- Engle-Granger Two-Step Test:
- Run OLS regression in levels: .
- Test the residual series for a unit root using the Augmented Dickey-Fuller test with specialized Engle-Granger critical values.
- If of a unit root in residuals is rejected, the series are cointegrated.
- Error Correction Model (ECM): If cointegrated, the short-run dynamics are modeled with an error-correction mechanism:
Where is the error correction coefficient measuring the speed of adjustment back to long-run equilibrium.
An econometrician estimates an AR(1) model for quarterly GDP growth: x_t = 3.20 + 0.60 * x_{t-1} + e_t. What is the long-run mean-reverting level of this series?
8.00%
5.33%
3.20%
2.00%
An analyst regresses annual sovereign bond yields of Country A on annual bond yields of Country B. Both yield series are integrated of order 1, I(1). The Augmented Dickey-Fuller test on the regression residuals fails to reject the null hypothesis of a unit root. What should the analyst conclude?
The two yield series are cointegrated, so the regression in levels is valid.
The regression model is super-consistent and provides reliable long-run forecasts.
The series can be modeled directly using an Error Correction Model without transformation.
The regression is spurious; the analyst must first-difference both series before estimating the relationship.
After estimating an AR(1) model for stock index returns, an analyst regresses the squared residuals on the lagged squared residuals: e_t^2 = 0.0004 + 0.38 * e_{t-1}^2 + u_t. The slope coefficient of 0.38 has a t-statistic of 4.25 (p-value < 0.001). Which of the following is the most accurate conclusion?
The AR(1) model has a unit root and requires first differencing.
The residual variance exhibits autoregressive conditional heteroskedasticity (ARCH), requiring ARCH/GARCH modeling.
The regression residuals suffer from positive first-order serial correlation.
The model suffers from severe multicollinearity among lagged variables.
Sections you finish are checked off in the contents.