格兰杰检验 协整检验 误差修正模型相关

本文详细介绍了在进行经济数据分析时,如何正确应用单位根检验、协整检验及格兰杰因果检验的步骤。包括对变量进行单位根检验确定平稳性,依据变量的单整阶数选择适当的检验方法,以及如何处理不同阶单整变量等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

格兰杰检验 协整检验 误差修正模型相关




转自博客 http://blog.sina.com.cn/s/blog_3fa1d4300100mroy.html




个人觉得正确的顺序是:先对单变量进行单位根的DF或ADF检验,后者更佳;
然后根据各变量的单整阶数进行如下操作:
1、若各变量是平稳的,可直接进行Granger因果检验;
2、若各变量是同阶单整的,进行EG或者Johansen协整检验;差分后进行Granger因果检验;
3、若变量是不同阶单整的,考虑对高阶单整变量进行协整检验,看其之间是否存在协整关系,然后将存在协整关系的高阶单整降阶后与低阶单整再次进行协整检验;另有Pesaran关于不同阶协整的方法;
4、若部分变量平稳,部分变量不平稳,可对平稳变量用T或F统计量进行Granger因果检验;对非平稳变量选择T统计量进行Granger因果检验;
另外对学友们的答复提出几点意见:
Granger因果检验并非只能在变量平稳的条件下进行,协整针对的必须是非平稳变量
——lhdavidmice
先做单位根检验,看变量序列是否平稳序列,若平稳,可构造回归模型等经典计量经济学模型;若非平稳,进行差分,当进行到第i次差分时序列平稳,则服从i阶单整(注意趋势、截距不同情况选择,根据P值和原假设判定)。若所有检验序列均服从同阶单整,可构造VAR模型,做协整检验(注意滞后期的选择),判断模型内部变量间是否存在协整关系,即是否存在长期均衡关系。如果有,则可以构造VEC模型或者进行Granger因果检验,检验变量之间“谁引起谁变化”,即因果关系。
——xting_l
 
其实很多回答是一种误解。有如下几点,需要澄清:
第一,格兰杰因果检验是检验统计上的时间先后顺序,并不表示而这真正存在因果关系,是否呈因果关系需要根据理论、经验和模型来判定。
第二,格兰杰因果检验的变量应是平稳的,如果单位根检验发现两个变量是不稳定的,那么,不能直接进行格兰杰因果检验,所以,很多人对不平稳的变量进行格兰杰因果检验,这是错误的。
第三,协整结果仅表示变量间存在长期均衡关系,那么,到底是先做格兰杰还是先做协整呢?因为变量不平稳才需要协整,所以,首先因对变量进行差分,平稳后,可以用差分项进行格兰杰因果检验,来判定变量变化的先后时序,之后,进行协整,看变量是否存在长期均衡。
第四,长期均衡并不意味着分析的结束,还应考虑短期波动,要做误差修正检验。
——wuhanhhw
 
“于格兰杰天才地利用了条件概率来定义因果关系,所以他的方法显得既实用又有效,这是个令许多人甚至哲学家都佩服的思维上的突破,
然而他自己也承认了其弱点:利用这个方法只能给出统计意义上的因果关系,并不能说明实际意义上的因果关系。”
 
最常用的协整理论为恩格尔—格兰杰的EG两步法协整检验理论,具体步骤为:
一、首先进行变量的单位根检验,先做水平值的单位根检验(一般用ADF检验,也可以用PP检验),序列不稳定的话,做一阶差分的单位根检验,还不平稳的话,做二阶差分的单位根检验。在做单位根检验时,要注意调整滞后阶段P的值,从大往小依次做下来直到AIC、SC值、DW值等满意为止。同时也要注意截距和时间趋势的取舍,随时调整,以得到有效的结论。
二、如果变量为同阶单整序列,则根据EG两步法可以进行变量间的协整分析,建立模型,用Eviews计量出结果。此时,一般DW值会比较小,也就是说存在自相关性,那么这时需要对残差的水平值进行单位根检验。如果残差为水平平稳序列,那么所建立的协整方程是有效的。否则,是不存在协整关系的。
三、根据上面的协整关系,建立Granger方程,检测Granger因果关系。因为协整关系只是表示了变量间存在一个共同的趋势,没有反映出谁是谁变化的原因。
——死亡骑士波波
### 分析和格兰杰因果检验的时间序列分析方法 #### VAR模型的应用背景 向量自回归(Vector Autoregression, VAR)模型是一种常用的多元时间序列建模工具,适用于研究多个相互关联的时间序列之间的动态关系。在实际应用中,如果时间序列是非平稳的,通常需要先验证这些序列是否具有关系[^1]。 #### 非平稳序列处理流程 为了确保VAR模型的有效性和可靠性,在构建模型之前需完成一系列预处理工作。具体来说: 1. **单位根检验** 使用ADF(Augmented Dickey-Fuller)、PP(Phillips-Perron)或其他单位根检验方法来确认各时间序列是否为平稳序列。若发现某些序列为非平稳,则进一步考察其单阶数。只有当所有序列均为同阶单时,才可能继续探讨它们间的关系[^2]。 2. **检验** 若多个非平稳时间序列存在共同的趋势成分,则可能存在长期稳定的线性组合形式——即所谓的“”。Engle-Granger两步法或Johansen多重检验可用于检测这种潜在联系。一旦确立了关系的存在,就可以利用误差修正机制(Error Correction Model, ECM)或者直接采用带有约束条件的VAR框架下的VECM(Vector Error Correction Model)来进行后续分析[^3]。 3. **滞后长度选择与诊断测试** 在确定合适的滞后阶数k之后(可通过AIC/BIC准则选取最优值),还需执行残差正态分布、异方差性以及自相关等方面的统计学检查以评估拟合质量[^4]。 #### 基于VAR/VECM模型开展格兰杰因果检验 完成以上准备工作后即可转向因果推断环节。尽管传统意义上的格兰杰因果定义侧重短期影响效应,但在具备特性的体系下同样能够揭示更深层次的信息流方向及其强度特征。值得注意的是,由于此时涉及到了跨期调过程的影响因子(如ECM中的误差修复项),因此解释结果时应格外谨慎并结合实际情况加以考量。 ```r library(vars) # 构造VAR模型 var_model <- VAR(data_matrix, p = optimal_lag_order, type = "const") # 进行格兰杰因果检验 grangertest_result <- causality(var_model, cause = variable_name)$Granger$p.value if (grangetest_result < significance_level){ cat("拒绝零假设:",variable_name,"不是其他变量的原因\n") } else { cat(variable_name,"可能是其他变量的原因\n") } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值