外观
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 中操作步骤
- 先完成协整检验,拿到协整秩。
- 在 VECM 页面输入相同变量、滞后阶数和趋势项。
- 执行后分别看协整方程、调整系数和短期动态系数。
结果怎么看
- 协整方程反映长期均衡关系,误差修正项反映偏离均衡后的回调速度。
- 若调整系数显著且符号合理,说明系统存在向长期均衡回归的力量。
- 短期动态系数更多用于描述短期波动,而不是代替长期关系。
常见使用误区
- 没有协整关系时不应直接跑 VECM。
- 协整秩或趋势项与前一步不一致,会导致前后结论断裂。