EconStatsCraft › Panel unit-root tests

Panel unit-root tests

The panel version of the ADF test. Pools evidence across entities, so it has far more power than testing one short series at a time - which is exactly why panel macro work uses it.

What it needs

The intuition

A single unit-root test on forty years of one country has very little power - it usually cannot reject a random walk even when the series is stationary. Pool twenty countries and you have twenty times the information about the same question. That is the whole appeal of panel unit-root tests, and also where the trouble starts, because pooling requires deciding what exactly is being assumed common across countries.

When to use it

Before any panel regression in levels on macro data, and before testing for panel cointegration.

Where the estimator comes from

All these tests run \Delta y_{it}=\rho_i y_{i,t-1}+\sum_j\gamma_{ij}\Delta y_{i,t-j}+\alpha_i+\delta_i t+\varepsilon_{it} and differ in what they impose. Levin-Lin-Chu assumes a COMMON \rho_i=\rho and tests \rho=0 against \rho<0, so the alternative is that every series is stationary. Im-Pesaran-Shin allows \rho_i to differ and averages the individual t statistics, \bar{t}=\frac{1}{N}\sum_i t_i, standardised to a normal; its alternative is that SOME fraction is stationary. Fisher-type tests combine the individual p-values, -2\sum_i\ln p_i\sim\chi^2_{2N}, which needs no balanced panel. Hadri inverts the null entirely and tests stationarity against a unit root, in the manner of KPSS.

The model

\bar{t}=\frac{1}{N}\sum_{i=1}^{N}t_i,\qquad Z_{\bar{t}}=\frac{\sqrt{N}\left(\bar{t}-E[t]\right)}{\sqrt{\operatorname{Var}[t]}},\qquad P=-2\sum_{i=1}^{N}\ln p_i\sim\chi^2_{2N}

What it assumes

Statistical properties

How to read the output

A worked reading

Twenty countries, forty years each. Individually, the ADF test rejects for three of the twenty - the usual outcome, and not evidence that seventeen have unit roots, only that forty observations cannot tell. Pooled, IPS rejects at p = 0.003. But Pesaran CD also rejects strongly, which means the twenty series share common shocks and the IPS p-value is not to be believed: under dependence these tests reject far too readily. CIPS, which allows a common factor, gives p = 0.14. The honest conclusion is the cautious one, and it is the opposite of what the naive pooled test said.

Symptom → diagnosis → what to do

If you see thisIt meansDo this
LLC rejects but IPS does notThe homogeneity assumption is doing the workTrust IPS; LLC's common-rho alternative is implausible
Everything rejecting decisivelyCheck cross-sectional dependence firstFirst-generation tests over-reject badly under dependence
Pesaran CD strongly significantCommon factors presentUse CIPS rather than LLC or IPS
Unbalanced panelLLC and IPS need balanceUse a Fisher-type test
Hadri rejecting as well as IPSContradictory only in appearanceHadri over-rejects under dependence; both cannot be trusted
Results flipping with the lag lengthSensitive to the augmentationSelect lags by an information criterion per unit and report it

Common mistakes

Where to read this properly

See also

Unit root tests, for the single-series case. Panel diagnostics, for the cross-sectional dependence test these depend on.

Related Panel data

Panel regression · Panel cointegration tests · Heterogeneous panel: Mean Group & PMG · Gravity model of trade · Dynamic panel GMM · Panel diagnostics

All analyses

Charts

Line chart · Area chart · Bar chart · Stacked bar · Scatter plot · Bubble chart · Histogram · Box plot · Pie chart · Heat map · Rebased to 100 · Lorenz curve and Gini

Maps

World map · Bivariate map · Flow map · India - state map · India - district map

Explore

Descriptive statistics · Summary by group · Two-way table · Classical statistical tests

Regression

Multiple regression (OLS) · Logit / Probit · Tobit (censored) · Truncated regression · Multinomial logit · Ordered logit / probit · Quantile regression · Poisson / Negative binomial

Time series - one series

Time-varying coefficients (Kalman) · Unit root tests · Correlogram (ACF / PACF) · ARIMA / SARIMA · Rolling-origin cross-validation · Theta method · Unobserved components · STL forecasting · Forecast combination · Markov regime switching · Change frequency (resample) · ARCH / GARCH volatility · Decompose & filter · Spectral analysis · Exponential smoothing · Forecast accuracy

Time series - several series

Yield curve (Nelson–Siegel / Svensson) · Dynamic factor model · Dynamic regression (ARIMAX) · Structural VAR · VAR · Granger causality · Cointegration · VECM · ARDL & bounds test

Panel data

Panel regression · Panel cointegration tests · Heterogeneous panel: Mean Group & PMG · Gravity model of trade · Dynamic panel GMM · Panel diagnostics · Panel unit-root tests

Multivariate statistics

Principal components (PCA) · Factor analysis · Cluster analysis

Marketing research

Conjoint analysis · MaxDiff (best–worst scaling) · TURF - reach of a product line · Price sensitivity (Van Westendorp) · Market basket analysis · Perceptual map · Scale reliability (Cronbach’s alpha) · Key driver analysis

Causal

Spatial autocorrelation · Spatial regression · Heckman selection · Instrumental variables (2SLS) · Difference-in-differences · Staggered difference-in-differences · Regression discontinuity · Matching & weighting · Oaxaca–Blinder decomposition

Finance & risk

Black–Scholes option pricing · Bond price, duration & convexity · Merton distance to default · EMI / home loan planner · CAPM / beta estimation · Multi-factor model · Portfolio optimization · Value at Risk & Expected Shortfall · Performance & drawdown · Time value of money & NPV/IRR · Equity valuation (DDM, FCF, residual income) · Cost of capital (WACC) · Binomial option pricing · Option strategies (payoff & profit) · Forwards, futures & swaps · Credit risk & Basel capital · Extreme value theory (tail risk)

Actuarial

Life table · Life annuity · Life insurance pricing · Chain ladder reserving · Buhlmann credibility · Survival analysis · Mortality graduation · Aggregate loss model · Ruin probability · Multi-state Markov model · Loss severity fitting

Tests & breaks

Monte Carlo experiment · F-test, Wald & Chow · Structural breaks & stability

Machine learning

Regression vs machine learning · Ridge / Lasso / Elastic Net · Random forest · Gradient boosting

Open the workspace →

Starting engine…

EconStatsCraft rigorous, plain-spoken econometrics

Econometrics that explains itself.

Regression, panel data, time series and the whole battery of tests. Every result is followed by a verdict you can defend.

Load a dataset to see it here.