全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
14076 7
2010-09-22
悬赏 10 个论坛币 未解决
如何用matlab求解Black and Scholes期权定价模型的隐含波动率?
[img]file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/418636170/QQ/WinTemp/RichOle/UI~NLBW2TC[JO(UYF38R%25OH.jpg[/img]
[img=226,57]file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/418636170/QQ/WinTemp/RichOle/~6O5B%7DV(H1380YQ_0FY[4TG.jpg[/img]

  其中,N()为期望为0,方差为1的累积正态分布函数,已知式子中的参数,例如:C=12,S=100,K=120,r=0.05,T=1,t=0,
如何求解隐含波动率sigma?
二维码

扫码加我 拉你入群

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

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

全部回复
2010-9-22 09:11:04
http://www.mathworks.com/help/toolbox/finderiv/impvbybls.html

impvbybls - Calculate implied volatility using Black-Scholes option pricing model
Syntax
Volatility = impvbybls(RateSpec, StockSpec, Settle,
Maturity, Strike, OptPrice, 'Name1', Value1...)

Arguments
RateSpec
The annualized continuously compounded rate term structure. For information on the interest rate specification, see intenvset.
StockSpec
Stock specification. See stockspec.
Settle
NINST-by-1 vector of settlement or trade dates.
Maturity
NINST-by-1 vector of maturity dates.
OptSpec
NINST-by-1 cell array of strings 'call' or 'put'.
Strike
NINST-by-1 vector of strike price values.
OptPrice
NINST-by-1 vector of European option prices from which the implied volatility of the underlying asset are derived.
二维码

扫码加我 拉你入群

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

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

2010-9-22 22:55:36
具体怎么编代码啊?很急
二维码

扫码加我 拉你入群

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

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

2010-9-23 18:24:12
隐含波动率具有多种计算方法 不知道你需要的是哪种啊
二维码

扫码加我 拉你入群

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

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

2010-9-23 19:49:49
能解出来就行,BS模型的隐含波动率,也就是求解非线性方程,方程如下:
S_0=100;K=120;C=12;T=1;r=0.05;
d1=(log(S_0/K)+(r+x^2/2)*T)/(x*sqrt(T));
d2=d1-x*sqrt(T);
f=S_0*Normcdf(d1)-K*exp(-r*T)*Normcdf(d2)-C;
二维码

扫码加我 拉你入群

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

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

2010-9-23 19:53:29
4# liuxin9023
我可不可以qq上跟你讨论一下?我的418636170
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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