主要内容

optstockbyblk

使用黑色价格期权期货和远期期权定价模型

描述

例子

价格= optstockbyblk (RateSpec,StockSpec,解决,成熟,OptSpec,罢工)计算期权价格在期货或使用黑色的期权定价模型。

请注意

optstockbyblk计算期权价格在期货和远期。如果ForwardMaturity未通过,函数计算价格的未来选择。如果ForwardMaturity传递函数计算价格的选择。这个函数处理几种类型的基础资产,例如股票和大宗商品。基础资产规范的更多信息,请参阅stockspec

例子

价格= optstockbyblk (___,名称,值)添加一个可选的名称-值对的理由ForwardMaturity计算期权价格在远期使用黑色的期权定价模型。

例子

全部折叠

这个例子展示了如何使用黑色计算期权价格在期货期权定价模型。考虑两个欧洲看涨期权期货合约与锻炼20和25美元的价格,9月1日到期,2008年。假设在2008年5月1日合同交易20美元,并每年35%的波动。无风险利率是每年4%。通过这些数据,计算的价格看涨期货期权使用黑色的模型。

罢工= [20;25);AssetPrice = 20;σ= .35点;率= 0.04;解决= datetime (2008 5 1);成熟= datetime (2008 9, 1);%定义RateSpec和StockSpecRateSpec = intenvset (“ValuationDate”解决,startdate可以的解决,“EndDates”成熟,“利率”率,“复合”1);StockSpec = StockSpec(σ,AssetPrice);%定义看涨期权OptSpec = {“电话”};价格= optstockbyblk (RateSpec StockSpec定居,成熟,OptSpec罢工)
价格=2×11.5903 - 0.3037

这个例子展示了如何计算期权价格在远期使用黑色的定价模型。考虑两个欧洲的选择,一个电话,把布伦特原油混合远期合同,1月1日到期,2015年。选择10月1日到期,2014年与一个行使价格分别为200美元和90美元。假设在2014年1月1日远期价格是107美元,折合成年率不断加剧无风险利率是每年3%,波动是每年28%。通过这些数据,计算期权的价格。

定义RateSpec

ValuationDate = datetime (2014、1、1);EndDates = datetime (2015、1、1);率= 0.03;复合= 1;基础= 1;RateSpec = intenvset (“ValuationDate”ValuationDate,startdate可以的ValuationDate,“EndDates”EndDates,“利率”率,“复合”复合,“基础”,基础”)
RateSpec =结构体字段:FinObj:“RateSpec”组合:1盘:0.9704利率:0.0300 EndTimes: 1开始时间:0 EndDates: 735965 startdate可以:735600 ValuationDate: 735600: 1 EndMonthRule: 1

定义StockSpec

AssetPrice = 107;σ= 0.28;StockSpec = StockSpec(σ,AssetPrice);

定义的选项。

解决= datetime (2014、1、1);成熟= datetime (2014、10、1);%选择成熟罢工= (200;90);OptSpec = {“电话”;“把”};

远期打电话看跌期权价格。

ForwardMaturity =“2015年1月- 1”;%远期合同到期价格= optstockbyblk (RateSpec StockSpec,解决、成熟度、OptSpec罢工,“ForwardMaturity”ForwardMaturity)
价格=2×10.0535 - 3.2111

考虑一个叫欧式期权的布伦特原油期货。选择将12月1日,2014年到期的行使价格120美元。假设4月1日2014期货价格是105美元,折合成年率连续计算无风险利率是每年3.5%,波动是每年22%。通过这些数据,计算期权的价格。

定义RateSpec

ValuationDate = datetime (2014、1、1);EndDates = datetime (2015、1、1);率= 0.035;复合= 1;基础= 1;RateSpec = intenvset (“ValuationDate”ValuationDate,startdate可以的ValuationDate,“EndDates”EndDates,“利率”率,“复合”复合,“基础”,基础”)
RateSpec =结构体字段:FinObj:“RateSpec”组合:1盘:0.9656利率:0.0350 EndTimes: 1开始时间:0 EndDates: 735965 startdate可以:735600 ValuationDate: 735600: 1 EndMonthRule: 1

定义StockSpec

AssetPrice = 105;σ= 0.22;AssetPrice StockSpec = StockSpec(σ)
StockSpec =结构体字段:FinObj:“StockSpec”σ:0.2200 AssetPrice: 105 DividendType: [] DividendAmounts: 0 ExDividendDates: []

定义的选项。

解决= datetime (2014 4 1);成熟= datetime (2014、12、1);罢工= 120;OptSpec = {“电话”};

期货看涨期权的价格。

价格= optstockbyblk (RateSpec StockSpec,解决、成熟度、OptSpec罢工)
价格= 2.5847

输入参数

全部折叠

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

数据类型:结构体

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

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

数据类型:结构体

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

支持现万博1manbetx有的代码,optstockbyblk还接受连续日期数据作为输入,但不推荐。

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

支持现万博1manbetx有的代码,optstockbyblk还接受连续日期数据作为输入,但不推荐。

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

数据类型:细胞

期权执行价格值,指定为一个非负NINST——- - - - - -1向量。

数据类型:

名称-值参数

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

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

例子:价格= optstockbyblk (RateSpec StockSpec,解决、成熟度、OptSpec罢工,ForwardMaturity, ForwardMaturity)

远期合约的到期日或交货日期,指定为逗号分隔组成的“ForwardMaturity”和一个NINST——- - - - - -1特征向量向量使用日期。

支持现万博1manbetx有的代码,optstockbyblk还接受连续日期数据作为输入,但不推荐。

输出参数

全部折叠

预期的期权价格,作为一个返回NINST——- - - - - -1向量。

更多关于

全部折叠

期货期权

一个期货期权是两党之间的标准化合同买卖特定资产的标准化的数量和质量价格约定今天(期货价格),交付和付款发生在指定的未来日期,交货日期。

期货交易所的期货合约谈判,双方之间充当媒介。党同意收购标的资产未来合同的“买家”,据说是“长”,和党同意出售资产在未来,“卖方”的合同,据说是“短”。

一个期货合同的交付项目J在时间T和:

  • 在市场上存在一个报价 F ( t , T ) ,这就是所谓的期货价格t交付的J在时间T

  • 进入一个期货合约的价格等于零。

  • 在任何时间间隔(t,年代),持票人接收数量 F ( 年代 , T ) F ( t , T ) (这反映了瞬时盯市)。

  • 在时间T,持票人支付 F ( T , T ) 并有权接收J。请注意, F ( T , T ) 应该是现货价格的J在时间T

有关更多信息,请参见期货期权

前锋的选择

一个前锋的选择是两党之间的非标准化合同购买或出售资产在指定的未来时间今天价格达成一致。

远期期权合约的买方有权持有特定前沿以特定价格买入期权到期前任何时间。远期期权卖方持有相反的前沿当买方演习的选项。看涨期权是正确的进入一个悠久的前沿和看跌期权是正确的进入一个简短的前沿。一个合同是期货合同密切相关。远期期货,它就像一个指定的交换商品价格在指定的未来日期指定。

远期期权的收益,到期前沿的价值取决于交割价格之间的关系(K)和潜在的价格(年代T),是:

  • 很长一段位置: f T = 年代 T K

  • 度过了一个短暂的位置: f T = K 年代 T

有关更多信息,请参见前锋的选择

版本历史

介绍了R2008b

全部展开