最近在做时间序列有关的论文,采用了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)
estimategarch(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 15test(zeros)
#12 16test(zeros)
#11 12 15 16

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

VAR-MVGARCH-BEKK模型的winrats实现相关推荐

  1. Stata: VAR (向量自回归) 模型

    作者:许梦洁 (编译) (知乎 | 简书 | 码云)   Stata连享会 「Stata 现场班报名中--」 Source: David Schenck → Vector autoregression ...

  2. R语言多元(多变量)GARCH :GO-GARCH、BEKK、DCC-GARCH和CCC-GARCH模型和可视化

    全文链接:http://tecdat.cn/?p=30647 从Engle在1982发表自回归条件异方差(ARCH)模型的论文以来,金融时间序列数据的波动性就倍受关注.同时,近几年又出现了研究股票市场 ...

  3. 采用OLS估计进行VAR模型估计代码

    好的,这是用来估计 VAR 模型的 OLS 估计的代码: import statsmodels.api as sm# 建立 VAR 模型 model = sm.VAR(endog)# 进行模型估计 r ...

  4. Matlab创建向量自回归(VAR)模型分析消费者价格指数 (CPI) 和失业率时间序列

    最近我们被客户要求撰写关于向量自回归的研究报告,包括一些图形和统计输出. 描述 var对象指定了p阶平稳的多变量向量自回归模型(VAR(p))模型的函数形式并存储了参数值. varm 对象的关键组成部 ...

  5. predict函数 R_R包randomForest的随机森林回归模型以及对重要变量的选择

    R包randomForest的随机森林回归模型以及对重要变量的选择关于随机森林(random forest),前文"随机森林分类以及对重要变量的选择"中已经对其基本原理作了简单概括 ...

  6. 一阶差分序列garch建模_最全:ARCH, GARCH等模型家族是什么?软件如何做?怎么解释?...

    关于时间序列方法,我们引荐了1.时间序列分析的各种程序, 38页集结整理成文档,2.ARDL, ARIMA, VAR, (G)ARCH时间数据模型讲解及软件操作,3.R软件中的时间序列分析程序包纵览, ...

  7. 拓端tecdat|R语言向量误差修正模型 (VECMs)分析长期利率和通胀率影响关系

    最近我们被客户要求撰写关于向量误差修正模型的研究报告,包括一些图形和统计输出. 向量自回归模型估计的先决条件之一是被分析的时间序列是平稳的.但是,经济理论认为,经济变量之间在水平上存在着均衡关系,可以 ...

  8. Matlab用向量误差修正VECM模型蒙特卡洛Monte Carlo预测债券利率时间序列和MMSE 预测

    最近我们被客户要求撰写关于VECM的研究报告,包括一些图形和统计输出. 此示例说明如何从 VEC( q ) 模型生成 Monte Carlo 预测.该示例将生成的预测与最小均方误差 (MMSE) 预测 ...

  9. 如何用ARIMA模型做预测?

    1.作用 ARIMA模型的全称叫做自回归移动平均模型,是统计模型中最常见的一种用来进行时间序列预测的模型. 2.输入输出描述 输入:特征序列为1个时间序列数据定量变量 输出:未来N天的预测值 3.学习 ...

最新文章

  1. 对象检测和图像分割有什么区别?
  2. xcat 安装(liunx高性能刀片集群管理软件)
  3. 24-hadoop-hiveserver2jdbc-正则数据导入
  4. 回调、匿名函数、闭包
  5. 纯CSS实现table表头固定(自创备忘)
  6. [svc]mousedos网络批量部署xp
  7. ae自动曝光_拾光剪影|手机摄影对焦曝光与Ae使用
  8. 快速遍历目录下所有文件名
  9. PSpice的安装与Pspice的应用——B-1
  10. 纯CSS制作简单几何图形
  11. 自定义词库 android,[Android]从头到尾教你制作发音且字体显示正常的Ankidroid(Anki)词库 | 古意人...
  12. 切换输入法半角全角(打开关闭输入法)
  13. nacos 未读取到合法数据,请检查导入的数据文件
  14. Oracle卸载:指定数据库的诊断目标位置不存在解决
  15. @EnableConfigurationProperties注解
  16. Docker 拉取镜像及标签 pull | tag
  17. 装机日记 200元预算宿舍主机改造
  18. IT高薪者所具备的人格魅力(上)
  19. python在工程造价中的应用_计价软件在工程造价中的运用
  20. java 递归 尾递归_递归和尾递归

热门文章

  1. 中高级Java开发应该要了解!我用2个月的时间破茧成蝶,醍醐灌顶!
  2. 矩阵分解--超详细解读
  3. Cisco Packet Tracer 6.0下载安装及汉化包使用方法
  4. 『ANDROID』android animator 动画
  5. Java Fx 使用详解
  6. HBase数据库总结(一)
  7. 单片机学习笔记9--常见的通信方式(基于百问网STM32F103系列教程)
  8. react学习笔记一:入门级小白到脚手架(create-react-app)开发项目
  9. 猿人学web端爬虫攻防平台第七题动态字体
  10. 论文解读:Foreground-Aware Relation Network for Geospatial Object Segmentation in High Spatial Resolution