楼主: 邵伟学经济
2111 0

[问答] 期权定价中,模拟B-S假设下的状态价格密度SPD [推广有奖]

  • 3关注
  • 3粉丝

已卖:314份资源

大专生

45%

还不是VIP/贵宾

-

威望
0
论坛币
601 个
通用积分
0.1800
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
792 点
帖子
34
精华
0
在线时间
27 小时
注册时间
2009-6-1
最后登录
2014-6-23

楼主
邵伟学经济 发表于 2012-4-26 16:52:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在B_S公式的假设下,用参数估计的方法得到状态价格密度的函数(是期权价格函数关于敲定价格的二阶偏导数),该假设下股价收益率服从正态分布,得到的状态价格密度也应该是一个对数正态分布,但是做出来的图形差距非常大,不知道怎么回事,有没有好心人帮忙看一下
%模拟B-S假设下的状态价格密度SPD:(错的)
t=0:0.001:1;%时间跨度
dt=0.001;%时间间隔
z=zeros(1001,1);%预留计算内存空间
s=zeros(1001,1);
c=zeros(1001,1);
R=zeros(1001,1);
a=zeros(1001,1);
b=zeros(1001,1);
e=zeros(1001,1);
d=zeros(1001,1);
f=zeros(1001,1);
p=0.1;
sig=0.29;
s(1)=15;%股票现价
r=0.035;%无风险利率
k=17;%执行价
for i=1:1000;
z(i)=sqrt(dt)*randn(1);
R(i)=exp((p-0.5*sig^2)*dt+sig*z(i));  
s(i+1)=s(i)*R(i);
d1=(log(s(i)/k)+(r+0.5*sig^2)*(1-t(i)))/sqrt(sig^2*(1-t(i)));
d2=(log(s(i)/k)+(r-0.5*sig^2)*(1-t(i)))/sqrt(sig^2*(1-t(i)));
c(i)=s(i)*normcdf(d1,0,1)-k*exp(-r*(1-t(i)))*normcdf(d2,0,1);
a(i)=(r-0.5*sig^2)*(1-t(i));
b(i)=-log(s(i)/s(1));
e(i)=2*(1-t(i))*sig^2;
d(i)=s(i)*sqrt(2*pi*(1-t(i))*sig^2);
f(i)=1/d(i)*exp((b(i)-a(i))^2/e(i));%SPD
end
dd1=(log(s(1001)/17)+(r+0.5*sig^2)*(1-1))/sqrt(sig*(1-t(1001))+eps);
dd2=(log(s(1001)/17)+(r-0.5*sig^2)*(1-t(1001)))/sqrt(sig*(1-t(1001))+eps);
c(1001)=s(1001)*normcdf(dd1,0,1)-k*exp(-r*(1-t(1001)))*normcdf(dd2,0,1);
s(1001)=s(1000)+s(1000)*R(1000);
f(1001)=1/d(1001)*exp((b(1001)-a(1001))^2/e(1001));
subplot(2,2,1),plot(t,s,'r')
subplot(2,2,2),plot(R,f,'b')
subplot(2,2,3),plot(t,c,'y')
二维码

扫码加我 拉你入群

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

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

关键词:期权定价中 期权定价 B-S SPD 对数正态分布 价格

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 00:44