R语言标准普尔500指数Garch(1,1)模型



一、例3.3                                                                                 

标准普尔500指数的月超额收益率,从1926年开始,共792个观察值,如图所示。记rt为超额收益率,rt的样本ACFrt2的样本PACF 。在间隔为13时有少许序列相关性,但主要特征是平方序列显示的强烈线性相关性。

    例题建立garch(1,1)模型的过程:

    (1)应用arma(p,q)模型消除数据的线性依赖

    (2)在arma(p,q)模型基础上,建立garch(1,1)模型

    (3)改进garch(1,1)模型,建立学生氏garch(1,1)模型

                                                                                                            转载网址:http://rsoftware.h.baike.com/

二、R语言garch(1,1)程序

library(fGarch) 

sp5=scan(file=’sp500.txt’)   #load data。标准普尔数据

plot(sp5,type=’l’)

#Below,fit an AR(3)+Garch(1,1) model.   拟合arma(3,0)+garch(1,1)组合模型

m1=garchFit(~arma(3,0)+garch(1,1),data=sp5,trace=F)

summary(m1)

#Below,fit a GARCH(1,1) model with student-t distribution. 学生氏garch(1,1)模型

m2=garchFit(~garch(1,1),data=sp5,trace=F,cond.dist=”std”)

summary(m2)

#Obtain standardized residuals.  残差(新息)分析

stresi=residuals(m2,stardardize=T)

plot(stresi,type=’l’)

Box.test(stresi,10,type=’Ljung’)   #LB检验

predict(m2,5)                                 #学生氏garch(1,1)模型预测5个有效交易日

三、波动率方程

  • 7
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值