全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
5913 4
2012-11-03
假如我现在想用GARCH模型模拟和预测一个数据,请问基本过程是怎么样的?我刚开始学GARCH,遇到一些问题,还请版上大牛们帮忙解答。。。

比如我现在有一个公司股价的数据,比如就是苹果公司这两三年每天的收盘价,然后就可以算出来收益率。然后我想用GARCH模型拟合。

1.既然现在是我想用GARCH,所以就不存在为啥要选GARCH模型的问题。但是这问题还是存在的。如果我用MATLAB garchfit出来了GARCH(1,1)模型的系数,那我怎么知道这个fit出来的GARCH(1,1)和原来的数据吻合度怎么样?有没有什么指标是来评判这个的?goodness-of-fit是说的这东西么?

2.但是其实想上面的问题时又遇到了新的问题,就是。。。GARCH模型不是用来预测波动率的么,那么,假如我用ARMA-GARCH模型来模拟收益率的话,收益率是ARMA模型得出来的,波动率或者是标准差是GARCH模型得出来的。。。那最后怎么验证预测的准确不准确呢?我的意思是,比如我模拟时候的数据用截止到上个礼拜的,然后预测这个礼拜的,和这个礼拜的值作对比看看准不准。那么,收益率的话可以用这个礼拜的ln(S_t/S_{t-1})算出来,然后和ARMA模型的值做比较,看看准不准。

但是,问题是,波动率怎么验证啊?这个礼拜的收益率从上个礼拜看是个随机变量有波动率,但是有了这个礼拜的值了以后那就是个确定的数了,怎么能算出来真实的波动率啊?如果没有真实的波动率了,那么GARCH模型预测的波动率准不准要怎么验证啊?

3.再有一个问题就是有什么方法能确定GARCH模型的阶数啊?拿来一个数据我怎么知道要用GARCH(1,1)还是GARCH(50,100)啊?不会一个一个试然后看那个准吧。。。

多谢大牛啊。。。希望能给小弟指条明路啊,老师不讲自己看书也看不懂但是project要做额。。。纠结死了。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-11-5 21:30:59
请问版上有大牛能帮忙解决一下么。。。多谢多谢。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-26 14:00:00
楼主研究出来了吗,遇到了很多同样的问题。。。T^T
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-11 11:06:00
判定阶数可以选取AIC最小为基准,设置阶数范围,找出符合aic最小的阶数就可以了。
楼主前面几个问题决解了没有啊?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-29 14:13:22
请问您的问题解决了吗?遇到同样的问题。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群