主要内容

impvbybjs

使用Bjerksund-Stensland 2002期权定价模型确定隐含波动率

描述

例子

波动= impvbybjs (Ratespec.StockSpec解决到期OptSpec罢工optprice.使用Bjerksund-Stensland 2002定价模型计算隐含波动率。

请注意

impvbybjs采用Bjerksund-Stensland期权定价模型计算具有连续股利收益率的美国期权的隐含波动率。

例子

波动= impvbybjs (___名称,值添加可选的名称值对参数。

例子

全部收缩

此示例显示如何使用Bjerksund-Stensland 2002选项定价模型计算隐含的波动性。在2008年7月1日之前考虑三个美国呼叫选项,其行使价格为100美元。底层股票于2008年1月1日达到100美元,并支付持续股息收益率为10%。年化不断复合的无风险率为每年10%,期权价格为4.063美元,6.77美元和9.46美元。使用此数据,使用Bjerksund-Stensland 2002选项定价模型计算库存的隐含波动率。

AssetPrice = 100;解决=“2008年1月- 1”;成熟='Jul-1-2008';罢工= 100;DivAmount = 0.1;率= 0.1;定义RateSpec和StockSpecRateSpec = intenvset (“ValuationDate”, 定居,startdate可以的, 定居,...'enddates'成熟,'费率'率,“复合”,-1,'基础',1);StockSpec = StockSpec(Nan,Assetprice,{“连续”}, DivAmount);OptSpec = {'称呼'};OptionPrice = (4.063; 6.77; 9.46);ImpVol = impvbybjs(RateSpec, StockSpec, Settle, Maturity, OptSpec,...罢工,选项
ImpVol =3×10.1500 0.2501 0.3500

第一个呼叫的隐含波动率为15%,第二和第三个呼叫选项的25%和35%。

输入参数

全部收缩

利率期限结构(年化和连续复合),由Ratespec.获得intenvset.有关利率规范的信息,请参阅intenvset

数据类型:结构体

股票规格为潜在资产。有关库存规格的信息,请参阅stockspec

stockspec处理几种类型的潜在资产。例如,对于物理商品价格是Stockspec.asset.,波动性是Stockspec.Sigma.,方便产量是StockSpec。DividendAmounts

数据类型:结构体

结算日期,指定为aninst.-经过-1由串行日期号或日期字符向量组成的向量。

数据类型:|char

美式期权的到期日,指定为ninst.-经过-1由串行日期号或日期字符向量组成的向量。

数据类型:|char

隐含波动率的衍生期权的定义,指定为aninst.-经过-1值为的字符向量的单元格数组'称呼'或者'放'

数据类型:char|细胞

期权执行价格值,指定为非负标量或ninst.-经过-1执行价格价值向量。每一行是一个选项的时间表。

数据类型:

衍生标的资产隐含波动率的美国期权价格,指定为非负标量或ninst.-经过-1向量。

数据类型:

名称值对参数

指定可选的逗号分隔的对名称,值论点。的名字参数名和价值是相应的价值。的名字必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen

例子:波动率= impvbybjs(RateSpec,StockSpec,结算,到期,OptSpec,Strike,OptPrice,'Limit',[0.2 20],'Tolerance',1e-5)

隐含波动率搜索区间的下界和上界,指定为逗号分隔对组成“限制”A.1-经过-2正面矢量。

数据类型:

隐含波动率搜索终止容忍值,指定为逗号分隔对组成'宽容'和正标量。

数据类型:

输出参数

全部收缩

预期的隐含波动率值,作为一个返回ninst.-经过-1向量。如果找不到解决方案,a返回。

参考

[1] Bjerksund,P.和G. Stensland。“美国选择的封闭形式近似”。北欧管理杂志。1993年第9卷,增刊。S88-S99页。

Bjerksund, P.和G. Stensland。《美国期权的封闭式估值》讨论文件2002 (https://www.scribd.com/doc/215619796/Closed-form-Valuation-of-American-Options-by-Bjerksund-and-Stensland#scribd

介绍了R2008b