Unit Roots, Differencing, and ARIMA
00 · Symbol Glossary
. . The operator that can turn an series into a weakly stationary one.
is if it is (already) weakly stationary with absolutely summable ACF, in the usual ARMA sense. is if is and is not.
with causal and invertible . The mean sits on the differenced series (often for prices after log-differencing).
A regression test of : unit root against : causal AR (possibly with intercept / trend). The -statistic has a nonstandard limit — not .
01 · Random Walk and the Unit Root
with is a random walk. Equivalently , a root at . Then , so grows without bound: not weakly stationary.
A shock is permanent in the level: it is still fully present in for every . In a causal AR(1) with , the same shock dies as . That is the economic content of “unit root vs mean reversion.”
If , then is WN plus drift . The log price is ; returns are under this hypothesis. Equity indexes empirically sit near this description (with GARCH volatility, Chapter 06), which is why Chapter 01 insisted on differencing logs.
02 · ARIMA
is ARIMA if (after removing a mean or deterministic trend as specified) is causal invertible ARMA:
Standard cases: (ARMA), (first difference), (rare in finance; sometimes used for linear-trend-plus-I(1), better modeled as trend + ). Choose from unit-root tests and the economic object, not from eyeballing a single ACF plot. The constant lives on the differenced series — it is the mean of when you include an intercept, distinct from a deterministic trend in the original levels.
is trend-stationary: subtract and you have . is difference-stationary (stochastic trend). Both look “trending.” Wrong choice: differencing a trend-stationary series overdifferences (introduces a unit MA root); detrending a random walk leaves a unit root in residuals. ADF with the right deterministic terms is the diagnostic, not the plot.
Second-differencing a series that was already produces an MA factor in the noise.
Why it breaks: when was already WN. ACF of has (MA(1) with ), which is a unit-root MA — noninvertible.
Consequence: difference at most until ADF (or a prior economic reason) supports . Do not treat extra differences as harmless.
03 · Dickey–Fuller Tests
The AR(1) OLS -test of is not under the null. The regressor is , so the usual Student- table rejects too often if you treat it as stationary-theory .
The basic DF regression is
(with , included or excluded according to the maintained deterministic model). is a unit root; is causal AR. The ADF adds lags so that is approximately WN when the short-run dynamics are AR.
Under the statistic converges not to a normal but to a ratio of functionals of Brownian motion — the Dickey–Fuller distribution. It is left-skewed and shifted well below zero, and it is a different distribution for each deterministic specification.
Asymptotic 5% critical values (left tail; reject when the statistic is more negative):
| Deterministic terms in the regression | 5% critical value |
|---|---|
| none () | |
| intercept only () | |
| intercept and trend |
The no-constant case has a 5% value of about , which sits almost on top of the normal two-sided .
Why it breaks: that is a numerical coincidence between two unrelated distributions, and it applies only to the regression with no intercept and no trend — the specification you almost never want for a price or a macro series. Adding an intercept moves the cutoff to ; adding a trend moves it to .
Consequence: always read the critical value off the row that matches the deterministic terms you actually estimated. Software reports MacKinnon -values that already account for this; use them rather than a remembered number.
KPSS is an LM statistic built from partial sums of the residuals, and it is an upper-tail test: you reject stationarity when the statistic is large. That is the opposite tail from ADF, and mixing them up inverts your conclusion. Its 5% critical values are against level stationarity and against trend stationarity — again a different cutoff per deterministic case. The statistic also depends on the long-run variance estimator, so the bandwidth (Newey–West lag truncation) is a real choice, not a default to ignore: too small a bandwidth over-rejects.
04 · Seasonal Differences (SARIMA, briefly)
Monthly series often need in addition to . When a fixed calendar period drives the level (monthly retail, quarterly GDP), apply the seasonal difference first — it removes the repeating seasonal level — then fit ARMA/ARIMA tools from Chapters 03–05 on the seasonally differenced series. The airline model is the textbook SARIMA pattern; this library does not develop the full seasonal taxonomy, but the seasonal difference is not optional when seasonality dominates the plot.
05 · Exercises
Write as a sum of shocks. Compare for the walk vs causal AR(1).
Random walk: , so , linear in the horizon. Causal AR(1): , which stays bounded. Increment variance that grows like is the random-walk signature (and coincides with the -step forecast MSE from ).
Compare as grows for (i) a random walk and (ii) a causal AR(1). What does this say about long-horizon forecast uncertainty?
If is WN, compute of .
is MA(1) with , , , so . The MA root is on the unit circle (noninvertible). Overdifferencing manufactures a noninvertible MA.
Show that the first difference of white noise is MA(1) with . Why is that a warning against overdifferencing?
The DF is not asymptotically under .
No. Under a unit root the statistic has the Dickey–Fuller distribution, which depends on the deterministic terms. Both normal cutoffs — two-sided, one-sided — are less negative than the intercept-case value . Concretely, clears but not : the normal table says “reject the unit root, the series is stationary,” the correct table says “fail to reject.” The mistake runs one way, toward over-rejecting and claiming stationarity that the data do not support.
A software printout shows ADF and a user compares it to . Why is that comparison wrong, and in which direction is the mistake?
06 · Chapter Summary
| Idea | Content |
|---|---|
| Unit root | AR polynomial has ; shocks persist in the level |
| differences to | |
| ARIMA | ARMA after |
| Trend vs difference stationarity | Detrend vs — not interchangeable |
| ADF | on ; DF distribution, with intercept, with trend |
| KPSS | null is stationarity; upper tail; level, trend |
| Overdifferencing | Extra noninvertible MA |
Next: Chapter 05 — Forecasting, Information Criteria, and Diagnostics, using a stationary (or already differenced) ARMA.