主要内容

optstocksensbybaw

美国期权价格和敏感性计算使用Barone-Adesi和惠利期权定价模型

描述

PriceSens= optstocksensbybaw (RateSpec,StockSpec,解决,成熟,OptSpec,罢工)美国期权价格计算使用Barone-Adesi和惠利期权定价模型。

PriceSens= optstocksensbybaw (___,名称,值)添加可选名称-值对参数。

例子

全部折叠

考虑一个美式看涨期权的行使价格120美元。该选项将在2018年1月1日到期。每年股票的波动率为14%,年化不断加剧无风险利率是4%每年的1月1日2016年。通过这些数据,计算价格的美国电话,假设股票价格是125美元,支付2%的股息。

StartDate可以= datetime (2016、1、1);EndDate = datetime (2018、1、1);基础= 1;复合= 1;率= 0.04;

定义RateSpec

RateSpec = intenvset (“ValuationDate”StartDate可以,StartDate可以的StartDate可以,“EndDate”EndDate,“利率”率,“基础”的基础上,“复合”复合)
RateSpec =结构体字段:FinObj:“RateSpec”组合:1盘:0.9231利率:0.0400 EndTimes: 2开始时间:0 EndDates: 737061 startdate可以:736330 ValuationDate: 736330: 1 EndMonthRule: 1

定义StockSpec

股息= 0.02;AssetPrice = 125;波动率= 0.14;AssetPrice StockSpec = StockSpec(波动率“连续”、红利)
StockSpec =结构体字段:FinObj:“StockSpec”σ:0.1400 AssetPrice: 125 DividendType:{“连续”}DividendAmounts: 0.0200 ExDividendDates: []

定义美式选择权。

OptSpec =“电话”;罢工= 120;解决= datetime (2016、1、1);成熟= datetime (2018、1、1);

计算价格和敏感性为美国的选择。

OutSpec = {“价格”;“δ”;“θ”};(价格、δθ)= optstocksensbybaw (RateSpec StockSpec,解决、成熟度、OptSpec罢工,“OutSpec”OutSpec)
价格= 14.5180
δ= 0.6672
θ= -3.1861

输入参数

全部折叠

利率期限结构(年化和连续计算),指定的RateSpec获得intenvset。利率的规范信息,请参阅intenvset

数据类型:结构体

股票为标的资产规范。股票的规范信息,请参阅stockspec

stockspec处理多种类型的基础资产。例如,对于实物大宗商品价格StockSpec.Asset波动率是StockSpec.Sigma和便利收益率StockSpec.DividendAmounts

数据类型:结构体

结算日期为美国选项,指定为一个NINST——- - - - - -1使用datetime向量数组,字符串数组,或日期特征向量。

支持现金宝app有的代码,optstocksensbybaw还接受连续日期数据作为输入,但不推荐。

到期日为美国选项,指定为一个NINST——- - - - - -1使用datetime向量数组,字符串数组,或日期特征向量。

支持现金宝app有的代码,optstocksensbybaw还接受连续日期数据作为输入,但不推荐。

定义的选项“电话”“把”指定为一个NINST——- - - - - -1单元阵列特征向量或字符串数组的值“电话”“把”

数据类型:字符|字符串

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

数据类型:

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:(价格、δθ)= optstocksensbybaw (RateSpec StockSpec,解决、成熟度、OptSpec罢工,OutSpec, OutSpec)

定义输出,指定为逗号分隔组成的“OutSpec”和一个NOUT-,-1或者一个1——- - - - - -NOUT单元阵列与可能的值的特征向量“价格”,“δ”,“伽马”,“织女星”,“λ”,的ρ,“θ”,“所有”

OutSpec ={'所有'}指定输出δ,γ,维加,λ,ρ,θ,价格,在这个秩序。这是一样的指定OutSpec包括每个灵敏度。

例子:OutSpec ={“三角洲”,“伽马”,“织女星”,“λ”、“ρ”、“θ”、“价格”}

数据类型:字符|细胞

输出参数

全部折叠

预期价格或敏感性为美国选择,作为一个返回NINST——- - - - - -1矩阵。

请注意

评估所有敏感性计算的离散近似偏导数。这意味着选择是重估分数为每个相关参数变化。选项值除以增量的变化是近似灵敏度的值。

更多关于

全部折叠

香草选项

一个香草选项是一个类别的选项只包含最标准组件。

香草的选择有一个过期日期和简单的执行价格。美式期权和欧式期权都归类为香草选项。

香草的支付选项如下:

  • 一个电话: 马克斯 ( 年代 t K , 0 )

  • 把: 马克斯 ( K 年代 t , 0 )

地点:

标的资产的价格在时间吗t

K是执行价格。

有关更多信息,请参见香草选项

引用

[1]Barone-Aclesi, g和罗伯特·e·惠利。“高效美国选项值的解析近似。”《金融杂志》上。42卷,第二刊(1987年6月),301 - 320。

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

版本历史

介绍了R2017a

全部展开