Skip to content

VECM 教程

时间序列

在确认协整关系后,继续估计短期动态与长期均衡回归的向量误差修正模型。

常用 Stata 命令vec y1 y2 y3, lags(2) rank(1)
在 STATAU 中打开此功能
VECM误差修正模型协整秩

这个页面解决什么问题

VECM 适用于已经确认存在协整关系的非平稳序列。它能同时展示长期均衡关系(协整向量)和短期偏离回归的调整速度(误差修正项)。

方法原理

VECM 在差分方程里加入误差修正项,使系统既刻画短期变化,也保留长期均衡约束。

适用数据与前提

至少两个协整变量,并且协整秩需要先由协整检验确定。滞后阶数和趋势项最好与协整检验保持一致。

STATAU 页面中每个位置应该放什么变量

网站位置应放入的变量说明
分析变量进入 VECM 的多个序列应与协整检验变量集合一致。
滞后阶数VAR 滞后阶数与协整检验和后续解释保持一致。
协整秩长期均衡关系个数通常来自 Johansen 协整检验。
确定性趋势项无 / 常数 / 常数+趋势应与协整页保持一致。

Stata 等效代码

vec [变量列表], lags([滞后阶数]) rank([协整秩])
Stata 代码位置STATAU 网站对应位置应放入什么
vec [变量列表]分析变量进入 VECM 的内生变量集合。
lags([滞后阶数])滞后阶数与前面协整检验设定一致。
rank([协整秩])协整秩由协整检验确定。

在 STATAU 中操作步骤

  1. 先完成协整检验,拿到协整秩。
  2. 在 VECM 页面输入相同变量、滞后阶数和趋势项。
  3. 执行后分别看协整方程、调整系数和短期动态系数。

结果怎么看

  • 协整方程反映长期均衡关系,误差修正项反映偏离均衡后的回调速度。
  • 若调整系数显著且符号合理,说明系统存在向长期均衡回归的力量。
  • 短期动态系数更多用于描述短期波动,而不是代替长期关系。

常见使用误区

  • 没有协整关系时不应直接跑 VECM。
  • 协整秩或趋势项与前一步不一致,会导致前后结论断裂。