楼主: stcopy
2679 1

[问答] garch with dummy [推广有奖]

  • 0关注
  • 1粉丝

讲师

0%

还不是VIP/贵宾

-

威望
0
论坛币
87 个
通用积分
11.0052
学术水平
3 点
热心指数
3 点
信用等级
2 点
经验
22194 点
帖子
164
精华
0
在线时间
439 小时
注册时间
2008-7-13
最后登录
2024-1-1

楼主
stcopy 发表于 2013-2-3 18:52:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教一个问题 想用GARCH model 来预测一个东西 但是mean equation当中有其他变量还有dummy vairable这怎么用R或者s-plus搞定啊?
也就是说mean equation是 y=c+b*x*D+a
c是常数项,x是因变量 d是dummy variable,a是residual
请问如何用r或者s-plus搞定啊?

二维码

扫码加我 拉你入群

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

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

关键词:GARCH Dummy ARCH With RCH 东西 equation 因变量 如何

沙发
parazhu 发表于 2013-2-18 17:31:22
y=c+b*x*D+a
如果说向前预测多步y,这里就是y=c+b*x*D,因为E(a)=E(h*v)=0 V~N(0,sigma^2);
如果说是预测sigma,那就是使用递推式h_{t+1}^2=alpha0+(alpha1+beta1)*h_{t}^2
在splus里面用predict()函数
用SPLUS举个例子,数据是五粮液认购RCALL、认沽权证收益率RPUT与五粮液股票收益率RSTK,均值方程是五粮液认购RCALL与五粮液股票收益率RSTK之间的回归。
> module(finmetrics)
> wly[1:3,2:4]
         rstk      rcall        rput
1 0.001405482 0.04561051 -0.01015237
2 0.027702603 0.15324035  0.02020271
3 0.073717576 0.21985948  0.15700375
> fit=garch(wly$rcall~1+wly$rstk,~garch(1,1),trace=F)
> fit

Call:
garch(formula.mean = wly$rcall ~ 1 + wly$rstk, formula.var =  ~ garch(1, 1),
        trace = F)

Mean Equation: structure(.Data = wly$rcall ~ 1 + wly$rstk
, class = "formula"
)

Conditional Variance Equation: structure(.Data =  ~ garch(1, 1)
, class = "formula"
)

Coefficients:
                     
       C  0.00264213
wly$rstk  1.13254697
       A  0.00004562
ARCH(1) -0.00753632
GARCH(1)  0.96873204
> predict(fit,n=3)
$series.pred:
[1] 0.002642133 0.002642133 0.002642133

$sigma.pred:
[1] 0.02802434 0.02829328 0.02854939

$asymp.sd:
[1] 0.03428816

attr(, "class"):
[1] "predict.garch"
>

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-5 14:00