主要内容

spreadbybjs

采用bjerksson - stensland定价模型对欧式价差期权进行定价

描述

例子

价格= spreadbybjs (RateSpecStockSpec1StockSpec2解决成熟OptSpec罢工相关系数使用bjerksson - stensland定价模型返回欧洲价差期权的价格。

请注意

或者,您可以使用传播反对价差期权。有关更多信息,请参见开始使用基于对象的金融工具定价框架的工作流程

例子

全部折叠

定义价差选项日期。

set = datetime(2012,1,1);成熟度= datetime(2012,4,1);

定义资产1。RBOB汽油的价格和波动

1加仑= 2.85;%美元/加仑Price1 = Price1加仑* 42;%美元/桶Vol1 = 0.29;

定义资产2。WTI原油价格和波动

Price2 = 93.20;%美元/桶Vol2 = 0.36;

定义资产1和资产2的基础资产价格之间的相关性。

Corr = 0.42;

定义扩展选项。

OptSpec =“电话”;罢工= 20;

定义RateSpec

比率= 0.05;复利= -1;基= 1;RateSpec = intenvset(“ValuationDate”解决,startdate可以的解决,...“EndDates”成熟,“利率”率,...“复合”复合,“基础”基础)
RateSpec =带字段的结构:FinObj: 'RateSpec'复合:-1光盘:0.9876利率:0.0500 EndTimes: 0.2500 StartTimes: 0 EndDates: 734960 StartDates: 734869 ValuationDate: 734869基础:1 EndMonthRule: 1

定义StockSpec对于这两种资产。

股票规格1 =股票规格(Vol1, Price1)
StockSpec1 =带字段的结构:FinObj: 'StockSpec'西格玛:0.2900资产价格:119.7000股息类型:[]股息数额:0股息日期:[]
股票规格2 =股票规格(Vol2, Price2)
StockSpec2 =带字段的结构:FinObj: 'StockSpec'西格玛:0.3600资产价格:93.2000股息类型:[]股息数额:0股息日期:[]

基于bjerksson - stensland模型计算欧洲价差期权价格。

价格= spreadbybjs(RateSpec, StockSpec1, StockSpec2,结算,...成熟度,OptSpec, Strike, Corr)
价格= 11.2000

输入参数

全部折叠

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

数据类型:结构体

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

stockspec可以处理其他类型的基础资产。例如,对于实物商品,价格用StockSpec。资产时,波动率表示为StockSpec。σ,方便收益率表示为StockSpec。DividendAmounts

数据类型:结构体

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

stockspec可以处理其他类型的基础资产。例如,对于实物商品,价格用StockSpec。资产时,波动率表示为StockSpec。σ,方便收益率表示为StockSpec。DividendAmounts

数据类型:结构体

价差期权的结算日期,指定为NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。

要支持万博1manbetx现有代码,spreadbybjs也接受序列号作为输入,但不建议使用。

价差期权的到期日,指定为NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。

要支持万博1manbetx现有代码,spreadbybjs也接受序列号作为输入,但不建议使用。

期权的定义为“电话”“把”,指定为NINST——- - - - - -1字符向量的单元格数组。

数据类型:字符|细胞

期权执行价格值,以整数形式指定NINST——- - - - - -1执行价格的向量。

如果罢工等于零时,该函数计算期权的价格。

数据类型:

标的资产价格之间的相关性,指定为整数,使用NINST——- - - - - -1向量。

数据类型:

输出参数

全部折叠

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

更多关于

全部折叠

传播的选择

一个传播的选择是一种基于两种基础资产之差的期权。

例如,欧洲对两种资产之差的看涨X1而且X2到期时将有以下回报:

马克斯 X 1 X 2 K 0

地点:

K是执行价格。

有关更多信息,请参见传播的选择

参考文献

[1] Carmona, R., Durrleman, V.“定价和对冲价差期权”。暹罗。Vol. 45 No. 4, pp. 627-685,工业与应用数学学会,2003。

Bjerksund, Petter, Stensland, Gunnar。“封闭式价差期权估值。”新加坡国立大学金融系,2006年。

版本历史

在R2013b中引入

全部展开