There is, however, a simple solution in an apparently long-forgotten suggestion in Geweke, Meese and Dent(1982). In that paper, the authors examined the (at that point) well-known problem that the two main testing procedures for Granger causality (for x causing y):
- the basic Granger test, regressing y on lags of y and x and testing lags of x
- the Sims test, regressing x on past, present and future y and testing leads of y
However, the GMD test does avoid the Sims-Stock-Watson problem. By the usual method, we can rewrite the lag polynomial in future, current and past y as:
The coefficients on the future coefficients in the differenced form are zero if and only if they are zero in the undifferenced form so the test on leads of y have standard asymptotics under SSW. Unlike the Granger test, this has the current and past lags of y to "absorb" the level term that get shifted down through the polynomial when you make the substitution.
Sims, C.A., J.H. Stock, and M.W. Watson (1990). “Inference in Linear Time Series Models with Some Unit Roots”, Econometrica, Vol. 58, No. 1, pp. 113-144.
Geweke, J., R. Meese and W. Dent (1982). “Comparing Alternative Tests of Causality in Temporal Systems.” Journal of Econometrics, Vol. 21, pp. 161-194.
Toda, H. Y. and P. C. B. Phillips (1993). Vector Autoregressions and Causality, Econometrica, Vol. 61 No.6, 1367-1393.
Toda, H. Y. and T. Yamamoto (1995). Statistical Inference in Vector Autoregressions with Possibly Integrated Processes, Journal of Econometrics, Vol. 66, 225-250.