楼主: 芬芳四溢
3651 1

[问答] 用proc model过程估计GARCH模型,parms初始值如何设定? [推广有奖]

  • 4关注
  • 1粉丝

本科生

6%

还不是VIP/贵宾

-

威望
0
论坛币
1217 个
通用积分
1.5000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
442 点
帖子
25
精华
0
在线时间
125 小时
注册时间
2008-4-28
最后登录
2023-4-7

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

有个问题请教牛人们!
我需要用不对称GARCH类模型来模拟数据,比如GJR-GARCH或TGARCH,由于autoreg过程不能对这一模型进行估计,因此不得不使用proc model过程。但是使用如下程序运行时,出现参数设定错误的问题,我想请教大家,红色语句中各参数的初始值应该如何确定呢?

proc model data = gjrgarch ;
parms arch0 .1 arch1 .2 garch1 .75 phi .1;
y = intercept ;
if zlag(resid.y) > 0 then h.y = arch0 + arch1*xlag(resid.y**2,mse.y) + garch1*xlag(h.y,mse.y) ;
else h.y = arch0 + arch1*xlag(resid.y**2,mse.y) + garch1*xlag(h.y,mse.y) + phi*xlag(resid.y**2,mse.y) ;
fit y / method = marquardt fiml ;
run ;
quit ;


二维码

扫码加我 拉你入群

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

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

关键词:GARCH模型 ARCH模型 GARCH parms model 模型 如何 程序

沙发
paulwong 发表于 2014-12-1 17:10:51 |只看作者 |坛友微信交流群
初始值的设置有一定随意性,可根据计量原则(如GARCH模型需数据平稳等)或经济含义设置。如果模型稳健,不会影响最终估计值,即选不同的最小化目标函数方法,所得结果应一扬。。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 11:16