Time-Varying Parameter VECM (TVP-VECM)
Time-Varying Parameter Vector Error Correction Model · Also known as: TVP-VECM, time-varying VECM, TVP cointegration model, dynamic VECM with drifting coefficients
The Time-Varying Parameter Vector Error Correction Model extends the standard VECM by allowing the adjustment speeds, cointegrating vectors, and short-run dynamics to drift over time. It captures long-run cointegrating relationships among integrated series while accommodating structural change, evolving policy regimes, and shifting economic relationships within a unified state-space framework.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Use TVP-VECM when you have a system of two or more I(1) variables with a plausible long-run equilibrium and theoretical or empirical reasons to suspect that equilibrium relationship or the adjustment speed has shifted over time — for example, after policy reforms, financial crises, or institutional changes. It is well-suited for macro-financial panels covering decades where regime changes are likely. Avoid it when the sample is short (fewer than ~80 observations per equation) because the state-space recursion needs enough observations to identify coefficient drift. Also avoid when variables are stationary (use TVP-VAR instead) or when cointegrating rank is genuinely zero.
Strengths & limitations
- Combines long-run cointegration structure with time-varying short-run and adjustment dynamics in a single coherent model.
- Naturally handles gradual structural breaks without requiring known break dates.
- Bayesian implementation provides full posterior distributions over the entire coefficient history, enabling rich uncertainty quantification.
- Impulse responses computed at different time points reveal regime-dependent transmission mechanisms.
- Preserves the economic interpretability of the error-correction term while allowing it to evolve.
- Computationally intensive: MCMC chains for high-dimensional systems can require thousands of iterations and several hours of runtime.
- Requires a relatively long time series (roughly 80+ observations) to reliably identify coefficient variation versus noise.
- The choice of prior on the state innovation variance Q is influential and can dominate results in short samples.
- Cointegrating rank must be pre-specified or estimated separately; misspecification propagates through all subsequent inference.
- Identification of time-varying β(t) is non-trivial and normalization choices affect interpretation.
Frequently asked
How is TVP-VECM different from a standard VECM?
A standard VECM fixes all coefficients — adjustment speeds, cointegrating vectors, and short-run dynamics — for the entire sample. TVP-VECM allows every coefficient to drift over time via a random-walk state equation, so it can capture structural change without assuming a known break date.
How do I determine the cointegrating rank in TVP-VECM?
The common practice is to determine rank using Johansen's trace or maximum-eigenvalue test on the full sample or a stable sub-period, then treat that rank as fixed when estimating the time-varying model. Bierens and Martins (2010) also provide a test for whether the cointegrating vectors are truly time-varying conditional on a given rank.
Do I need Bayesian methods or can I use frequentist estimation?
Both exist. Frequentist approaches use the Kalman filter with quasi-maximum likelihood estimation of the state variances. Bayesian MCMC (Gibbs sampling with Carter-Kohn algorithm) is more flexible, provides full posterior distributions, and handles prior information about smoothness, but is computationally heavier.
How many observations do I need?
As a rough guideline, at least 80–100 time-series observations per equation are needed to distinguish true coefficient drift from estimation noise. With fewer observations, the model will have very wide posterior bands and results are sensitive to prior choices.
When should I prefer Markov-switching VECM over TVP-VECM?
If you believe structural change takes the form of discrete regime switches (e.g., pre- and post-crisis), Markov-switching VECM is more parsimonious and gives sharper regime identification. TVP-VECM is better when change is gradual and continuous rather than abrupt.
Sources
- Park, J. Y., & Hahn, S. B. (1999). Cointegrating regressions with time varying coefficients. Econometric Theory, 15(5), 664–703. DOI: 10.1017/S0266466699155026 ↗
- Vector error correction model. Wikipedia. link ↗
How to cite this page
ScholarGate. (2026, June 3). Time-Varying Parameter Vector Error Correction Model. ScholarGate. https://scholargate.app/en/econometrics/time-varying-parameter-vecm
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.
- Kalman FilterBayesian↔ compare
- State Space ModelEconometrics↔ compare
- TVP-VAREconometrics↔ compare