全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
6026 8
2008-04-04

各们老大:

       问个Winbugs(版本1.4.3)处理随机波动(SV)模型的问题,如何得到波动率序列?

     

 例如,一段SV-N程序如下:

list(y=c(数据略

list(phistar=0.975, mu=0, itau2=50)
model
{
for (t in 1:n){yisigma2[t]<-1/exp(theta[t])
                    y[t] ~ dnorm(0,yisigma2[t])
                    }

mu~dnorm(0,0.1)
phistar~dbeta(20,1.5)
itau2~dgamma(2.5,0.025)
beta<-exp(mu/2)
phi<-2*phistar-1
tau<-sqrt(1/itau2)
theta0~dnorm(mu,itau2)
thmean[1]<-mu+phi*(theta0-mu)
theta[1]~dnorm(thmean[1],itau2)
for(t in 2:n) {thmean[t]<-mu+phi*(theta[t-1]-mu)
                     theta[t]~dnorm(thmean[t],itau2)
                   }
}

最终得到mu,phi,tau的估计值,但我想要用这些参数估计的SV模型的theta[t]序列进行标准残差分析,coda里好像没有这些数据。不知哪位大哥知道,请告之,先谢了。

二维码

扫码加我 拉你入群

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

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

全部回复
2008-8-23 09:52:00

请教双变量SV模型的WINBUGS编程!

请教双变量SV模型的WINBUGS编程!如蒙指教!重谢!QQ491524001
二维码

扫码加我 拉你入群

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

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

2008-10-5 21:35:00

在winbugs软件中选Info菜单,点选Node Info,在输入框中写theta,点value按钮,就能看到所有theta[t]的值。

二维码

扫码加我 拉你入群

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

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

2011-5-25 19:56:43
3# creditperson
请指教!Winbugs。无盛感激~~~~
二维码

扫码加我 拉你入群

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

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

2011-8-6 16:34:16
同问,现在在做二元的SV,要得到波动序列
二维码

扫码加我 拉你入群

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

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

2011-8-17 16:34:50
请问一下,我在程序里设置了估计量初值,在samples里设置变量,为什么提示我,变量不能设置呢。谢谢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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