基于漂移和扩散分量的随机微分方程模型
这种抽象也将漂移率和扩散率对象的概念概括为函数sdeddo
对特定的时间值进行评估t和国家Xt.就像钻
对象,sdeddo
对象允许您模拟的样例路径据nvar
状态变量由NBROWNS
布朗运动危险源结束NPERIODS
连续的观察周期,近似连续时间的随机过程。
该方法允许你模拟表单中的任何向量值SDEDDO:
(1) |
Xt是一个据nvar
——- - - - - -1
过程变量的状态向量。
dWt是一个NBROWNS
——- - - - - -1
布朗运动向量。
F是一个据nvar
——- - - - - -1
向量值函数漂移率。
G是一个据nvar
——- - - - - -NBROWNS
矩阵值扩散率函数。
创建一个默认的SDEDDO
= sdeddo (DriftRate
,DiffusionRate
)SDEDDO
对象。
创建一个SDEDDO
= sdeddo (___,名称,值
)SDEDDO
对象,具有由一个或多个指定的其他选项名称,值
对参数。
的名字
属性名和价值
是其对应的值。的名字
必须出现在单引号内(”
).可以按任意顺序指定多个名称-值对参数Name1, Value1,…,的家
.
的SDEDDO
对象显示如下内容属性:
开始时间
-初始观测时间
StartState
—初始状态开始时间
相关
—接入功能相关
输入参数,可作为时间函数调用
漂移
-复合漂移率函数,可作为时间和状态的函数调用
扩散
-复合扩散速率函数,可作为时间和状态函数调用
一个
—“漂移率”属性的访问功能一个
,可作为时间和状态的函数调用
B
—“漂移率”属性的访问功能B
,可作为时间和状态的函数调用
α
—对于扩散速率属性的访问函数α
,可作为时间和状态的函数调用
σ
—对于扩散速率属性的访问函数σ
,可作为时间和状态的函数调用
模拟
—模拟功能或模拟方法
插入 |
随机微分方程的布朗插值 |
模拟 |
模拟多元随机微分方程(SDEs) |
simByEuler |
随机微分方程的欧拉模拟 |
当您将所需的输入参数指定为数组时,它们将与特定的参数形式相关联。相反,当您指定一个必需的输入参数作为函数时,您几乎可以自定义任何规范。
在没有输入的情况下访问输出参数只会返回原始的输入规范。因此,当您在没有输入的情况下调用这些参数时,它们的行为就像简单的属性一样,并允许您测试原始输入规范的数据类型(double vs. function,或者等效地,静态vs.动态)。这对于验证和设计方法非常有用。
当您使用输入调用这些参数时,它们的行为就像函数一样,给人一种动态行为的印象。参数接受观测时间t一个状态向量Xt,并返回一个适当维数的数组。即使你最初指定了一个数组作为输入,sdeddo
将其视为时间和状态的静态函数,从而保证所有参数都可以通过同一接口访问。
Ait-Sahalia, Y. <检验连续时间模型的即期利率>。《金融研究评论, 1996年春季,第9卷,第2期,第385-426页。
a - sahalia, Y. <利率和其他非线性扩散的过渡密度>金融杂志,第54卷,第4期,1999年8月。
[3] Glasserman, P。《金融工程中的蒙特卡罗方法》。纽约,斯普林格出版社,2004年。
J. C.赫尔。期权、期货和其他衍生品Englewood Cliffs, NJ: Prentice Hall, 2002年。
约翰逊,n.l., S. Kotz和N. Balakrishnan。连续单变量分布。第二卷,第二版,纽约,约翰·威利父子公司,1995年。
什里夫,s.e。金融随机演算II:连续时间模型。纽约:斯普林格出版社,2004。