问题描述
我要计算dccroll()
函数的边际分布偏斜,如下所示:
spec=ugarchspec(mean.model = list(armaOrder = c(1,1),include.mean=T),variance.model = list(garchOrder = c(1,model = "sGARCH"),distribution.model = "sged")
dcc.garch11.spec=dccspec(uspec = multispec(replicate(length(titoli),spec)),dccOrder = c(1,distribution = "mvt")`
dcc_roll=dccroll(dcc.garch11.spec,Asset_ret,n.ahead = 1,forecast.length = 1000,refit.every = 1,refit.window = "moving",solver = "solnp")
但是我得到了
array(x,c(length(x),1L)中的错误,如果(!is.null(names(x)))list(names(x),:'data'必须是向量类型,是“ NULL”
为什么我可以使用其他分布(正态,t学生或偏t学生)来计算dccroll,但是偏斜ged不起作用?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)