赫斯顿
赫斯顿
模型
描述
创建并显示赫斯顿
对象,它们派生自sdeddo
(SDE从漂移和扩散对象)。
使用赫斯顿
对象来模拟两个状态变量的示例路径。每个状态变量都是由一个单一的布朗运动风险源驱动的NPeriods
连续观察期,近似连续时间随机波动过程。
赫斯顿模型是二元复合模型。每个Heston模型由两个耦合的单变量模型组成:
创建
描述
创建默认值赫斯顿
=赫斯顿(返回
,速度
,水平
,波动
)赫斯顿
对象。
指定所需的输入参数为以下类型之一:
一个MATLAB®数组中。指定数组表示静态(非时变)参数规范。该数组完全捕获了所有实现细节,这些细节显然与参数表单相关联。
一个MATLAB函数。指定一个函数为几乎任何静态、动态、线性或非线性模型提供了间接支持。金宝app这个参数是通过接口支持的,因为所有的金宝app实现细节都是隐藏的,并被函数完全封装。
请注意
您可以根据需要指定数组和函数输入参数的组合。
此外,如果函数接受标量时间,则参数被标识为时间的确定性函数t
作为它唯一的输入参数。否则,参数被假定为时间的函数t和国家X (t)并使用两个输入参数调用。
构造一个赫斯顿
=赫斯顿(___,名称,值
)赫斯顿
对象,并使用由一个或多个指定的附加选项名称,值
对参数。
名字
属性名和价值
是其对应的值。名字
必须出现在单引号内(”
)。可以以任意顺序指定多个名称-值对参数,如Name1, Value1,…,的家
的赫斯顿
对象具有以下内容属性:
开始时间
-初始观测时间StartState
-初始状态为开始时间
相关
—设备接入功能相关
输入,可作为时间函数调用漂移
-复合漂移率函数,可作为时间和状态的函数调用扩散
-复合扩散率函数,可作为时间和状态的函数调用模拟
-模拟功能或方法返回
-输入参数的访问函数返回
,可作为时间和状态的函数调用速度
-输入参数的访问函数速度
,可作为时间和状态的函数调用水平
-输入参数的访问函数水平
,可作为时间和状态的函数调用波动
-输入参数的访问函数波动
,可作为时间和状态的函数调用
输入参数
属性
对象的功能
插入 |
随机微分方程(SDEs)的布朗插值钻 ,BM ,“绿带运动” ,CEV ,圆形的 ,HWV ,赫斯顿 ,SDEDDO ,SDELD ,或SDEMRD 模型 |
模拟 |
模拟多元随机微分方程(SDEs)钻 ,BM ,“绿带运动” ,CEV ,圆形的 ,HWV ,赫斯顿 ,SDEDDO ,SDELD ,SDEMRD ,默顿 ,或贝茨 模型 |
simByEuler |
随机微分方程(SDEs)的欧拉模拟钻 ,BM ,“绿带运动” ,CEV ,圆形的 ,HWV ,赫斯顿 ,SDEDDO ,SDELD ,或SDEMRD 模型 |
simByQuadExp |
模拟贝茨 ,赫斯顿 ,圆形的 样本路径采用二次指数离散格式 |
simByTransition |
模拟赫斯顿 有过渡密度的样本路径 |
simByMilstein |
模拟赫斯顿 用米尔斯坦近似得到的样本路径 |
例子
更多关于
算法
当您将所需的输入参数指定为数组时,它们将与特定的参数形式相关联。相比之下,当您指定任何必需的输入参数作为函数时,您几乎可以自定义任何规范。
访问没有输入的输出参数只是返回原始输入规范。因此,当您在没有输入的情况下调用这些参数时,它们的行为就像简单的属性一样,并允许您测试原始输入规范的数据类型(double vs. function,或者等价地,静态vs.动态)。这对于验证和设计方法非常有用。
当您用输入调用这些参数时,它们的行为就像函数一样,给人一种动态行为的印象。参数接受观测时间t一个状态向量Xt,并返回一个适当维度的数组。即使你最初将输入指定为数组,赫斯顿
将其视为时间和状态的静态函数,这意味着保证所有参数都可以通过相同的接口访问。
参考文献
[1] Aït-Sahalia, Yacine。检验现货利率的连续时间模型。金融研究回顾,第9卷,第9期。2, 1996年4月,第385-426页。
[2] Aït-Sahalia, Yacine。利率和其他非线性扩散的过渡密度。金融杂志,第54卷,第54号。4, 1999年8月,第1361-95页。
保罗·格拉瑟曼。金融工程中的蒙特卡罗方法。施普林格,2004年。
好,约翰。期权、期货及其他衍生品。第7版,普伦蒂斯出版社,2009年。
[5]约翰逊,诺曼劳埃德,等。连续单变量分布。第2版,Wiley, 1994。
Steven E. Shreve。金融随机微积分。施普林格,2004年。