期权定价理论是现代金融学研究体系中的重要组成部分. 期权赋予持有人在规定时间内以事先约定的价格买入(看涨期权)或卖出(看跌期权)某种标的资产的权利. 根据持有人行使权利的时间规定不同,期权可分为欧式期权和美式期权. 欧式期权只能在到期日被执行,但美式期权可以在到期日之前的任何时刻被执行,因而其定价问题更为复杂. 目前世界各地的期权交易所交易的期权大部分是属于美式期权类型,所以美式期权定价问题的研究具有更重要的实际应用意义.
不同于Black-Scholes模型[1],跳跃扩散期权定价模型[2-3]中假设标的资产价格的变动除了服从随机布朗运动外,还加入了随机跳跃过程,因而其能更好地模拟实际金融市场中的价格变动情况. 本文将研究Merton跳跃扩散模型下美式期权定价问题的求解. 美式期权定价问题的求解有2种常用方法:(1)基于二叉树或三叉树模型计算[4-5];(2)利用Ito引理,将跳跃扩散期权定价模型的计算转化为求解一个偏微分积分方程(PIDE)[6-8]. 由于美式期权具有可提前执行的特点,其相应的跳跃扩散模型则是1个带有自由边界的偏微分积分方程. 该方程并不存在解析解,所以对其数值解法的研究是非常必要的.
目前已有的美式期权定价偏微分积分模型的计算通常采用2阶精度的Crank-Nicolson差分格式离散方程. 该差分格式虽然稳定性较高,但精度较低[9-10]. 本文作者在文献[11]中建立了1个4阶精度紧致差分格式计算跳跃扩散下欧式期权和双障碍期权定价模型. 本文将进一步将该高精度紧致差分格式推广至求解美式期权定价模型,以建立起美式期权定价问题求解的高效算法.
1 期权定价模型和差分格式在跳跃扩散过程下,欧式期权价格
$\begin{split}&{u_t} = {\cal L}u = \displaystyle\frac{{{\sigma ^2}}}{2}{u_{xx}} + \left( {r - \lambda \kappa - \displaystyle\frac{{{\sigma ^2}}}{2}} \right){u_x} - \left( {r + \lambda } \right) + \\&\;\;\;\;\;\;\;\;\;\;\lambda \int_{ - \infty }^{ + \infty } {u\left( {x + y,t} \right)f\left( y \right){\rm{d}}y} .\end{split}$ | (1) |
其中
$f\left( y \right) = \displaystyle\frac{{{{\rm{e}}^{ - {{\left( {y - {\mu _{\rm{M}}}} \right)}^2}/2{\rm{\sigma }}_{\rm{M}}^2}}}}{{\sqrt {2\pi } {\sigma _{\rm{M}}}}},$ | (2) |
并设:
由于美式期权可提前执行的特点,其价格
$\left\{ \begin{array}{l}\left( {{u_t} - {\cal L}u} \right) \geqslant 0,\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;t \in \left( {0,T} \right],\;\;x \in {\bf{R}},\\[5pt]u \geqslant \phi ,\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;t \in \left( {0,T} \right],\;\;x \in {\bf{R}},\\[5pt]\left( {{u_t} - {\cal L}u} \right)\left( {u - \phi } \right) = 0,\;\;\;t \in \left( {0,T} \right],\;\;x \in {\bf{R}}.\end{array} \right.$ | (3) |
初始条件(以看跌期权为例)为
$u\left( {x,0} \right) = \phi \left( x \right) = {\rm{max}}\left\{ {K\left( {1 - {{\rm{e}}^x}} \right),0} \right\},\;\;\;\;x \in {\bf{R}}.$ | (4) |
边界条件为
$u\left( {x,t} \right) \approx \left\{ {\begin{array}{*{20}{l}}{K\left( {{{\rm{e}}^{ - rt}} - {{\rm{e}}^x}} \right),\;\;\;\;x \to - \infty ,}\\[5pt]{0,\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;x \to + \infty .}\end{array}} \right.$ | (5) |
为了求得期权价格的数值解,首先将无界积分区域R截断为有限区域
$\begin{split}& \displaystyle\mathop\sum \limits_{j = - 1}^1 {p_{j + 2}}\left[ {{{u'}_{i + j}}\left( t \right) - \lambda u{f_{i + j}}\left( t \right)} \right] = \\ &\;\;\;\;\;\;\displaystyle\mathop\sum \limits_{j = - 1}^1 {q_{j + 2}}\cdot{u_{i + j}}\left( t \right) + O\left( {{h^4}} \right), \end{split}$ | (6) |
其中:
$\begin{array}{l}{a_1} = \displaystyle\frac{{{\sigma ^2}}}{2},\;\;\;\;{a_2} = r - \lambda \kappa - {a_1},\;\;\;\;{a_3} = r + \lambda ,\\[12pt]{p_1} = \displaystyle\frac{1}{{12}} - \displaystyle\frac{{{a_2}h}}{{24{a_1}}},\;\;\;\;{p_2} = \displaystyle\frac{5}{6},\;\;\;\;{p_3} = \displaystyle\frac{1}{{12}} + \displaystyle\frac{{{a_2}h}}{{24{a_1}}},\\[12pt]{q_1} = \displaystyle\frac{{a_2^2}}{{12{a_1}}} + \displaystyle\frac{{{a_1}}}{{{h^2}}} - \displaystyle\frac{{{a_2}}}{{2h}} - {a_3}{p_1},\\[12pt]{q_2} = - \displaystyle\frac{{a_2^2}}{{6{a_1}}} - \displaystyle\frac{{2{a_1}}}{{{h^2}}} - \displaystyle\frac{{5{a_3}}}{6},\\[12pt]{q_3} = \displaystyle\frac{{a_2^2}}{{12{a_1}}} + \displaystyle\frac{{{a_1}}}{{{h^2}}} + \displaystyle\frac{{{a_2}}}{{2h}} - {a_3}{p_3}.\end{array}$ |
对积分
除去式(6)中的误差项
$\left[ {{Bu}\left( t \right) + {c}\left( t \right)} \right]{\rm{'}} \geqslant {Au}\left( t \right) + {d}\left( t \right),$ | (7) |
其中
将时间区间[0, T]分割为:
$\left\{ {\begin{array}{*{20}{l}}{\left( {B \!-\! \displaystyle\frac{\tau }{2}A} \right){{u}^k} \geqslant \left( {B \!+\! \displaystyle\frac{\tau }{2}A} \right){{u}^{k - 1}} \!+\! \displaystyle\frac{\tau }{2}\left( {{{d}^k} \!+\! {{d}^{k - 1}}} \right) \!+\! \left( {{{c}^{k - 1}} \!-\! {{c}^k}} \right),}\\[10pt]{{u^k} \geqslant \phi ,\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;k = 1,2, \cdots ,n.\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;}\end{array}} \right.$ | (8) |
以上2个不等式至少1个取等号. 对上述线性互补问题式(8)可应用经典的PSOR解法[13]或者算子分裂法[14]等方法求解.
2 奇异性分离虽然理论证明表示,Spotz差分格式是4阶精度的紧致差分格式,但由于期权定价模型的初始条件(4)具有不光滑性,故在实际计算中应用该格式求解期权定价模型并未能达到4阶精度.
为了解决这个问题,在文献[11]中作者采用了在不光滑点局部加密网格的方法,使计算精度恢复到4阶. 本文研究的是美式期权定价模型,考虑到相应的欧式期权定价模型存在解析公式且2个模型的初始条件相同,故可采用奇异性分离[15-16]来克服初始条件的不光滑性,同时避免了复杂的局部网格加密算法.
令
$\left\{ {\begin{array}{*{20}{l}}{\left( {B\! -\! \displaystyle\frac{\tau }{2}A} \right){u}_{\rm{D}}^k \!\geqslant \!\left( {B \!+\! \displaystyle\frac{\tau }{2}A} \right){u}_{\rm{D}}^{k - 1} \!+\! \displaystyle\frac{\tau }{2}\left( {{{d}^k} \!+\! {{d}^{k - 1}}} \right) \!+\! \left( {{{c}^{k - 1}} \!-\! {{c}^k}} \right),}\\[10pt]{{u}_{\rm{D}}^k \geqslant \phi - {u}_{\rm{E}}^k,\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;k = 1,2, \cdots ,n.\;\;\;\;\;}\end{array}} \right.$ | (9) |
从式(9)中求得
本节将比较本文所提出的高精度紧致差分格式与经典的Crank-Nicolson算法在求解跳跃扩散下美式期权定价模型下的差异.
各参数设定如下:
![]() |
表 1 高精度紧致差分格式和Crank-Nicolson差分格式比较 Table 1 The comparison between high accuracy compact difference scheme and Crank-Nicolson difference scheme |
从表1可看出,由于美式期权自由边界的影响,高精度紧致差分格式计算美式期权达不到其应用在计算欧式期权时所具有的4阶精度[11]. 但是在同一网格分布上,采用本文所提出的带奇异性分离技术的高精度紧致差分格式计算美式期权价格,比经典Crank-Nicolson差分格式能获得更高精度的近似计算解. 这一点在较粗网格上尤其显著. 在最粗的网格上,使用Crank-Nicolson格式计算的结果和精确解误差较大,但使用本文的高精度格式所计算的解和精确解误差非常小. 特别需要指出的是,由于本文所采用的高精度格式是紧致差分格式,即差分格式是建立在相邻的3个点上,所以其在计算量和计算时间上与Crank-Nicolson差分格式是相仿的. 综上可得出,采用本文所提出的奇异性分离和高精度紧致差分格式相结合的算法,能快速有效地获得Merton跳跃扩散模型下美式期权价格的数值解.
4 结论本文建立了美式期权定价Merton模型的高精度数值求解方法。对模型采用奇异性分离方法后,再利用Spotz高精度紧致差分格式和算子分裂法相结合求得模型的近似解。从具体实例的计算结果可得出,本文所建立的方法与经典的Crank-Nicolson差分格式相比较,在不增加计算量的同时可以显著提高计算精度.
[1] | BLACK F, SCHOLES M. The pricing of options and corporate liabilities[J]. Journal of Political Economy, 1973, 81: 637-659. DOI: 10.1086/260062. |
[2] | MERTON R. Option pricing when underlying stock returns are discontinuous[J]. Journal of Finance Economics, 1976, 3: 125-144. DOI: 10.1016/0304-405X(76)90022-2. |
[3] | KOU S G. A jump-diffusion model for option pricing[J]. Management Science, 2002, 48(8): 1086-1101. DOI: 10.1287/mnsc.48.8.1086.166. |
[4] |
粱进. 具有跳扩散的美式期权二叉树计算格式的收敛速率[J].
高等学校计算数学学, 2008, 30(1): 76-96.
LIANG J. On the convergence rate of the binomial tree scheme for an American option with jump-diffusion[J]. Numerical Mathematics A Journal of Chinese Universities, 2008, 30(1): 76-96. |
[5] |
何颖俞. 美式期权的三叉树定价模型[J].
黑龙江大学自然科学学报, 2008, 25(1): 81-84.
HE Y Y. A trinomial tree methods for princing American options[J]. Journal of Natural Science of Heilongjiang University, 2008, 25(1): 81-84. |
[6] | ALMENDRAL A, OOSTERLEE C. Numerical valuation of options with jumps in the underlying[J]. Applied Numerical Mathematics, 2005, 53(1): 1-18. |
[7] | HALLUIN Y, FORSYTH P, VETZAL K. Robust numerical methods for contingent claims under jump diffusion processes[J]. IMA Journal of Numerical Analysis, 2005, 25: 87-112. DOI: 10.1093/imanum/drh011. |
[8] | FENG L, LINETSKY V. Pricing options in jump-diffusion models: an extrapolation approach[J]. Journal of the Operations Research Society of America, 2008, 56(2): 304-325. |
[9] |
钟坚敏, 柴昱洲, 孔繁博,等. 美式看跌期权定价问题的有限差分直接法[J].
重庆理工大学学报, 2011, 25(11): 106-110.
ZHONG J M, CHAI Y Z, KONG F B, et al. Finite difference direct method for American put option[J]. Journal of Chongqing Universityof Technology, 2011, 25(11): 106-110. DOI: 10.3969/j.issn.1674-8425-B.2011.11.021. |
[10] |
王丽萍, 许作良, 马青华, 等. 美式看跌期权定价的两种有限差分格式[J].
数学的实践与认识, 2012, 42(24): 33-38.
WANG L P, XU Z L, MA Q H, et al. Two kinds of finite difference scheme of pricing for American put options[J]. Mathematics in Practice and Theory, 2012, 42(24): 33-38. DOI: 10.3969/j.issn.1000-0984.2012.24.004. |
[11] | YANG S L, LEE S T, SUN H W. Boundary value methods with the Crank–Nicolson preconditioner for pricing options in the jump-diffusion model[J]. International Journal of Computer Mathematics, 2011, 88(8): 1730-1748. DOI: 10.1080/00207160.2010.524929. |
[12] | SPOTZ W F, CAREY G F. Extension of high-order compact schemes to time-dependent problems[J]. Numerical Methods for Partial Ditierential Equations, 2001, 17(6): 657-672. DOI: 10.1002/(ISSN)1098-2426. |
[13] | COTTLE R W, PANG J S, STONE R E. The linear complementarity problem[M]. London: Academic Press, 1992. |
[14] | IKONEN S, TOIVANEN J. Operator splitting methods for American option pricing[J]. Applied Mathematics Letters, 2004, 17(7): 809-814. DOI: 10.1016/j.aml.2004.06.010. |
[15] | ZHU Y L, WU X, CHERN I L. Derivatives securities and difference methods[M]. New York: Springer, 2004. |
[16] |
王建华, 董志华. 奇点分离法在美式期权定价中的应用[J].
武汉理工大学学报, 2010, 32(5): 803-814.
WANG J H, DONG Z H. Application of singularity-separating method in pricing American option[J]. Journal of Wuhan University Oftechnology, 2010, 32(5): 803-814. |