R语言mgarch包的说明_rugarch包与R语言中的garch族模型

本文介绍了R语言中用于拟合和检验garch模型的rgarch包,详细阐述了如何通过ugarchspec设定模型形式,ugarchfit进行模型拟合,并展示了模型诊断和预测的方法。通过实例解析了sGARCH模型的设定与拟合过程。
摘要由CSDN通过智能技术生成

rgarch包是R中用来拟合和检验garch模型的一个包。该包最早在http://rgarch.r-forge.r-project.org上发布,现已发布到CRAN上。简单而言,该包主要包括四个功能:

拟合garch族模型

garch族模型诊断

garch族模型预测

模拟garch序列

拟合序列分布

下面分别说一下。

拟合garch族模型

拟合garch族模型分三个步骤:

(1)通过ugarchspec函数设定模型形式

(2)通过ugarchfit函数拟合模型

设定模型形式

一个典型的garch(p,q)模型如下:

 

该模型由三个部分构成,均值方程对应式(1),分布假设对应(2),方差方程对应式(3),对三个部分进行适当的变形后可以形成egarch模型,egarch-ged模型,egarch-t模型,Igarch模型,garch-m模型和Qgarch模型等。因此,设定模型形式就是分别设定均值方程、方差方程和分布。

rugarch包的优越之处正在于这里。ugarchspec函数的参数也被分解为为三个主要部分,分别是variance.model,对应式(3),mean.model,对应式(1),distribution.model对应式(2)中的$\epsilon$。用户通过对三个部分的参数的分别设定从而构造出自己想用的模型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值