1. Introduction
We aim to derive European option pricing formula under the framework of double Heston model including approximative fractional stochastic volatility and jumps. Considering the present studies, we are first to adopt this creative model. Option pricing has become a crucial issue in financial modeling since Black and Scholes [
1] did the creative work in this field. However, the assumption that the volatility is a random variable is more appropriate than constant volatility assumption since the market data shows that the volatility smile exists. Meanwhile, some studies have presented that stochastic volatility models given the interpretation about volatility smile. Therefore, the models under this framework have become an essential issue in the field of option pricing. The most favored stochastic volatility model is the Heston [
2] model. The Cox-Ingersoll-Ross (CIR) [
3] process is adopted in the model. The model has advantages of mean-reverting and non-negative characteristics. Another advantage of the model is that it only needs to explore the characteristic functions for obtaining the pricing formula for the options. Schöbel and Zhu [
4] also presented a stochastic volatility model. Compared with Heston [
2], they explored the characteristic functions with a new approach which is called expectation approach that they obtained the solution for the characteristic functions directly by deriving the expectation functions. In some cases, one-factor volatility process cannot explain the shape of the volatility smile, and therefore is not always suitable to be adopted in building option pricing models. Christoffersen et al. [
5] claimed that since the correlation between the stock returns and variance could be nonconstant, one-factor models cannot interpret the shape of the volatility smile. One way to solve this issue is to build two-factor models. Based on results from the one-factor model, they presented a two-factor model to describe the variance process. Their empirical results demonstrated that their model provides more flexibility in modeling the shape of the smile and the term structure of the volatility. Moreover, the two factors represent the relationships between short-term returns, long-term returns and the variance respectively. Therefore, the models under this framework have also become an essential issue in the field of option pricing.
Jumps explain the discontinuous nature. Merton [
6] presented that empirical data shows the existence of the discontinuous behavior, and therefore developed a model with lognormally distributed jumps. Kou [
7] developed a model with double exponentially distributed jumps. It has the characteristics of explaining the leptokurtic feature and smile. Besides the European options, it can also provide explanations and solutions for other types of derivatives. Some empirical studies have showed that jumps are needed to improve the performance of the models. Bates [
8] developed a stochastic volatility model with lognormally distributed jumps. The empirical study demonstrated that jumps can capture the volatility smile and the models under this framework can offer reasonable prices. Bakshi et al. [
9] presented several models including stochastic volatility model with lognormally distributed jumps to explore the performance among those several models. They found that the model with stochastic volatility has limit in pricing short-term options and the model with jumps has more flexibility than it. Their empirical study also demonstrated that stochastic volatility model with jumps gives better performance on short-term options.
With regard to the derivation of the characteristic functions, two methods are usually adopted to fulfill it. The first one is based on the affine jump-diffusion (AJD) models. Duffie et al. [
10]. synthesized the option pricing models meeting some distinct requirements under the framework of the AJD models. The closed-form of the Fourier transform of the securities can be obtained by adopting the Feynman-Kac theorem. The second one is the modular method [
11], it is based on expectation method [
4]. To be specific, the modular method is the extension of expectation method which means that the solution of the characteristic function is a framework composed of different modules, one can use expectation method to obtain the solutions of those modules. Moreover, several authors studied foreign exchange (FX) options under option pricing models and adopted expectation method to derive the characteristic functions [
12,
13,
14]. Based on those studies, Ahlip et al. [
15] developed an option pricing model under the framework of the forward stock price. They adopted expectation method to derive the characteristic functions.
Fractional Brownian motion has become an important engine in financial modeling since it has characteristics of self-similarity and long-range dependence to coincide with financial data. It has also been discussed in other fields [
16]. The name of it was first given by Mandelbrot and Van Ness [
17]. They presented the expression of it with a stochastic integral. It is a Gaussian process with a Hurst parameter [
18]. Though it can replace Brownian motion in modeling the dynamics of stock price, it was proved to have the possibility of arbitrage [
19]. Moreover, since one cannot apply Itô theory on it, Wick products were adopted to study it [
18]. However, Björk and Hult [
20] proved that the model is lack of the economic explanation. There are two methods to solve this issue. The first method is to adopt the mixed fractional Brownian motion as a substitute. Cheridito [
21] has proved that if the Hurst parameter is in a specific interval, it is equivalent to Brownian motion. Several authors developed option pricing models with the mixed fractional Brownian motion [
22,
23]. It can also be applied in building FX option pricing models [
24,
25]. The second method is to use approximative fractional Brownian motion as a substitute and it was developed by Thao [
26]. Fractional Brownian motion can be presented with two terms and the gamma function, since the first one has continuous trajectories, one can only consider the second one with the characteristic of long-range dependence [
26]. Thao [
26] approximated the second term with approximative fractional Brownian motion. Thao [
26] has proved that approximative fractional Brownian motion is a semi-martingale. Besides modeling the dynamics of stock price with the above three kinds of motions, one can also model the dynamics of the volatility with them. Fractional Brownian motion has been discussed in stochastic volatility models [
27]. Approximative fractional Brownian motion has also been used in building stochastic volatility models in recent years. Intarasit and Sattayatham [
28] adopted an approximation of fractional stochastic volatility model with jumps. The simulation showed that the performance of the model is better than the stochastic volatility model with jumps. Sattayatham and Intarasit [
29] developed a model by adopting an approximation of fractional stochastic volatility model with jumps. They derived pricing formula for the options. Several authors offered empirical results that they used market prices for calibration [
30,
31]. Some authors also developed option pricing model with approximative fractional Brownian motion under a creative framework. Kang et al. [
32] presented a FX option pricing model, and the dynamics of FX and the variance are specified with an approximative fractional process.
In consideration of the present studies, we adopt a double Heston model with approximative fractional stochastic volatility and jumps. We are first to adopt the creative model. We derive the pricing formula, estimate the parameters with the loss function for the model and two nested models and compare the performance among those models. Our innovation in the article is that we adopt this creative model by adding approximative fractional stochastic volatility to double Heston model with jumps since no one has developed this model before.
The article is under the following framework. We adopt the creative model and present pricing formula in
Section 2. The derivation of characteristic function formula is presented in
Section 3. In
Section 4, we present the calibration and the numerical results. The conclusion is in
Section 5.
2. The Model
We present some specific knowledge about approximative fractional Brownian motion. We present some review of fractional Brownian motion
with the Hurst index
in the first place. It is a Gaussian process with zero mean and the following covariance
. It coincides with standard Brownian motion when
. When
, it exhibits long-range dependence, so one can only consider the situation when
for financial studies. It is also known to have the following expression [
17]
where
,
indicates standard Brownian motion, and
indicates the gamma function. One can only deal with
since it exhibits the characteristic of long-range dependence [
26,
29,
30,
31]. The approximation of
is
which can be expressed as [
26]
where
is an approximative fractional Brownian motion.
as
and
is a semi-martingale, the proof can be found in Thao [
26]. It can also be expressed as
where
H indicates the long-memory parameter,
indicates the positive approximation factor.
is a stochastic processes expressed as
where
and
, are independent standard Brownian motions.
Let
be a probability space.
is the filtration and
is the risk-neutral probability measure. Stock price process
and variance processes
,
are given by the following dynamics
where
and
are mean reversion rates,
and
are mean reversion levels,
and
are the volatilities of the variances.
,
are correlated Brownian motions that
.
,
are correlated Brownian motions that
.
denotes Poisson process,
denotes the intensity, and
J denotes jump size.
follows an asymmetric double exponential distribution with the density
where
,
,
.
p and
q are the probabilities for upward and downward abnormalities. One can get the following equation
.
We give the call option pricing formula by using Radon-Nikodym derivative and the expression of the characteristic function. The call option price under
is the expectation of the discounted value of the payoff
where
,
,
and
K is the strike.
We convert
to the measure
by applying the Radon-Nikodym derivative [
33]
where
.
Accordingly, we can have the following expression
The density function
and the characteristic function
satisfy the following equations
and we define
where
denotes the characteristic function under
and
denotes the characteristic function under
. We adopt the Radon-Nikodym derivative to have
Accordingly, we can have the following expression
Accordingly, we only need to derive the formula for to have the pricing formula.
4. Calibration
The loss function is usually adopted to estimate the parameters in option pricing models and the goal is to minimize the value of it [
33]. It relates to the error between the market and model prices or implied volatilities. It means one can estimate the parameters in option pricing models as long as one can obtain the market prices or implied volatilities. When one can obtain the market implied volatilities, the loss functions usually used are to minimize the absolute and relative value of the mean-squared error (MSE) between market and model implied volatilities. When one can obtain the market prices, there are two loss functions one usually uses to estimate the parameters. The first loss function is to minimize the absolute value of MSE between market and model prices, the other one is to minimize the relative value of MSE between market and model prices. Because there is a high weight on the assignment for the options with high values in the first function, sometimes the second loss function is the first choice [
34]. Some authors also developed some new loss functions. The absolute value of the error, the absolute value of the root squared error and the squared error between the ask and bid market prices can be considered to be the weights [
31]. The Black-Scholes sensitivity can also be considered to be the weight [
5]. Rouah [
33] developed a loss function based on the first loss function that he considered the market prices as the denominator. There is no consensus between the authors about which loss function is the best one to estimate the parameters, but one should consider the consistency when using the loss functions. In the first place, the loss function for estimation and evaluation should be identical among different models. In the second place, one should adopt the same loss function when comparing the effects of different option pricing models [
34].
In this section, we adopt the market data to calibrate the parameters for three models. The loss function that is to minimize the absolute value of MSE between the market and model prices is adopted in the calibration. We consider the market prices of S&P 500 index call options quoted on 3 January 2019, we obtain the market data from the website of CBOE. We choose 0.024 to be the risk-free interest rate and fix
= 1
. We follow some principles to filter the market data. We eliminate the call options with zero trading volume and the call options with prices lower than 3 to alleviate the impact of the discreteness on valuation. We eliminate the call options violating the arbitrage restriction [
9]. We also impose some restrictions on the maturities that we choose the maturities bigger than 30 days and smaller than 365 days, and therefore there are six maturities in the market data. The parameters we need to calibrate are given by
Assuming that we have a set of
N call options, the market prices are
(
), we can obtain the model prices
(
) with
needed for calibration. The approach to calibrate
is to adopt the loss function
We also adopt a criterion for the performance on calibration, we adopt the root mean-squared error (RMSE) which is given by the following equation
The estimation outcome is illustrated in
Table 1. It shows that the model gives the smallest RMSE, and the double Heston model gives better approximation than the Heston model. The estimation outcomes of the double Heston model and the model are also in accordance with the results in Christoffersen et al. [
5] that the two factors of the variance have different mean reversion levels and they show the correlations between the two returns and the variance. We also plot the market implied volatilities and the model implied volatilities to compare the effects of different models based on the market data [
35]. We adopt the bisection algorithm [
33] to discover the market and model implied volatilities. Because the Heston model gives the worst performance on RMSE among the three models, we only plot the market implied volatilities, double Heston model and the model implied volatilities to compare the effects of the two models for the maturities.
Figure 1 demonstrates the outcome, the horizontal axis represents the strikes and the vertical axis represents implied volatilites. It illustrates that the model gives better approximation than double Heston model in accordance with the market implied volatilities for almost all the maturities.