随机微分方程的欧拉模拟
这个函数模拟表单的任何向量值SDE
哪里:
X是一个据nvar——- - - - - -1
流程变量的状态向量(例如,短期利率或股票价格)来模拟。
w ^是一个NBrowns——- - - - - -1
布朗运动向量。
F是一个据nvar——- - - - - -1
矢量值漂移率函数。
G是一个据nvar——- - - - - -NBrowns矩阵值扩散率函数。
simByEuler
模拟NTrials
样本路径据nvar
相关状态变量驱动NBrowns
风险过的布朗运动源NPeriods
连续观测周期,用欧拉方法近似连续时间随机过程。
这个仿真引擎提供底层广义连续时间过程的离散时间近似。仿真是直接从运动的随机微分方程的。因此,离散时间过程接近真实连续时间过程仅作为的DeltaTime
接近零。
输入参数ž
允许您直接指定噪声生成过程。此过程优先于关联
的参数SDE
对象的值对立的
输入信号。如果没有指定值ž
,simByEuler
生成相关高斯变量,有或没有要求的对偶抽样。
的结束时期流程
参数允许提前终止一个给定的审判。在每个时间步骤结束时,simByEuler
测试状态向量XŤ为清一色为NaN
条件。因此,要提前终止一个给定的试验,所有元素的状态向量XŤ必须为NaN
。此测试启用用户定义流程
功能,指示试验提前结束,并在某些情况下提供显著的性能优势(例如,为彻底的障碍期权定价)。
[1]迪利斯特拉,G.和F.德尔巴恩。具有随机漂移项的离散随机(利率)过程的收敛性。应用随机模型和数据分析。,1998年,第二卷。14,没有。1期,第77-84。
[2]海厄姆,德斯蒙德,和雪蓉毛。“蒙地卡罗模拟涉及均值回复平方根过程的收敛。”计算金融杂志,第8卷,第3期。2005年3月,第35-61页。
随机波动率模型的偏置模拟方案之比较。定量金融学卷。10,没有。2,2010年2月,第177-94