Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Econometrics›Cointegration Test (Johansen / Engle-Granger)
Regression model

Cointegration Test (Johansen / Engle-Granger)

Also known as: Johansen cointegration test, Engle-Granger cointegration test, long-run equilibrium test, Eşbütünleşme Testi (Johansen/Engle-Granger)

The cointegration test examines whether non-stationary time series that each contain a unit root share a stable long-run equilibrium relationship. The single-equation residual approach was introduced by Engle and Granger (1987) and the system-based rank approach by Johansen (1988).

ScholarGate
  1. Regression model
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Cointegration Test
ARDL Bounds TestARIMAGranger CausalityVAR ModelVECMAugmented Dickey-Fuller…Fourier Hausman testGregory-Hansen TestHatemi-J Cointegration T…KPSS Test

+4 more

When to use it

Use a cointegration test when you have two or more continuous time series that are each integrated of order one — that is, non-stationary in levels but stationary after first differencing — and you want to know whether they share a long-run equilibrium. A reasonable span of observations is needed (at least about 50); confirm each series is I(1) with an ADF or Phillips-Perron test first and choose the lag length by AIC or BIC. It is not appropriate when the series are already stationary (I(0)), in which case a level VAR suffices.

Strengths & limitations

Strengths
  • Detects a genuine long-run equilibrium between trending series that would otherwise look spuriously related.
  • The Johansen system approach can identify more than one cointegrating relationship among several series at once.
  • A positive result justifies moving to a vector error-correction model that separates short-run dynamics from long-run adjustment.
Limitations
  • Requires every series to be integrated of order one; if the series are stationary, no cointegration is sought and a level VAR is enough.
  • The Johansen test suffers severe size distortion in small samples (n < 50), where an ARDL bounds test is preferable.
  • Results are sensitive to the chosen lag length and deterministic terms (trend/intercept specification).

Frequently asked

What does it mean for series to be cointegrated?

It means that although each series is individually non-stationary (it wanders with a stochastic trend), a particular linear combination of them is stationary. That stationary combination represents a long-run equilibrium the series return to, so they cannot drift apart indefinitely.

When should I use the Johansen test versus Engle-Granger?

Engle-Granger is a simple two-step residual test for a single cointegrating relationship between two series. The Johansen procedure is a system approach that can detect and count multiple cointegrating relationships among several series simultaneously and is generally preferred when more than two variables are involved.

What do I do after finding cointegration?

If the series are cointegrated, estimate a vector error-correction model (VECM), which captures both the short-run dynamics and the speed of adjustment back to the long-run equilibrium. You can then test Granger causality among the variables.

Why does my small sample give unreliable results?

The Johansen test exhibits severe size distortion in small samples (fewer than about 50 observations), so it over-rejects the no-cointegration null. With short series, an ARDL bounds test is the more reliable alternative.

Sources

  1. Johansen, S. (1988). Statistical Analysis of Cointegration Vectors. Journal of Economic Dynamics and Control, 12(2-3), 231-254. DOI: 10.1016/0165-1889(88)90041-3 ↗
  2. Engle, R. F. & Granger, C. W. J. (1987). Co-Integration and Error Correction: Representation, Estimation, and Testing. Econometrica, 55(2), 251-276. DOI: 10.2307/1913236 ↗

How to cite this page

ScholarGate. (2026, June 1). Cointegration Test (Johansen / Engle-Granger). ScholarGate. https://scholargate.app/en/econometrics/cointegration-test

Related methods

ARDL Bounds TestARIMAGranger CausalityVAR ModelVECM

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • ARDL Bounds TestEconometrics↔ compare
  • ARIMAEconometrics↔ compare
  • Granger CausalityEconometrics↔ compare
  • VAR ModelEconometrics↔ compare
  • VECMEconometrics↔ compare
Compare side by side →

Referenced by

Augmented Dickey-Fuller TestFourier Hausman testGranger CausalityGregory-Hansen TestHatemi-J Cointegration TestKPSS TestNonlinear Toda-Yamamoto CausalityPhillips-Ouliaris TestPhillips-Perron TestRobust Granger Causality

Similar methods

Johansen Cointegration TestEngle-Granger Cointegration TestVECMPanel Cointegration TestsRobust Engle-Granger CointegrationVector Error Correction ModelPanel Johansen CointegrationPanel Engle-Granger Cointegration

Related reference concepts

Mathematical and Quantitative MethodsEconometricsStructural Equation ModelingCanonical Correlation AnalysisEconometric and Statistical Methods and Methodology: GeneralFinancial Econometrics

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Cointegration Test (Cointegration Test (Johansen / Engle-Granger)). Retrieved 2026-07-21 from https://scholargate.app/en/econometrics/cointegration-test · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Engle & Granger (1987); Johansen (1988)
Year
1988
Type
Time-series cointegration test
Estimator
Johansen trace/maximum-eigenvalue (VECM) or Engle-Granger two-step residual test
Outcome
continuous (I(1) series)
MinSample
50
Structure
time series
Related methods
ARDL Bounds TestARIMAGranger CausalityVAR ModelVECM
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account