Abstract

We establish double Heston model with approximative fractional stochastic volatility in this article. Since approximative fractional Brownian motion is a better choice compared with Brownian motion in financial studies, we introduce it to double Heston model by modeling the dynamics of the stock price and one factor of the variance with approximative fractional process and it is our contribution to the article. We use the technique of Radon–Nikodym derivative to obtain the semianalytical pricing formula for the call options and derive the characteristic functions. We do the calibration to estimate the parameters. The calibration demonstrates that the model provides the best performance among the three models. The numerical result demonstrates that the model has better performance than the double Heston model in fitting with the market implied volatilities for different maturities. The model has a better fit to the market implied volatilities for long-term options than for short-term options. We also examine the impact of the positive approximation factor and the long-memory parameter on the call option prices.

1. Introduction

We propose a double Heston model with approximative fractional stochastic volatility in this article. Though the Black and Scholes [1] model has been a benchmark in European option pricing studies, the existence of the volatility smile made the stochastic volatility model more proper for application. The Hull and White [2] model, the Scott [3] model, the Wiggins [4] model, the Stein and Stein [5] model, and the Lewis [6] model are developed, but most of these stochastic volatility models are not proper for application. The Heston [7] model which is determined by a Cox–Ingersoll–Ross (CIR) [8] process displays the property of mean reversion effect and the character of stationarity. It is the pioneering work in the history of stochastic volatility model studies since Heston technically derived the closed-form formula for the option prices by using characteristic functions. Bakshi et al. [9] empirically showed that stochastic volatility model has better performance than the Black–Scholes [1] model. However, the one-factor stochastic volatility model has some restrictions on exploring the correlation between the volatility and the smile. For instance, one-factor stochastic volatility model cannot explain some specific phenomena that the figure of the smile is unconnected with the volatility. Christoffersen et al. [10] developed a double Heston model for exploring the correlation between the volatility and the smile. Their study showed that a two-factor model can explain the correlation between the volatility and the figure of the smile and has more flexibleness to present the volatility term structure. One factor having greater mean-reverting level explains the correlation between short-period returns and the square of volatility. The other one having smaller mean-reverting level explains the correlation between long-period returns and the square of volatility.

The financial market owns the properties of self-similarity and long-range dependence. One should consider it in financial studies. Fractional Brownian motion is centered Gaussian process and it also owns the two properties. Therefore, compared with Brownian motion, it is a better financial tool. Hu and Øksendal [11] developed Wick products to analyze it because it is not a Markov process, or semimartingale, and therefore, the traditional Itô theory is not appropriate for the application of it. Its biggest disadvantage is that it cannot be economically explained very well [12]. If some specific conditions hold, Brownian motion can be expressed equivalently by using the mixed fractional Brownian motion [13], and therefore, one can use the latter for financial application [1416]. Approximative fractional Brownian motion can also be used to replace fractional Brownian motion [17]. Two terms multiplied by a function can be used to express fractional Brownian motion; one can only concern the second term since it has long-range dependence and the first term has continuous trajectories [17]. Approximative fractional Brownian motion is the approximation of the second term and it is a semimartingale [17]. Thao [17] has proved that when the dynamics of the stock price is driven by approximative fractional Brownian motion, it has no arbitrage opportunity. Several papers have used it as an efficient tool in financial modeling [18, 19]. Several papers presented empirical studies on option pricing models with approximative fractional Brownian motion. Mrázek et al. [20] developed an approximative fractional stochastic volatility model for option pricing application. They applied the Lewis formula [6] for obtaining the semi-closed-form pricing formula and the fundamental transform and used the optimization approach for calibration. They considered two errors and five weights for calibration. Pospíšil and Sobotka [21] also developed an approximative fractional stochastic volatility model. They used the Heston approach [7] for obtaining the semi-closed-form pricing formula and the characteristic functions and used the optimization approach for calibration. They considered three errors and three weights for calibration. Several authors also developed an option pricing model with approximative fractional Brownian motion from a different point of view. Kang et al. [22] developed an approximative fractional stochastic volatility model to study foreign exchange (FX) options. They derived the pricing formula and used some numerical approach to examine the impact of the long-memory parameter and the positive approximation factor on the option prices.

There are two typical approaches to derive the formulae for the characteristic functions. The first approach is developed by Duffie et al. [23]. They expended the Heston [7] model on the multifactor models which are called the affine jump-diffusion (AJD) models. Using the Feynman–Kac theorem, the closed form of characteristic functions can be derived. It is generally used to derive the characteristic functions for obtaining the pricing formula for the options. The advantage of the approach is that the solutions for the characteristic functions can be obtained when some specific conditions are met. The second one is introduced by Schöbel and Zhu [24] and developed by Zhu [25]. Schöbel and Zhu [24] used the expectation approach to derive the characteristic functions, and Zhu [25] extended it on the multifactor models and used the modular approach to derive the characteristic functions. Specifically, the formulae for the characteristic functions can be expressed as a structure consisting of several modules, and the formulae for the modules are derived by the expectation approach. The advantage of this approach is that when the option pricing models are determined by several stochastic factors, one can obtain the characteristic functions by integrating the corresponding parts of the formulae for the characteristic functions to be a unified structure. Ahlip et al. [26] proposed a double Heston hybrid model with jumps. They used expectation approach and martingale approach to obtain the pricing formula for the options. Meanwhile, another approach can also be used in several papers. For instance, He and Zhu [27] developed an option pricing model; they expressed the pricing formula for the options with the forward characteristic function. To obtain the formula for the options and corresponding characteristic function, they changed the dynamics of their model to the forward measure.

The loss function approach is generally used for the estimation of the parameters and there are two classes of the loss functions [28]. The first class is minimizing the error between the quoted and model prices. There are two approaches generally used in the first class. The first one is to minimize the absolute value of the mean-squared error (MSE) between the quoted and model prices. Since this approach puts too much weight on long-term and in-the-money options, some authors prefer the second approach for estimating parameters [29]. The second one is to minimize the relative value of the mean-squared error (RVMSE) between the quoted and model prices. The second class is minimizing the error between the quoted and model implied volatilities. If one considers the denominator to be the weight attached to the loss function, there are several choices one can decide to be the weight. Christoffersen et al. [10] developed a loss function that they used the Black–Scholes sensitivity as the weight. The difference between the market prices of the bid and ask also can be taken as the weight [21]. Though there is no concern that which approach is better, the approach used for estimation and evaluation should be the same [29].

We develop double Heston model with approximative fractional stochastic volatility in this article. It is an extensive study based on the study of Ahlip et al. [26] and Kang et al. [22]. Our contribution is that we introduce approximative fractional Brownian motion to double Heston model by modeling the dynamics of the stock price and one factor of the variance with approximative fractional process and estimate the parameters under this model. We do some pioneering work to study this innovative model. We derive the semianalytical pricing formula. We do calibration to estimate the parameters and examine the impact of the long-memory parameter and the positive approximation factor on the call option prices.

We form the article as follows. We develop the model and then derive the semianalytical pricing formula in Section 2. We derive the characteristic functions in Section 3. We estimate the parameters and give some numerical study in Section 4. The conclusion is presented in Section 5.

2. The Double Heston Model with Approximative Fractional Stochastic Volatility

Let be a probability space; is the filtration and is the risk-neutral probability measure. The stock price process and the variance processes and are given by the following dynamic system:

First, we give some preliminaries about fractional Brownian motion and the approximation of it. It is a Gaussian process including Hurst index . It has zero mean and the covariance equation . For , it is a standard Brownian motion. We usually assume for financial application since it displays long-range dependence in that case [19]. It can be decomposed aswhere , denotes a standard Brownian motion, and denotes the gamma function. Since has continuous trajectories, we can just consider the second term in the bracket which is and it has long-range dependence property [17, 1921]. can be approximated by approximative fractional Brownian motion which is given by [17]

as . is semimartingale [17]. The dynamics of it can be given by [17]where represents a long-memory parameter, we consider since we only concern the long-range dependence property [20, 21], is an approximation factor, and is a stochastic process given by

Some assumptions are given by the following statements:(1) and are correlated Brownian motions that , (2), , and are mutually independent Brownian motions

The call option price formula at time with strike under is given by

The forward price for the stock at time can be defined by , and then, we can have that , and can be expressed as

Lemma 1. The dynamics of under can be given by the following equation:where and are -valued processes given by

Proof. We can obtain the following equation using Itô’s lemma:We can obtain the expression for the dynamics of by applying Itô’s lemma, and the proof is complete.
Therefore, we can obtain the following equation:

Definition 1. We define the forward measure which is equivalent to on :Therefore, the formula for the call option price can be expressed as follows:where .where and , and and are the characteristic functions.
Therefore, we only need to derive the formulae for the two characteristic functions for obtaining the formula for the call option price.

3. The Derivation of the Characteristic Functions

We derive the formulae for the characteristic functions in this section.

Theorem 1. Suppose that the stock price has the dynamics given by the model, then the formulae for the characteristic functions and can be expressed as follows:where , , , , and . , , , and are given by , , , and . , , , and are given by , , , and .

Proof. We can obtain the following equation:Therefore, we can obtain thatWe insert , , and into the above equation, and then we can obtain thatWe decompose into two parts:where is a Brownian motion under and not correlated with , , , , and . Consequently, we can obtain thatWe denote and we can obtain the following equations according to the dynamics of the model:We insert the above equations into the above expression for and rearrange it, and then we can obtain thatWe can rearrange it to obtain thatTherefore, we can obtain the following equation:where , , , and are given by equation (15).
We can obtain the formula for by applying the same method used for deriving the formula for :Inserting and decomposition of into the above equation, then we can obtain thatWe denote and rearrange it to obtain thatMoreover,Therefore, we can obtain the following equation:where , , , and are given by equation (16).
To complete the formulae for and , we present the calculation of the expectations in the formulae for and .

Lemma 2. If the processes and follow the dynamics in the model with independent Brownian motions and , ifthen the formula for it is given bywhere

Proof. For , we denoteIt can also be expressed as is an -martingale under [26, 30]. satisfies the following PIDE by applying Feynman–Kac theorem:with the boundary condition ; we recall that is a martingale and is used in the above equation.
We conjecture that the solution iswith the boundary condition , .
We rearrange equation (36) by instituting the above expression for conjecture into itWe can obtain the following ODEs:We can obtain the formulae for , , , and by solving the above ODEs. Therefore, the proof is complete.

4. Calibration

In this section, we use the loss function to estimate the parameters in the Heston model, double Heston model, and the model we developed and compare the performance among the three models. The market data offered on May 10, 2012, we use are the implied volatilities of the put options on Dow Jones Industrial Average ETF [28]. Since there are four maturities, we consider 0.001 as the risk-free interest rate. We set 1e 5. We need to estimate the following parameters:

As we mentioned before, there are two approaches generally used for calibration, to minimize the absolute value of the mean-squared error (MSE) and the relative value of the mean-squared error (RVMSE) between the quoted and model prices. We consider the first approach for calibration. To be specific, first, we choose to use the bisection algorithm [28] to obtain the market prices since we only have the quoted implied volatilities data. Second, we use the market prices and the first approach to estimate the parameters. Suppose that the total number of the quotes is , for a set number of maturities (), there are a set number of strikes . For each , the corresponding market price is and the model price is . We consider the following loss function:

Table 1 shows the calibration results. It demonstrates that the model provides the smallest MSE and IVMSE. The estimation of the parameters also accords with the study based on Christoffersen et al. [10]. For both double Heston model and the model, one factor of the variance offers a higher mean-reverting level and the other factor of the variance offers a lower mean-reverting level. Since double Heston model offers better performance on MSE and IVMSE compared with the Heston model under the loss function we use, we plot the implied volatilities based on the former and the model using the estimated parameters, and the market implied volatilities for different maturities. Figure 1 shows the result. It demonstrates the model gives better performance than double Heston model on fitting with the market implied volatilities for different maturities. Compared with short-term options, the model has a better fit to the market implied volatilities on long-term options.

We also give some numerical results to examine the impact of the approximation factor and the long-memory parameter on the call option prices. We set the values of parameters as follows: S = 100, K = 100,  = 0.005, and . The values of the other parameters are set in Table 2.

Table 3 shows the result. It demonstrates the impact of the parameters and on the prices of the call options. When the value of is fixed, the call option price decreases as increases. When the value of is fixed, the call option price decreases as decreases.

5. Conclusion

We developed a double Heston model with approximative fractional stochastic volatility in this article. It is an extensive study based on the study of Ahlip et al. [26] and Kang et al. [22]. Since approximative fractional Brownian motion can replace fractional Brownian motion, we introduced it to double Heston model by modeling the dynamics of the stock price and one factor of the variance with approximative fractional process and it is our contribution to this article. We did some pioneering work to study this innovative model. We derived the pricing formula for the options and used the expectation approach to derive the characteristic functions. We did the calibration to estimate the parameters using the market data. The calibration demonstrates that the model we developed provides the smallest MSE and IVMSE. In both double Heston model and the model, one factor of the variance has a higher mean-reverting level and the other factor of the variance has a lower mean-reverting level. The result accords with the study of Christoffersen et al. [10]. Since double Heston model offers better performance on MSE and IVMSE compared with the Heston model under the loss function we use, we plotted the implied volatilities based on the former and the model using the estimated parameters, and the market implied volatilities for different maturities. It demonstrates the model gives better performance than double Heston model on fitting with the market implied volatilities for different maturities. Compared with short-term options, the model has a better fit to the market implied volatilities on long-term options. We also examined the impact of the positive approximation factor and the long-memory parameter on the call option prices. The result demonstrates that when the value of the positive approximation factor is fixed, the call option price decreases as the long-memory parameter increases. When the value of the long-memory parameter is fixed, the call option price decreases as the positive approximation factor decreases.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (grant no. 11601420) and the Natural Science Foundation of Shaanxi Province, China (grant no. 2020JM-577).