随着中国金融市场的发展, 期权将逐步进入中国市场, 并有越来越大的发展空间, 期权定价的问题也逐渐受到关注.近些年来, 很多学者研究了一些特殊期权以及含期权的金融产品的定价问题[1-5].本文主要研究商品期货期权和裂解价差期权的定价问题.期货期权和裂解价差期权分别指以期货合约和裂解价差为标的的期权, 裂解价差为汽油价格或燃料油价格与原油价格的差值.与股票市场不同, 商品现货(期货)具有均值回归、跳跃等重要特征, 同时为了拟合相应期货期权的隐含波动率, 一般还需要时间非齐次的更复杂的随机模型, Li Jing等[6]提出的ASubCIR(additive subordinate Cox-Ingersoll-Ross)模型较好地解决了这些问题.另外, 对于价差期权的定价问题, 虽然Hikspoors和Jaimungal[7]给出了期权价格的解析表示, 但该模型仅局限于执行价格为0的特殊情况, 对于一般情况的价差期权, 即使在B-S模型下, 大部分研究也只给出近似的边界公式, 没有价格的解析表示, 但利用Fourier变换方法可以进行快速计算.
本节简要介绍Li Jing等基于ASubCIR随机过程提出的交叉商品(cross-commodity)模型及相关结果.
若 $\mathbb{R}_{+}$上 $X_t$为CIR过程, 即
其中 $\kappa >0, \theta >0, \sigma >0, W_t$为标准Brown运动.并记上述CIR分布的转移概率为 $(P_t, t\geq0)$, 在 $C([0, \infty])$上转移半群 $\{\mathcal{P}_{t}, t\geq 0\}$满足
$\mathbb{E}_x$表示在 $X_t$对应的概率测度 $\mathbb{P}_x$下的期望, $X_t$初值为 $x$.上述条件下, 给出如下定义.
定义2.1 若 ${\{A_t\}}_{t\geq 0}$为一个初值为0, 具有独立增量的非负随机连续的càdlàg过程, 定义 $X_t^{\psi}=X_{A_t}(X_t^{\psi}=x_0)$为ASubCIR (additive subordinate Cox-Ingersoll-Ross)过程, 此时, ${\{A_t\}}_{t\geq 0}$称为可加下标(additive subordinator), $\{A_t\}$的Laplace变换[8]为
易知每组 $(\kappa, \theta, \sigma, \psi)$与唯一的ASubCIR过程相对应, 称 $(\kappa, \theta, \sigma, \psi)$为这个ASubCIR过程的生成元组.
一种简单的获取可加下标的方式为将Lévy下标(Lévy subordinator)的相关参数转化为时间的函数.另外, 对于Sato过程, 其对应的可加下标较易得到.如IG-Sato, Gamma-Sato可加下标的Lapalce指数可由IG, Gamma下标的Laplace指数得到[8]
ASubCIR过程具有状态相依和时间相依的均值回复跳跃, 且具有时间非齐次性等特点, 这些性质与商品市场价格变动相一致.
与文献[6]中相同, 假设在风险中性测度下, 两商品的现货价格满足:
对于上面的表示, 有以下两点说明:
(1) 因为价差期权所涉及的两种商品往往是原料(如原油)和产成品(如燃料油), 影响原料价格的因素定会对产成品价格产生影响, 用 $X_t^{\psi_1}$刻画这些共同的影响因素.同时用 $X_t^{\psi_2}$刻画只对产成品价格产生影响的因素.并且, 假设 $X_t^{\psi_1}, X_t^{\psi_2}$为两个独立的ASubCIR过程, 其生成元组分别为 $(\kappa_1, \theta_1, \sigma_1, \psi_1)$, $(\kappa_2, \theta_2, \sigma_2, \psi_2)$;
(2) 记 $F_i(0, T_i)(i=1, 2)$为到期时间为 $T_i$, 第 $i$个商品期货的初始时刻的价格.在风险中性测度下, 期货价格可表示为现货价格的条件期望, 则 $a_1(t), a_2(t)$可以通过期货价格初值确定, 即 $a_1(t)=F_1(0, T_1)/\mathbb{E}[X_t^{\psi_1}], a_2(t)=F_2(0, T_2)/\mathbb{E}[X_t^{\psi_1}+X_t^{\psi_2}]$.
ASubCIR过程可以更好地拟合两个期货期权的隐含波动率曲面和相应的价差期权隐含相关系数, 在刻画商品市场价格时具有明显的优势, 但是, Li Jing等文章的特征函数展开方法在计算上比较慢且不稳定, 这就需要一种更方便快捷的定价方法.本文尝试利用Fourier变换方法对期权定价, 在此之前, 首先介绍两个在文献[6]已经证明的结论:
引理2.2 对 $f\in L^2(\mathbb {R}_{+}, m)$, 令 $f_n=(f, \varphi_n)=\displaystyle\int_0^\infty{f(x)\varphi_n(x)m(x)}dx$, 若 $\sum\limits_{n=1}^{\infty}{|f_n|n^{-1/4}}<\infty$, 则ASubCIR半群 $\{\mathcal{P}_{s, t}^{\psi}, t>s\geq 0\}$有如下的特征函数展开表示:
对任意 $ t>s\geq 0$, 上式关于 $x$一致收敛, 其中 $\varphi_n(x)=\sqrt{\frac{n!\kappa}{\Gamma(\beta+n)}}\alpha^{\frac{\beta-1}{2}}L_n^{(\beta-1)}(\alpha x) $为CIR分布的特征函数, $L_n^{(v)}(x)$为广义拉盖尔多项式, $\Gamma(\cdot)$为Gamma函数, $m(x)=\frac{2}{\sigma^2}x^{\beta-1}e^{-\alpha x}$, $\alpha=\frac{2\kappa}{\sigma ^2}, ~\beta=\frac{2\kappa\theta}{\sigma^2}$.为了方便后面的计算, 引入标准化的拉盖尔多项式
$l_n^{(v)}(x) $可通过递推关系[9]得到.
引理2.3 $F_i(t, T_i)(i=1, 2)$表示 $T_i$时刻到期, 第 $i$个商品期货在时刻 $t$的价格, 则对 $0\leq t \leq T_i$, $F_i(t, T_i)(i=1, 2)$为鞅, 且
这里 $a_i(T_i)(i=1, 2)$可以通过期货初始价格得到.即
在上面的模型设定下, 下面使用Fourier变换方法对期权定价.关于Fourier变换解决期权的定价的问题, Andersen和Piterbarg [10]经给出了一个非常有意义的结论.
引理3.1 对随机变量 $\xi$, 定义它的矩母函数为 $\chi(u)=\mathbb{E}\left[e^{u\xi}\right]$, 则对 $k\in\mathbb{R} $, $\alpha>0, $
根据上面引理, 若已知矩母函数, 看涨期权的价格可以直接由公式得到, 所以下面首先对ASubCIR过程的矩母函数进行一般性的推导.
定理3.2 对生成元组为 $(\kappa, \theta, \sigma, \psi)$的ASubCIR过程 $X_t^{\psi}(X_0^{\psi}=x_0)$, 若 $\Re {(\lambda)<\alpha}$, 则其对应的矩母函数为
证 $\chi(\lambda)=\mathbb{E}\left[e^{\lambda X_t^{\psi}}\right]$, 故 $f(x)=e^{\lambda x}$, 由引理2.2可得
其中(3.4) 式利用了公式[11]
由公式使用限制条件, 要求 $\Re(\beta-1) >-1, \Re(-\frac{\lambda}{\alpha}+1)>0$, 即 $\Re {(\lambda)<\alpha}$.将上面的结果带入(2.4) 式, 经过化简即可得到定理的结果.
首先利用上面的结果对单因素及两因素的期货期权进行定价.因为看跌期权的价格可以根据平价公式由看涨期权的价格直接推导, 所以在下面的期货期权以及价差期权的定价中, 仅以看涨期权为例进行推导.
定理3.3 (1) 对以第一种商品期货为标的的看涨期权, 令
$K$和 $T$分别表示对应期权的行权价格和到期时间(下同), 则期权价格可以表示为
其中要求 $\lambda>0$, 且
(2) 对以第二种商品期货为标的的看涨期权, 令
则期权价格可表示为( $\bar{\kappa}=\frac{K}{a_2(T_2)}-\bar{C}$)
与(1) 相同, 这里也要求 $\lambda>0$, 且
证 (1) 易知 $A>0$, $F_1(t, T_1)=AX_t^{\psi_1}+B$, 记 $\chi_1(\lambda)$为 $X_t^{\psi_1}$对应的矩母函数, 又 $\frac{d\chi_1(\kappa)}{d\kappa}\big|_{\kappa=0}=\mathbb{E}\left[X_t^{\psi_1}\right]$, 根据引理3.1, 得到
上面的结果用到了期货价格 $F_1(t, T_1)$为鞅的结论, 即
下面对被积函数推导简化, 首先记 $\overline{\chi_1}(\lambda, \omega) =\frac{e^{-\kappa(-\lambda+i\omega)}\chi_1(-\lambda+i\omega)}{(-\lambda+i\omega)^{2}}$, 则
但由于被积函数为复数, 直接积分会导致运算速度较慢, 为进一步提高运算速度, 增加运算稳定性, 做如下处理:
由函数的对称性, $\displaystyle\int_{-\infty}^{\infty}{\Im \big(\overline{\chi_1}(\lambda, \omega)\big)}d\omega=0$, $\displaystyle\int_{-\infty}^{\infty}{\overline{\chi_1}(\lambda, \omega)}d\omega=2\int_{0}^{\infty}{\Re \big(\overline{\chi_1}(\lambda, \omega)\big)}d\omega$.经简单计算可知 $\Re({\overline{\chi_1}(\lambda, \omega)})$即为定理中 $h(\lambda, \omega)$, 证毕.
(2) 易知 $\bar{A}>0, \bar{B}>0$. $F_2(t, T_2)=a_2(T_2)(\bar{A}X_t^{\psi_1}+\bar{B}X_t^{\psi_2}+\bar{C})$, 由 $F_2(t, T_2)$为鞅, 与(1) 类似, 可得到
其中 $\chi_2(\lambda)$为 $\bar{A}X_t^{\psi_1}+\bar{B}X_t^{\psi_2}$对应的矩母函数, 又 $X_t^{\psi_1}$, $X_t^{\psi_2}$独立,
将矩母函数带入, 与(1) 进行相似的推导即可得到结论, 证毕.
在上面的证明中, 为了将问题简化, 做了如下处理: 1.利用鞅性质, 将期权定价公式的第一部分用期货价格初值表示; 2.利用复数的指数形式以及函数的对称性, 将定价公式简化为实表达式, 在实际的计算中发现, 这种处理方式很大程度上提高了计算的速度以及稳定性; 3.在计算中使用 $l_n^{(v)}$而不是 $L_n^{(v)}$, 是为了更好地控制函数的范围, 避免利用计算机计算时越界, 对Gamma函数取对数也是这个目的.
上面完成了单因素和两因素的期货期权定价问题, 现在考虑裂解价差期权的定价.
定理3.4 对于到期收益为 $\big(F_2(t, T_2)-F_1(t, T_1)-K\big)^{+}$的看涨价差期权, 首先令
则价差期权的价格可以表示为( $\tilde{\kappa}=\frac{K}{a_2(T_2)}-\tilde{C}$),
(1) 若 $\tilde{B}>0$, 此时要求 $0<\lambda<\frac{\alpha_1}{\tilde{B}}$,
(2) 若 $\tilde{B}<0$, 此时要求 $\lambda>0$,
(3) 若 $\tilde{B}=0$, 此时要求 $\lambda>0$,
$g_n^2, g_m^1, g_m^3$分别定义如下:
证 易知 $\tilde{A}>0$, $F_2(t, T_2)-F_1(t, T_1)=a_2(T_2)(\tilde{A}X_t^{\psi_2}-\tilde{B}X_t^{\psi_1}+\tilde{C})$, 由 $F_2(t, T_2), F_1(t, T_1)$为鞅, 可得
其中 $\chi_s(\lambda)$为 $\tilde{A}X_t^{\psi_2}-\tilde{B}X_t^{\psi_1}$对应矩母函数, 即
这里因为无法直接判断 $\tilde{B}$的符号, 所以要对不同情况分别分析. $\tilde{B}=0$和 $\tilde{B}\neq0$可分别根据单因素期货期权、两因素期货期权类似推导, 其中若 $\tilde{B}<0$, 为将其化成对数形式, 写成 $\tilde{B}=-|\tilde{B}|$的形式再进行推导.特别地, 对于 $\tilde{B}>0$, 要求 $\Re(-(-\lambda+i\omega) \tilde{B}) < \alpha_1 $, 即 $0< \lambda < \frac{\alpha_1}{\tilde{B}}$; $\tilde{B}\leq0$时仅要求 $\lambda >0$, 这也是在具体计算中需要注意的.
假设 $X_t^{\psi_1}$, $X_t^{\psi_2}$均为具有IG-Sato可加下标的CIR过程, 并且使用Li Jing等文章中模型校准的参数进行实证检验, 相关参数如表 1.用C++以及MATLAB程序设计语言实现了所有期权定价公式.为了证明本文的方法更加有效快速, 以两因素期货期权为例比较了两方法的运算速度.使用2014年2月25日市场数据和表 1中的模型参数, 对每个期权到期时间计算40个期权价格, 其中价值状况(moneyness)从0.81到1.20等距分割. 表 2详细地比较了两种方法所需要的时间. 表 3根据2014年2月25日的原油、燃料油的相关期货、期权信息以及表 1中参数, 给出了一些看涨裂解价差期权定价结果的实例.文中相关数据从彭博终端下载得到.
从上表中的结果可以看到, 利用Fourier变换能够得到在不同执行价格、到期时间下的期权价格, 而且通过对两因素期货期权价格的计算时间上的比较, 发现Fourier变换方法在计算速度上有明显的优势, 这对于期权定价公式在实际中的应用具有重要的意义.
基于Fourier变换方法对于期权进行定价, 为期权定价提供了一种较好的思路.相对于一般的期权定价方法, Fourier变换方法主要有以下优势: (1) 运用ASubCIR过程刻画商品期货标的价格, 符合商品市场本身的均值回归等特点; (2) 能够更好地拟合两个期货期权的隐含波动率曲面和相应的价差期权隐含相关系数; (3) 给出了执行价格不为0的一般情况下的价差期权价格的表达式; (4) 虽然LI JING的特征函数展开法也能计算出期权的价格, 但本文的方法定价速度更快更稳定.