文件帮助中心文件
使用Barone-Adesi和Whaley选项定价模型计算美国选项价格和敏感性
价格= OptstocksensbyBaw(Ratespec,Stockspec,Sold,成熟,Optspec,Strike)
价格= OptstocksensbyBaw(___,名称,价值)
价格= Optstocksensbybaw(Ratespec.那斯托克那定居那到期那optspec.那罢工)使用Barone-Adesi和Whaley Option定价模型来计算美国的选择价格。
价格= Optstocksensbybaw(Ratespec.那斯托克那定居那到期那optspec.那罢工)
价格
Ratespec.
斯托克
定居
到期
optspec.
罢工
价格= Optstocksensbybaw(___那名称,价值)添加可选的名称值对参数。
价格= Optstocksensbybaw(___那名称,价值)
名称,价值
全部收缩
考虑一个美国的电话选择,行使价格为120美元。该选项于2018年1月1日期到期。股票波动率为每年14%,年化持续复合的无风险率为每年4%,截至2016年1月1日。使用此数据,计算价格美国电话,假设股票价格为125美元,支付2%的股息。
startdate ='1月1日至2016';enddate ='Jan-1-2018';基础= 1;复合= -1;速率= 0.04;
定义Ratespec.。
ratespec = intenvset('估值',开始日期,'开始日期',开始日期,'结束日期',结束日期,......'费率',费率,'基础',基础,“复合”,复合)
ratespec =结构与字段:FINOBJ:'RATYSPEC'复合:-1光盘:0.9231房价:0.0400终止:0 ENDDATES:737061起始机:736330估值:736330基础:1终液:1
定义斯托克。
红利= 0.02;AssetPrice = 125;波动率= 0.14;StockSpec = StockSpec(波动,Assetprice,'连续的',股利)
StockSpec =.结构与字段:FINOBJ:'StockSpec'Sigma:0.1400 AssetPrice:125 DividendType:{'连续'} Dividendamounts:0.0200 exdidenddates:[]
定义美国选项。
optspec ='称呼';罢工= 120;安顿='1月1日至2016';成熟='Jan-1-2018';
计算美国选项的价格和敏感性。
outspec = {'价钱';'三角洲';'theta'};[价格,三角洲,θ= Optstocksensbybaw(Ratespec,StorageSpec,Sold,成熟,Optspec,Strike,'outspec',outspec)
价格= 14.5180.
delta = 0.6672
theta = -3.1861.
利率期限结构(年化和不断复合),由此指定Ratespec.从...获取intenvset.。有关利率规范的信息,请参阅intenvset.。
intenvset.
数据类型:塑造
塑造
股票规格为潜在资产。有关库存规格的信息,请参阅斯托克。
斯托克处理几种类型的潜在资产。例如,对于物理商品价格是Stockspec.asset.,波动性是Stockspec.Sigma.,方便产量是Stockspec.dividendamounts.。
Stockspec.asset.
Stockspec.Sigma.
Stockspec.dividendamounts.
美国选项的结算日期,指定为aninst.-经过-1使用序列日序,日期字符向量或DateTime对象的矩阵。
ninst.
1
数据类型:双倍的|char|约会时间
双倍的
char
约会时间
美国选项的到期日,指定为aninst.-经过-1使用序列日序,日期字符向量或DateTime对象的矩阵。
'称呼'
'放'
选择的定义'称呼'要么'放',指定为aninst.-经过-1字符向量或具有值的字符串阵列的单元格数组'称呼'要么'放'。
数据类型:char|细绳
细绳
美国选项罢工价格值,指定为非负标量或ninst.-经过-1罢工价格值矩阵。每行是一个选项的计划。
数据类型:单身的|双倍的
单身的
指定可选的逗号分离对名称,价值论点。名称是参数名称和价值是相应的价值。名称必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen。
名称
价值
name1,value1,...,namen,valuen
[价格,Delta,Theta] = OptstocksensbyBaw(RatesPec,StorpEc,Sold,Pertury,Optspec,Strike,'Outspec',Outspec)
'outspec'
{'价钱'}
'价钱'
'三角洲'
'伽玛'
'vega'
'lambda'
'rho'
'theta'
'全部'
定义输出,指定为逗号分隔对'outspec'A.n- 经过-1或者1-经过-n具有可能值的字符向量单元阵列'价钱'那'三角洲'那'伽玛'那'vega'那'lambda'那'rho'那'theta', 和'全部'。
n
outspec = {'全部'}指定输出是三角洲那伽玛那VEGA.那lambda.那rho.那θ., 和价钱, 以该顺序。这与指定相同outspec.包括每个敏感性。
outspec = {'全部'}
三角洲
伽玛
VEGA.
lambda.
rho.
θ.
价钱
outspec.
例子:outspec = {'delta','gamma','vega','lambda','rho','theta','price'}
outspec = {'delta','gamma','vega','lambda','rho','theta','price'}
数据类型:char|细胞
细胞
美国选项的预期价格或敏感性,作为一个返回ninst.-经过-1矩阵。
笔记
通过计算部分衍生物的离散近似来评估所有敏感性。这意味着该选项重估了每个相关参数的分数变化。选项值的变化除以增量是近似的灵敏度值。
一种香草选项是一个只包含最标准组件的选项。
vanilla选项有一个到期日和直接的罢工价格。美国风格的选项和欧洲风格的选项均分为vanilla选项。
vanilla选项的回报如下:
对于电话: 最大限度 ( S. T. - K. 那 0. )
为了一个: 最大限度 ( K. - S. T. 那 0. )
在哪里:
英石是目前底层资产的价格T.。
K.是罢工价格。
有关更多信息,请参阅香草选项。
[1] Barone-Aclesi,G.和Robert E. Whaley。“高效的美国选项值的分析近似。”财务杂志。第42卷,第2卷(1987年6月),301-320。
[2] Haug,E.选项定价公式的完整指南。第二版。麦格劳山教育,2007年1月。
Impvbybaw.|OptstoccoBaw.
Impvbybaw.
OptstoccoBaw.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室