如何根据残差序列自相关检验和异方差检验给garch模型定阶
答案:1 悬赏:0 手机版
解决时间 2021-03-20 17:03
- 提问者网友:原来太熟悉了会陌生
- 2021-03-20 09:45
如何根据残差序列自相关检验和异方差检验给garch模型定阶
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-20 09:51
一般来讲,时间序列数据较少出现异方差现象,更多地是序列相关问题。
用stata实现异方差的检验,最直观的是用图示法。作出残差关于某一解释变量的散点图,具体的命令如下:
reg 被解释变量名 解释变量名
prrdict e, resid
graph twoway scatter e 解释变量名
此外,还有white检验、G-Q检验和Breuch-Pagan LM检验。white检验不是stata官方的命令,需要单独补丁,G-Q检验则需要对变量有较多的先验认识。我重点介绍一下B-P LM检验在stata中的实现:
在执行完回归指令regress以后,用 hettest 变量名 这个命令就能实现。其中变量名只包括除常数项以外的所有解释变量名称。你可以逐个命令进行操作,也可以用批处理的方式来实现。至于检验的原理不用在这里说了吧?不太明白的话建议查查书。
序列相关性的检验
1、D-W检验
reg y x1 x2 x3
estat dwatson
(y为被解释变量 x为解释变量,执行上述命令便可得到D-W值,不过该检验存在无法判断的盲区且只能对一阶自相关进行检验)
2、Box and Pierce's Q 检验
reg y x1 x2 x3
predict e, resid
wntestq e, lags(n)
(n为滞后阶数,可以由少及多尝试几次)
用stata实现异方差的检验,最直观的是用图示法。作出残差关于某一解释变量的散点图,具体的命令如下:
reg 被解释变量名 解释变量名
prrdict e, resid
graph twoway scatter e 解释变量名
此外,还有white检验、G-Q检验和Breuch-Pagan LM检验。white检验不是stata官方的命令,需要单独补丁,G-Q检验则需要对变量有较多的先验认识。我重点介绍一下B-P LM检验在stata中的实现:
在执行完回归指令regress以后,用 hettest 变量名 这个命令就能实现。其中变量名只包括除常数项以外的所有解释变量名称。你可以逐个命令进行操作,也可以用批处理的方式来实现。至于检验的原理不用在这里说了吧?不太明白的话建议查查书。
序列相关性的检验
1、D-W检验
reg y x1 x2 x3
estat dwatson
(y为被解释变量 x为解释变量,执行上述命令便可得到D-W值,不过该检验存在无法判断的盲区且只能对一阶自相关进行检验)
2、Box and Pierce's Q 检验
reg y x1 x2 x3
predict e, resid
wntestq e, lags(n)
(n为滞后阶数,可以由少及多尝试几次)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯