Cointegration tests: Phillips-Ouliaris (residual/Engle-Granger family) plus Johansen's trace and maximum-eigenvalue rank tests.
Two or more non-stationary (I(1)) series are cointegrated when a linear combination is stationary — they share a long-run equilibrium and shouldn't be modeled in pure differences (that discards the level relationship). Phillips-Ouliaris tests H₀ of no cointegration from a levels regression's residuals, with proper (non-standard) critical values.
Johansen's system approach estimates the cointegrating rank r directly: the trace and max-eigenvalue statistics test successive nulls (r = 0, ≤ 1, …). It handles more than one cointegrating vector, where the single-equation residual test can't.
≥ 2 numeric I(1) series (time-ordered) + Johansen deterministic terms and lag length K.
Phillips-Ouliaris statistic vs critical values; Johansen trace and max-eigen statistics with 10/5/1% critical values per rank.
Johansen: read top-down; the first null you can't reject gives the rank r. r ≥ 1 means cointegration — model with a VECM.