楼主: DUQUANYING
6827 18

[程序分享] DCC-GARCH [推广有奖]

  • 1关注
  • 0粉丝

高中生

7%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.0001
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
62 点
帖子
6
精华
0
在线时间
36 小时
注册时间
2017-12-4
最后登录
2019-2-24

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
怎么把第一步做的GARCH,放到DCC中????

二维码

扫码加我 拉你入群

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

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

关键词:DCC-GARCH GARCH ARCH ARC RCH

回帖推荐

wkd1991 发表于2楼  查看完整内容

如果是用R来做,很简单,ccgarch包,dcc.estimation函数,inia、iniA、iniB分别对应GARCH中的Omega、alpha、beta。 例如: a=c(1.17e-6,3.7e-6) A=diag(c(0.093044,0.059355)) B=diag(c(0.901295,0.931496)) dcc.para=c(0.08,0.9) #估计并输出结果 chnusa
沙发
wkd1991 发表于 2018-1-14 22:31:39 |只看作者 |坛友微信交流群
如果是用R来做,很简单,ccgarch包,dcc.estimation函数,inia、iniA、iniB分别对应GARCH中的Omega、alpha、beta。
例如:
a=c(1.17e-6,3.7e-6)
A=diag(c(0.093044,0.059355))
B=diag(c(0.901295,0.931496))
dcc.para=c(0.08,0.9)
#估计并输出结果
chnusa<-dcc.estimation(inia=a,iniA=A,iniB=B,ini.dcc=dcc.para,dvar=序列数据,model="diagonal")
如果是rmgarch包
ugarchspec函数、dccspec设定GARCH和DCC过程,dccfit函数估计DCC。

使用道具

藤椅
DUQUANYING 发表于 2018-1-15 20:31:16 |只看作者 |坛友微信交流群
wkd1991 发表于 2018-1-14 22:31
如果是用R来做,很简单,ccgarch包,dcc.estimation函数,inia、iniA、iniB分别对应GARCH中的Omega、alpha、 ...
感激不尽。
能否说一下dcc.para=c(0.08,0.9)指的是哪个参数啊

使用道具

板凳
wkd1991 发表于 2018-1-15 20:44:34 |只看作者 |坛友微信交流群
dcc.para=c(0.08,0.9),这个参数是自己设定的。两数之和小于1应该就可以,ccgarch文档也没有明确说明。

使用道具

报纸
DUQUANYING 发表于 2018-1-15 20:50:34 |只看作者 |坛友微信交流群
wkd1991 发表于 2018-1-15 20:44
dcc.para=c(0.08,0.9),这个参数是自己设定的。两数之和小于1应该就可以,ccgarch文档也没有明确说明。
那我要是10组数据,要设10个数吗,还是随意就好。
还有个问题怎么看他的条件协方差矩阵啊?

使用道具

地板
wkd1991 发表于 2018-1-15 22:59:45 |只看作者 |坛友微信交流群
DUQUANYING 发表于 2018-1-15 20:50
那我要是10组数据,要设10个数吗,还是随意就好。
还有个问题怎么看他的条件协方差矩阵啊?
具体看ccgarch包的说明文档吧

使用道具

7
Tian1193 发表于 2018-5-28 10:07:28 |只看作者 |坛友微信交流群
wkd1991 发表于 2018-1-14 22:31
如果是用R来做,很简单,ccgarch包,dcc.estimation函数,inia、iniA、iniB分别对应GARCH中的Omega、alpha、 ...
那DCC的估计结果做出来之后,怎么得到时变的相关系数图?R的命令是什么?

使用道具

8
wkd1991 发表于 2018-6-7 21:57:50 |只看作者 |坛友微信交流群
Tian1193 发表于 2018-5-28 10:07
那DCC的估计结果做出来之后,怎么得到时变的相关系数图?R的命令是什么?
dcc.results<-dcc.estimation(inia=a,iniA=A,iniB=B,ini.dcc=dcc.para,dvar=spssec,model="diagonal")
DCC<-dcc.results$DCC[,2] #dcc结果存入DCC
ts.plot(DCC) #画DCC图,简单预览
write.csv(DCC,file="dcc.csv") #DCC结果导出到excel

使用道具

9
Tian1193 发表于 2018-6-12 20:20:03 |只看作者 |坛友微信交流群
wkd1991 发表于 2018-6-7 21:57
dcc.results
嗯嗯,谢谢你的回复

使用道具

10
bianyaoyan826 发表于 2018-12-20 08:43:01 |只看作者 |坛友微信交流群
wkd1991 发表于 2018-6-7 21:57
dcc.results
你好,麻烦请问一下运行出来的DCC就是动态相关系数吗

使用道具

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

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

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

GMT+8, 2024-4-27 05:31