statsmodels.tsa.vector_ar.vecm.coint_johansen
-
statsmodels.tsa.vector_ar.vecm.coint_johansen(endog, det_order, k_ar_diff)
[source] -
Perform the Johansen cointegration test for determining the cointegration rank of a VECM.
Parameters: - endog (array-like (nobs_tot x neqs)) – The data with presample.
-
det_order (int) –
- -1 - no deterministic terms
- 0 - constant term
- 1 - linear trend
- k_ar_diff (int, nonnegative) – Number of lagged differences in the model.
Returns: result – An object containing the results which can be accessed using dot-notation. The object’s attributes are
-
eig: (neqs)
Eigenvalues.
-
evec: (neqs x neqs)
Eigenvectors.
-
lr1: (neqs)
Trace statistic.
-
lr2: (neqs)
Maximum eigenvalue statistic.
-
cvt: (neqs x 3)
Critical values (90%, 95%, 99%) for trace statistic.
-
cvm: (neqs x 3)
Critical values (90%, 95%, 99%) for maximum eigenvalue statistic.
- method: str “johansen”
-
r0t: (nobs x neqs)
Residuals for \(\Delta Y\). See p. 292 in [1].
-
rkt: (nobs x neqs)
Residuals for \(Y_{-1}\). See p. 292 in [1].
-
ind: (neqs)
Order of eigenvalues.
Return type: Holder
Notes
The implementation might change to make more use of the existing VECM framework.
References
[1] (1, 2) Lütkepohl, H. 2005. New Introduction to Multiple Time Series Analysis. Springer.
© 2009–2012 Statsmodels Developers
© 2006–2008 Scipy Developers
© 2006 Jonathan E. Taylor
Licensed under the 3-clause BSD License.
http://www.statsmodels.org/stable/generated/statsmodels.tsa.vector_ar.vecm.coint_johansen.html