主要内容

impvbybaw

采用Barone-Adesi和Whaley期权定价模型计算隐含波动率

描述

例子

波动= impvbybaw (RateSpecStockSpec解决成熟OptSpec罢工OptPrice使用Barone-Adesi和Whaley期权定价模型计算隐含波动率。

例子

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

例子

全部折叠

这个例子展示了如何使用Barone-Adesi和Whaley期权定价模型计算隐含波动率。考虑三种行使价为100美元的美国看涨期权,它们将于2017年7月1日到期。标的股票在2017年1月1日的交易价格为100美元,并支付10%的持续股息收益率。年化连续无风险复利利率为10%,期权价格分别为4.063美元、6.77美元和9.46美元。利用这些数据,利用Barone-Adesi和Whaley期权定价模型计算股票的隐含波动率。

AssetPrice = 100;解决=“2017年1月- 1”;成熟=7月- 1 - 2017的;罢工= 100;DivAmount = 0.1;率= 0.05;

定义RateSpec

RateSpec = intenvset (“ValuationDate”解决,startdate可以的解决,...“EndDates”成熟,“利率”率,“复合”, 1“基础”, 1)
RateSpec =结构体字段:FinObj: 'RateSpec'复利:-1盘:0.9753利率:0.0500 EndTimes: 0.5000 StartTimes: 0 EndDates: 736877 StartDates: 736696 ValuationDate: 736696 Basis: 1 endmonth规则:1

定义StockSpec

StockSpec = StockSpec (NaN, AssetPrice, {)“连续”}, DivAmount)
StockSpec =结构体字段:FinObj: 'StockSpec' Sigma: NaN AssetPrice: 100 DividendType: {'continuous'} dividendamount: 0.1000 ExDividendDates: []

定义美国选项。

OptSpec = {“电话”};OptionPrice = (4.063; 6.77; 9.46);

计算美国期权的隐含波动率。

ImpVol = impvbybaw(RateSpec, StockSpec, Settle, Maturity, OptSpec,...罢工,OptionPrice)
ImpVol =3×10.1802 0.2808 0.3803

输入参数

全部折叠

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

数据类型:结构体

标的资产的股票规格。有关股票规格的信息,请参见stockspec

stockspec处理几种类型的基础资产。例如,实物商品的价格是StockSpec。资产,波动性为StockSpec。σ,方便收益为StockSpec。DividendAmounts

数据类型:结构体

美式期权的结算日期,指定为NINST——- - - - - -1使用连续日期号、日期字符向量或日期时间对象的矩阵。

数据类型:|字符|datetime

美式期权的到期日,指定为NINST——- - - - - -1使用连续日期号、日期字符向量或日期时间对象的矩阵。

数据类型:|字符|datetime

选项定义为“电话”“把”,指定为NINST——- - - - - -1字符向量或带值的字符串数组的单元格数组“电话”“把”

数据类型:字符|字符串

美国期权执行价格,指定为非负标量或NINST——- - - - - -1执行价格值矩阵。每一行是一个选项的时间表。

数据类型:|

衍生标的资产隐含波动率的美国期权价格,指定为非负标量或NINST——- - - - - -1执行价格值矩阵。

数据类型:|

名称-值参数

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:波动率= impvbybaw (RateSpec StockSpec,解决、成熟度、OptSpec罢工,OptionPrice)

隐含波动率搜索区间的下界和上界,指定为逗号分隔对组成“限制”和一个1——- - - - - -2积极的向量。

数据类型:

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

数据类型:

输出参数

全部折叠

预期的隐含波动率值,返回为aNINST——- - - - - -1矩阵。如果找不到解决办法,a返回。

参考文献

巴隆-阿德西和罗伯特·e·威利。“美国期权价值的有效解析近似”。金融杂志。第42卷,第2期(1987年6月),301-320。

[2] Haug E。期权定价公式的完整指南。第二版。麦格劳-希尔教育,2007年1月。

介绍了R2017a