25.2 Vector Error Correction Model (VECM)

Δyt=μ+α(βyt1)+p1i=1ΓiΔyti+εt,

where:

yt is a k×1 vector of endogenous variables at time t. Δyt represents the first difference of yt, i.e., ytyt1. μ is a k×1 vector of constants (intercepts). α is a k×r matrix of adjustment coefficients, indicating the speed of adjustment to long-run equilibrium. β is a k×r matrix of cointegrating vectors, capturing the long-term equilibrium relationships. βyt1 is the error correction term, which represents deviations from the long-term equilibrium. Γi are k×k coefficient matrices that capture short-term dynamics. p is the lag length of the model. εt is a k×1 vector of error terms (white noise disturbances).

https://ideas.repec.org/a/kea/keappr/ker-20080630-24-1-08.html

http://fmwww.bc.edu/EC-C/S2013/823/EC823.S2013.nn10.slides.pdf

structural VECM (SVECM) https://www.econstor.eu/bitstream/10419/62675/1/724872310.pdf

code: https://www.r-econometrics.com/timeseries/vecintro/