optByBatesFD
期权价格通过贝茨模型使用有限的差异
语法
描述
例子
价格一个美国人选择使用贝茨模型
定义变量和贝茨模型参数的选项。
AssetPrice = 90;罢工= 100;率= 0.03;解决= datetime (2018 1 10);ExerciseDates = datetime (2018、7、2);= 0.04;ThetaV = 0.04;Kappa = 2;SigmaV = 0.25;RhoSV = -0.5; JumpVol = 0.4; MeanJ = exp(-0.5+JumpVol.^2/2)-1; JumpFreq = 0.2;
计算美式看跌期权价格使用有限差分方法。
OptSpec =“把”;结算,价格= optByBatesFD(速度,AssetPrice ExerciseDates, OptSpec,罢工,…V0, ThetaV, Kappa SigmaV、RhoSV MeanJ, JumpVol, JumpFreq,“AmericanOpt”,1)
价格= 11.4925
输入参数
率
- - - - - -不断加剧的无风险利率
标量小数
不断加剧无风险利率,指定为一个标量小数。
数据类型:双
AssetPrice
- - - - - -当前基础资产价格
标量数值
当前潜在的资产价格,指定为一个标量数值。
数据类型:双
解决
- - - - - -选择结算日期
datetime标量|字符串标量|日期特征向量
选择结算日期,指定为一个标量datetime,字符串,或数据特征向量。
支持现万博1manbetx有的代码,optByBatesFD
还接受连续日期数据作为输入,但不推荐。
ExerciseDates
- - - - - -选择锻炼时间
datetime数组|字符串数组|日期特征向量
选择锻炼日期,指定为一个datetime数组,字符串数组,或日期特征向量:
欧式期权,用一个标量datetime,字符串,或数据特征向量。欧式期权,
ExerciseDates
只包含一个值:选择到期日期。对于一个美国选项,使用
1
——- - - - - -2
向量的日期指定日期边界运动。一个美式选择权可以行使等之间的任何日期或日期。如果只有一个非南
日期是上市,那么选项之间可以行使解决
日期和单一上市价值ExerciseDates
。
支持现万博1manbetx有的代码,optByBatesFD
还接受连续日期数据作为输入,但不推荐。
OptSpec
- - - - - -选项的定义
特征向量的价值“电话”
或“把”
|字符串值“电话”
或“把”
定义的选项,指定为一个标量用特征向量或字符串的值“电话”
或“把”
。
数据类型:细胞
|字符串
罢工
- - - - - -期权执行价格的价值
标量数值
期权执行价格值,指定为一个标量数值。
数据类型:双
半
- - - - - -标的资产的初始方差
标量数值
下属的初始方差资产,指定为一个标量数值。
数据类型:双
ThetaV
- - - - - -长期的基础资产的方差
标量数值
长期下属资产的方差,指定为一个标量数值。
数据类型:双
卡巴
- - - - - -修正平均速度为基础资产的方差
标量数值
修正平均速度为基础资产,指定为一个标量数值。
数据类型:双
SigmaV
- - - - - -波动的基础资产的方差
标量数值
波动的方差下属资产,指定为一个标量数值。
数据类型:双
RhoSV
- - - - - -维纳过程为基础资产之间的相关性及其方差
标量数值
标的资产的维纳过程之间的相关性及其方差,指定为一个标量数值。
数据类型:双
MeanJ
- - - - - -意思是随机跳比例大小
标量小数
的均值随机跳比例大小(J),指定为一个标量小数日志
(1 +J)是正态分布均值(日志
(1 +MeanJ
)-0.5 *JumpVol
^ 2)和标准差JumpVol
。
数据类型:双
JumpVol
- - - - - -标准偏差的日志
(1 +J)
标量小数
标准偏差的日志
(1 +J),J
是随机跳比例大小,指定为一个标量小数。
数据类型:双
JumpFreq
- - - - - -年度泊松跳跃过程的频率
标量数值
年度泊松跳跃过程的频率,指定为一个标量数值。
数据类型:双
名称-值参数
指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字
在报价。
例子:(价格、PriceGrid) = optByBatesFD(速度,AssetPrice,解决,ExerciseDates, OptSpec,罢工,V0, ThetaV,卡帕,SigmaV, RhoSV, MeanJ, JumpVol, JumpFreq,‘基础’,7)
基础
- - - - - -日计数的基础工具
0
(默认)|数值:0
,1
,2
,3
,4
,6
,7
,8
,9
,10
,11
,12
,13
日计数仪器的基础上,指定为逗号分隔组成的“基础”
和使用支持一个标量值:万博1manbetx
0 =实际/实际
1 = 30/360 (SIA)
2 =实际/ 360
3 =实际/ 365
4 = 30/360 (PSA)
5 = 30/360 (ISDA)
6 = 30/360(欧洲)
7 =实际/ 365(日本)
8 =实际/实际(国际)
9 =实际/ 360(国际)
10 =实际/ 365(国际)
11 = 30/360E(国际)
12 =实际/ 365 (ISDA)
13 =总线/ 252
有关更多信息,请参见基础。
数据类型:双
DividendYield
- - - - - -不断加剧基础资产的收益率
0
(默认)|标量数值
不断加剧基础资产收益率,指定为逗号分隔组成的“DividendYield”
和一个标量数值。
请注意
如果你输入一个值DividendYield
,然后设置DividendAmounts
和ExDividendDates
=[]
或不输入。如果你输入的值DividendAmounts
和ExDividendDates
,然后设置DividendYield
=0
。
数据类型:双
DividendAmounts
- - - - - -现金股利金额
[]
(默认)|向量
现金股利,指定为逗号分隔组成的“DividendAmounts”
和一个NDIV
——- - - - - -1
向量。
请注意
每个股息金额必须有一个相应的除息日。如果你输入的值DividendAmounts
和ExDividendDates
,然后设置DividendYield
=0
。
数据类型:双
ExDividendDates
- - - - - -除息的日期
[]
(默认)|datetime数组|字符串数组|日期特征向量
除息日期,指定为逗号分隔组成的“ExDividendDates”
和一个NDIV
——- - - - - -1
使用datetime向量数组,字符串数组,或日期特征向量。
支持现万博1manbetx有的代码,optByBatesFD
还接受连续日期数据作为输入,但不推荐。
AssetPriceMax
- - - - - -最高价格价格网格边界
如果未指定的,价值是基于到期资产价格分布计算(默认)|积极的标量数值
最高价格的价格网格边界,指定为逗号分隔组成的“AssetPriceMax”
和积极的标量数值。
数据类型:双
VarianceMax
- - - - - -最大方差方差网格边界
1.0
(默认)|标量数值
最大方差方差网格边界,指定为逗号分隔组成的“VarianceMax”
作为一个标量数值。
数据类型:双
AssetGridSize
- - - - - -资产网格的有限差分网格的大小
400年
(默认)|标量数值
资产网格的有限差分网格的大小,指定为逗号分隔组成的“AssetGridSize”
和一个标量数值。
数据类型:双
VarianceGridSize
- - - - - -的节点数的方差网格有限差分网格
200年
(默认)|标量数值
的节点数的方差网格有限差分网格,指定为逗号分隔组成的“VarianceGridSize”
和一个标量数值。
数据类型:双
TimeGridSize
- - - - - -时间网格的有限差分网格的节点数量
One hundred.
(默认)|积极的数字标量
的节点数量的网格的有限差分网格的时候,指定为逗号分隔组成的“TimeGridSize”
和积极的数字标量。
数据类型:双
AmericanOpt
- - - - - -选择类型
0
(欧洲)(默认)|标量值的[0,1]
选择类型,指定为逗号分隔组成的“AmericanOpt”
和一个标量国旗这些值之一:
0
——欧洲1
——美国
数据类型:双
输出参数
价格
——期权价格
标量数值
期权价格,作为一个标量返回数值。
PriceGrid
——网格包含价格计算的有限差分法
网格
包含价格计算的网格有限差分方法,返回为一个二维网格的大小AssetGridSize
⨉TimeGridSize
。列的数量不一定相等TimeGridSize
因为运动函数增加了运动和除息日期时间网格。PriceGrid (:,:,)
包含的价格t=0
。
AssetPrices
——资产价格
向量
相对应的资产价格的第一个维度PriceGrid
,作为一个向量返回。
方差
——方差
向量
对应于第二维度的方差PriceGrid
,作为一个向量返回。
次
-次
向量
乘以对应的第三维度PriceGrid
,作为一个向量返回。
更多关于
香草选项
一个香草选项是一个类别的选项只包含最标准组件。
香草的选择有一个过期日期和简单的执行价格。美式期权和欧式期权都归类为香草选项。
香草的支付选项如下:
一个电话:
把:
地点:
圣标的资产的价格在时间吗t。
K是执行价格。
有关更多信息,请参见香草选项。
贝茨随机波动跳跃扩散模型
贝茨模型[1]对赫斯顿模型进行扩展,包括随机波动性和默顿(类似于)跳扩散参数的建模突然资产价格波动。
随机微分方程是:
地点:
r是连续的无风险利率。
问是持续的股息收益率。
年代t资产价格在时间吗t。
vt资产价格差异在时间吗t。
J是随机跳转大小条件跳转发生比例,在哪里ln
(1 +J)通常是分布式的意思
和标准差δ,(1 +J)有一个对数正态分布:
地点:
v0的初始方差资产价格在哪里t= 0 (v0> 0)。
θ是长期方差水平(θ> 0)。
κ是均值回归速度(κ> 0)。
σv是波动的方差(σv> 0)。
p维纳过程之间的关系吗Wt和 (1)≤p≤1)。
μJ的意思是J(μJ> 1)。
δ的标准偏差ln
(1 +J)(δ≥0)。
是一年一度的频率(强度)的泊松过程Pt( ≥0)。
引用
[1]贝茨,d S。“跳跃和随机波动:汇率过程隐含在德国马克的选择。”金融研究的回顾。9卷,1号,1996年。
版本历史
介绍了R2019aMATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。