楼主: phoenix01a
2966 1

[问答] 求助hull and white期权定价模型EVIEWS的sspace语句 [推广有奖]

  • 0关注
  • 0粉丝

已卖:80份资源

讲师

2%

还不是VIP/贵宾

-

威望
0
论坛币
114 个
通用积分
0
学术水平
1 点
热心指数
3 点
信用等级
0 点
经验
344 点
帖子
190
精华
0
在线时间
434 小时
注册时间
2005-2-27
最后登录
2016-4-16

楼主
phoenix01a 发表于 2008-7-30 22:07:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

hull and white(1987)提出的期权定价模型如下:

dlogs=(mu-0.5*sigma^2)*dt+sigma*dw1  --------(1)

d(sigma^2)=(a+b*sigma^2)dt+k*sigma*dw2------(2)

cov(dw1,dw2)=p---------------------------------------(3)

其中dt=1/52(数据为周数据),换成离散形式后:

dlogs=(mu-0.5*sigma^2)*dt+sigma*sqr(dt)*e1  --------(1)'

d(sigma^2)=(a+b*sigma^2)dt+k*sigma*sqr(dt)*e2------(2)'

cov(dw1,dw2)=p---------------------------------------(3)'

其中(1)'为量测方程,(2)'为状态方程,e1,e2服从N(0,1)的扰动项

数据dlogs在附件中,或任取一股票的价格,进行下dlog运算即可。

 下面是本人的程序,能运行但肯定有错误,敬请高手指点!将附上必要的酬劳

 !tt= 1/52

!sqrtt=sqr(!tt)


'c(1)=mu c(2)=a c(3)=b c(4)=cox st=sigma^2
'specify quasi-likelihood state-space
sspace sv
sv.append @signal dlogs =(c(1)-0.5*st) *!tt+  [ename=e1]
sv.append @state st =st(-1)+(c(2)+c(3)*st(-1))*!tt+ [ename=e2,var=1]
@evar var(e1)=sqr(st)*!sqrtt*[var = 1]
'@evar var(e2)=c(4)*sqr(st)*!sqrtt*[var = 1]
@evar cov(e1,e2)=c(5)

'set starting values
c(1) = 0.01
c(2) = 0.06
c(3) = 0.05
c(4)=0.03
c(5)=0.05

'estimate
show sv.ml(showopts,m=500,c=1e-7)

 

232102.txt (10.7 KB)

[此贴子已经被作者于2008-7-30 22:23:24编辑过]

二维码

扫码加我 拉你入群

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

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

关键词:期权定价模型 EVIEWS sspace White Space EVIEWS White 期权 hull sspace

沙发
phoenix01a 发表于 2008-8-3 10:49:00

用matlab编程已解决,谢谢各位关心

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-25 23:06