VAR-MVGARCH-BEKK模型的winrats实现

最近在做时间序列有关的论文,采用了GARCH-BEKK模型,本来想在R里面实现建模的,R里面含有

mgarchBEKK包,BEKKs包和MTS包,这几个包都可以对序列直接实现建模(比如两个收益率直接带进去,感觉都挺好用的但是好像缺少WALD检验?)

但lz人菜瘾大,妄想基于VAR模型实现BEKK模型,同时数据还具有尖峰后尾的特征,迫不得已转向WinRATS。

WinRats可以实现以上需求,不过就是没接触过,在几个帖子和论文中摸爬滚打之后终于弄懂了一点,本人才疏学浅,如有错误敬请谅解。


模型介绍:

Vt是2×1均值为0的白噪声向量, Ht是2×2的方差-协方差矩阵。矩阵A的主对角线元素反映了波动的 ARCH 效应,即波动的聚集性,矩阵B的主对角线反映波动的 GARCH 效应,即波动的持续性。A,B矩阵的非主对角元素则代表了市场之间的相互作用。

WALD检验检验A,B矩阵各系数的显著性,可以判断汇率收益率的波动情况。若系数 α21 和 β21 均显著,则存在甲向乙的波动溢出;若系数 α12 和 β12 均显著,则存在乙向甲的波动溢出。如果都显著,则存在双向波动影响。


WinRATS代码:

以VAR(1) 之后一期为例:

system(model=varmodel) 
variables variable1 variable2  #后面两个是导入数据中的变量名
lags 1 to 1  #后面一个1就表示滞后1期,如果是滞后2期就改成2
det constant
end(system)
estimate

garch(p=1,q=1,model=varmodel,mv=bekk,dist=t,pmethod=simplex,piters=10) /  variable1 variable2
#dis=t 表示使用t分布,也可以用 normal, GED等

#Wald检验代码:
test(zeros)
#11 15

test(zeros)
#12 16

test(zeros)
#11 12 15 16

直接输入数字,数字代表了garch模型跑出来之后得到的矩阵对应的系数值,以滞后一阶为例,11,15分别代表A(1,2),B(1,2)的估计结果,12,16分别代表A(2,1),B(2,1)的估计结果。不同的滞后阶数数字会发生变化,同时代码一定要一行一行的输入,不要心急,不然软件就闪退了。

 

  • 6
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
RATS是Regression Analysis of Time Series时间序列回归分析的缩写,用于计量经济时间序列分析,目前已有数十个国家的经济学者使用本软件,用盘面Cross sectional data,经济模型建立,预测等等. 新增模型建立含状态空间State Space Model,类神经Neural Network Model等22项,时间序列方法方面含卡门滤波Kalman Filter及频谱分析Spectral analysis,ARIMA等七项.预测方法有提共六种,因此是一个完整的经济时间序列计算机程序,可满足您在经济研究上的需求. (时间序列分析)是处于领先地位的经济计量/时间序列分析的软件包,被全世界的经济学者广泛采用,以及大量应用在分析时间序列和交叉组合数据,开发和评估经济模型,预测等工作和研究中来获得RATS软件当前版本的详细情况. RATS编辑器 RATS 把交互式编辑环境和强大的命令语言结合在一起。这样的设计允许你快速实现计量经济分析,在不用重新运行整个程序的前提下尝试不同的模型或估计技术。 鼠标操作式向导 编辑器还提供了超过二十种的菜单向导,使得只用鼠标点击操作就可以完成许多常用功能, 包括读取数据, 显示图形, 数据变换, 估计模型, 以及假设检验等。 当你使用向导时, RATS将在编辑器窗口中显示相应的命令, 所以你可以通过使用向导来学习RATS语言. 你可以把这些命令保存成完整的程序,以后只要用鼠标点击几下就可以重新运行。 ARCH/GARCH向导: 其他特性包括:广泛的帮助系统 (在Mac和 UNIX 版本中为HTML文件),常用操作的工具栏图标, 以及强大的报告工具,可以准确地发布你的结果。 批处理模式 RATS的所有版本都提供 "批处理" 操作。你可以在命令行中完成操作,也可以用拖拽文件的方式, 或者用直接双击快捷图标的方式完成。这一功能特别适合那些需要反复做同样的操作的用户。 高质量作图 RATS 允许你创建高质量的时序图, 散点图,和等高线图。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值