|
我们试探性地选择=Vmax。Heston Pdean和Heston LCP初始边值问题的半离散化如下所示。考虑到狄里克莱条件(46),[0,Smax]×[0,Vmax]中的网格由{(si,vj):1给出≤ 我≤ m、 0≤ J≤ m} 。在该网格中,每个空间导数被第4节中描述的相应二阶中心函数公式替换,并对边界v=0、s=Smax和v=Vmax进行了修改。在边界v=0时,导数u/v用二阶前向公式近似。v方向上的所有其他导数项在v=0时消失,因此不需要进一步处理。在边界s=Smax处,s方向上的空间导数如第7.1节所述。请注意,s=s时的Neumann条件(47)最大化混合导数u/sv消失在那里。在边界v=Vmax处,需要考虑v方向上的空间导数。这完全类似于s=s时s方向的情况,现在使用Neumann条件(48)。通过应用金融中的算子分裂方法确定时间离散化误差27be(m,m,N)=max|嗯,我-Ul(T)|:K<si<K,0<vj<1, (50)其中索引l对应于网格点(si,vj)。使用(m,m,N)=(160,80,5000)计算参考向量u(T)。我们研究了(m,m,N)=(160,80,2k),k=0,1,10和三种方法:带θ=和平滑的Do方案,带θ=和不带平滑的MCS方案,以及带平滑的Crank–Nicolson方案。图7显示了欧洲看跌期权获得的结果。第一个观察结果是,对于所有三种方法,时间误差都是由一个适度值从上方限定的,并且随着N的增加而单调减小。Themmcs和Crank–Nicolson格式的误差图几乎相同,并且揭示了二阶收敛行为。
|