Stationarity tests check whether a series has a unit root: augmented Dickey-Fuller (H₀: unit root) alongside KPSS level and trend variants (H₀: stationary), with a combined verdict.
ADF tests the null of a unit root — rejecting supports stationarity. KPSS flips the burden: its null is stationarity (around a level or a deterministic trend) — rejecting argues against it. Running both gives a 2×2 verdict grid: agreement is strong evidence; both rejecting hints at structural breaks or near-integration.
The p-values are interpolated from critical-value tables and truncated to [0.01, 0.10].
One numeric series column (row order = time order).
ADF statistic/lag/p, KPSS level and trend statistics/p, and a plain-language verdict.
Stationary verdict → model levels directly; non-stationary → difference the series (d = 1) and re-test.