全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
24796 30
2010-07-18
本人在用R软件做该模型的时候,加载了ccgarch的程序包,但是对里面的函数的用法有些不解。
dcc.estimation(inia, iniA, iniB, ini.dcc, dvar, model,method="BFGS", gradient=1, message=1)
在这个用法中,为什么要设定这么多的初始向量,或者说这些初始向量是从哪里得来的,在DCC-GARCH模型中,没有涉及到要设定初始向量的啊。
二维码

扫码加我 拉你入群

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

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

全部回复
2010-7-23 10:08:24
有没有人会做啊?急。。。。。。
二维码

扫码加我 拉你入群

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

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

2010-8-24 19:58:30
我也想知道,有没有做过的啊?急!!!
二维码

扫码加我 拉你入群

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

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

2010-8-25 16:32:12
楼主解决问题了么? 2# xiangxiang517
二维码

扫码加我 拉你入群

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

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

2010-8-28 08:54:02
ccgarch程序包给出的示例是这样子的
Examples
# Simulating data from the original DCC-GARCH(1,1) process
nobs <- 1000; cut <- 1000
a <- c(0.003, 0.005, 0.001)
A <- diag(c(0.2,0.3,0.15))
B <- diag(c(0.75, 0.6, 0.8))
uncR <- matrix(c(1.0, 0.4, 0.3, 0.4, 1.0, 0.12, 0.3, 0.12, 1.0),3,3)
dcc.para <- c(0.01,0.98)
dcc.data <- dcc.sim(nobs, a, A, B, uncR, dcc.para, model="diagonal")
# Estimating a DCC-GARCH(1,1) model
dcc.results <- dcc.estimation(inia=a, iniA=A, iniB=B, ini.dcc=dcc.para,
dvar=dcc.data$eps, model="diagonal")
里面的变量都是事先给定的,问题就在这里,相当于先假设一个DCC-GARCH,再用这些数去估计DCC-GARCH。不明白为什么?
二维码

扫码加我 拉你入群

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

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

2010-8-30 16:05:24
5# 大海之子

a、A、B等这些初始化值设定比较好的方法是:先估计各自的garch参数,将其变换组合后作为初始值。知道各种数值优化方法特性就会知道初始值的设定对优化结果影响较大,而DCC-GARCH求解的过程就是数值优化的过程。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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