全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
11660 14
2007-03-10

帮别人写的, 大家看看吧......

fzero迭代就截..... 看 help fzero 效率高些

%[Call, Put] = blsprice(Price, Strike, Rate, Time, Volatility, Yield)
%N表示总股本,M表示认股权证数量
N=64.553;
M=12.65;

stk_price=45; %('股票现价');
strick_price=40;%('执行价格');
m_time=5; %('年化存续期');
vol=0.30; %('波动率');
rate=0.0252; %Annualized, continuously compounded risk-free rate of
%return over the life of the option, expressed as a positive decimal number.
pchange=0.05; %('敏感性分析中的价格变化幅度');
vchange=0.05; %('敏感性分析中的隐含波动率变化幅度');

bls=blsprice(stk_price, strick_price, rate, m_time, vol);

result=fzero(@(w) obj(w,stk_price, M, N, strick_price, rate, m_time, vol),bls)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

function f=obj(w,stk_price, M, N, strick_price, rate, m_time,vol)
f=blsprice(stk_price+(M/N)*w, strick_price, rate, m_time, vol)*N/(M+N)-w;

二维码

扫码加我 拉你入群

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

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

全部回复
2007-3-10 22:19:00
二维码

扫码加我 拉你入群

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

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

2007-3-10 22:49:00
这个是什么?
二维码

扫码加我 拉你入群

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

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

2007-3-11 10:06:00
thanks
二维码

扫码加我 拉你入群

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

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

2007-4-9 14:42:00

很感谢 还有新奇期权的定价方面的么

急寻matlab编的蒙特卡罗模拟程序!!感谢

QQ:17268596

二维码

扫码加我 拉你入群

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

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

2007-4-9 14:48:00
怎么和你链接的内容不太一样 不好意思 我不懂编程的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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