maxassetsensbystulz
确定欧洲彩虹期权价格或敏感性最大的使用以及两种风险资产定价模型
语法
描述
例子
计算使用彩虹期权价格和敏感性以及期权定价模型
考虑欧洲彩虹选项,让持有者有权购买100000美元的股票指数的执行价格1000(资产1)或100000美元的政府债券(2)资产面值的100%的价格,哪个更有价值的12个月。2008年1月15日,股票指数交易在950,每年支付2%的股息,22%的回报波动。还在2008年1月15日,98年政府债券交易,支付票息率为6%,15%的回报波动。无风险利率是5%。通过这些数据,计算价格和敏感性的欧洲彩虹选项如果回报率之间的相关系数为-0.5,0,0.5。
由于资产价格在这个例子中是在不同的单位,有必要在指数点(资产1)或美元(资产2)。欧洲彩虹选项允许持有者购买以下:100股票指数为1000美元每单位(总计100000美元)或1000单位的100美元的政府债券(总计100000美元)。转换债券价格(2)资产指数单位(资产1),你必须做以下调整:
乘法的执行价格和当前价格的政府债券10 (1000/100)。
期权价格乘以100,考虑到有100股票指数单位选择。
介绍了这些调整之后,罢工对资产价格是一样的(1000美元)。首先,创建一个RateSpec
:
解决=“2008年1月- 15”;成熟=“2009年1月- 15”;率= 0.05;基础= 1;RateSpec = intenvset (“ValuationDate”解决,startdate可以的解决,…“EndDates”成熟,“利率”率,“复合”,1“基础”基础)
RateSpec =结构体字段:FinObj:“RateSpec”组合:1盘:0.9512利率:0.0500 EndTimes: 1开始时间:0 EndDates: 733788 startdate可以:733422 ValuationDate: 733422: 1 EndMonthRule: 1
创建两个StockSpec
定义。
AssetPrice1 = 950;%资产1 = >股票指数AssetPrice2 = 980;% 2 = >政府债券资产Sigma1 = 0.22;Sigma2 = 0.15;Div1 = 0.02;Div2 = 0.06;StockSpec1 = stockspec (Sigma1 AssetPrice1,“连续”Div1)
StockSpec1 =结构体字段:FinObj:“StockSpec”σ:0.2200 AssetPrice: 950 DividendType:{“连续”}DividendAmounts: 0.0200 ExDividendDates: []
StockSpec2 = stockspec (Sigma2 AssetPrice2,“连续”Div2)
StockSpec2 =结构体字段:FinObj:“StockSpec”σ:0.1500 AssetPrice: 980 DividendType:{“连续”}DividendAmounts: 0.0600 ExDividendDates: []
计算不同的价格和三角洲相关水平。
罢工= 1000;(相关系数= -0.5;0;0.5);OutSpec = {“价格”;“δ”};OptSpec =“电话”;(价格,δ)= maxassetsensbystulz (RateSpec、StockSpec1 StockSpec2,…解决、成熟度、OptSpec罢工,,“OutSpec”OutSpec)
价格=3×1111.6683 103.7715 92.4412
δ=3×20.4594 0.3698 0.4292 0.3166 0.4053 0.2512
输出δ
有两列:第一列代表了δ
关于股票指数(资产1),第二列表示δ
对政府债券(资产2)。0.4595表示的值δ
对股票指数的一个单位。因为有100单位的股票指数,整体δ
将45.94(100 * 0.4594)的相关性水平-0.5。计算δ
对政府债券,但是请记住,使用调整后的价格是980而不是98。因此,例如,δ
相关的政府债券,0.5是251.2 (0.2512 * 100 * 10)。
输入参数
RateSpec
- - - - - -年,不断加剧利率期限结构
结构
年,不断加剧利率期限结构,指定使用intenvset
。
数据类型:结构
StockSpec1
- - - - - -股票规范资产1
结构
股票规范资产1,指定使用stockspec
。
数据类型:结构
StockSpec2
- - - - - -股票规范资产2
结构
股票规范资产2,指定使用stockspec
。
数据类型:结构
解决
- - - - - -结算或贸易日期
向量
结算或贸易日期,指定为一个NINST
——- - - - - -1
向量的数字日期。
数据类型:双
成熟
- - - - - -到期日期
向量
到期日期,指定为一个NINST
——- - - - - -1
向量。
数据类型:双
OptSpec
- - - - - -选择类型
单元阵列特征向量的值“电话”
或“把”
选择类型,指定为一个NINST
——- - - - - -1
单元阵列特征向量的值“电话”
或“把”
。
数据类型:细胞
罢工
- - - - - -罢工的价格
向量
罢工的价格,指定为一个NINST
——- - - - - -1
向量。
数据类型:双
相关系数
- - - - - -标的资产价格之间的相关性
向量
标的资产价格之间的相关性,指定为一个NINST
——- - - - - -1
向量。
数据类型:双
名称-值参数
指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字
在报价。
例子:[PriceSens] = maxassetsensbystulz (RateSpec、StockSpecA StockSpecB,定居,成熟,OptSpec,罢工,,OutSpec, OutSpec)
OutSpec
- - - - - -定义输出
{“价格”}
(默认)|单元阵列特征向量的值“价格”
,“δ”
,“伽马”
,“织女星”
,“λ”
,的ρ
,“θ”
,“所有”
定义输出,指定为逗号分隔组成的“OutSpec”
和一个NOUT
-,-1
或1
——- - - - - -NOUT
单元阵列特征向量或与可能的值的字符串数组“价格”
,“δ”
,“伽马”
,“织女星”
,“λ”
,的ρ
,“θ”
,“所有”
。
OutSpec ={'所有'}
指定输出δ
,γ
,维加
,λ
,ρ
,θ
,价格
,在这个秩序。这是一样的指定OutSpec
包括每个灵敏度:
例子:OutSpec ={“三角洲”,“伽马”,“织女星”,“λ”、“ρ”、“θ”、“价格”}
数据类型:细胞
输出参数
PriceSens
预期的价格或敏感问题
向量
预期价格或敏感性,作为一个返回NINST
——- - - - - -1
或NINST
——- - - - - -2
向量。
更多关于
版本历史
介绍了R2009a
Beispiel offnen
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
MATLAB-Befehl
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。