1. Introduction
The Black–Scholes–Merton pricing formula has long been regarded as a fundamental tool for derivatives analysis [Reference Black and Scholes5, Reference Merton20]. However, with the continuous fluctuation of volatilities observed in financial markets, the stochastic volatility models have been shown to provide a better description of market behaviour than the model with constant volatility. Stein and Stein [Reference Stein and Stein25] examined the stock price distribution under a diffusion process with a stochastic volatility parameter, known as the Stein–Stein model. Chernov et al. [Reference Chernov, Gallant, Ghysels and Tauchen7] evaluated the effectiveness of various volatility specifications, such as multiple stochastic volatility factors and jump components, in the appropriate modelling of equity return distributions. Furthermore, Johnson and Shanno [Reference Johnson and Shanno18] used the Monte Carlo method to price a European call option with the stochastic variance, while Wiggins [Reference Wiggins26] numerically solved the call option valuation problem under a general continuous stochastic process for return volatility.
For continuous sampling, Neuberger [Reference Neuberger22] proposed a nonparametric approach to study Delta hedging strategies based on variance swaps under a log contract. This method applies to arbitrary stochastic volatility processes, eliminating the need to assume a particular stochastic volatility model. In terms of discrete sampling, Elliot et al. [Reference Elliott, Siu and Chan10] solved the pricing problem of swaps using probabilistic methods and partial differential equation methods. Additionally, Sepp [Reference Sepp24] analysed the effect of discrete sampling on the valuation of options on the realized variance in the Heston stochastic volatility model. Short-term options on the realized variance can be priced by the semi-analytical Fourier transform methods, while Zhu and Lian [Reference Zhu and Lian27] proposed a closed-form exact solution for pricing variance swaps under Heston’s two-factor stochastic volatility model based on the partial differential equation system. Further, Rujivan and Zhu [Reference Rujivan and Zhu23] developed a simplified analytical approach and explored the relationship between the parameter space and effectiveness.
While all the aforementioned stochastic volatility models are driven by Brownian motion, empirical studies showed the presence of long-range correlation in the returns of stocks in financial markets [Reference Beben and Orłowski3, Reference Huang and Yang17, Reference Mandelbrot and Van Ness19]. To address this phenomenon, Mandelbrot and Van Ness [Reference Mandelbrot and Van Ness19] proposed fractional Brownian motion as a process based on the path integral form of standard Brownian motion. Decreusefond and Ustunel [Reference Decreusefond and Ustunel8] used the stochastic calculus of variations to develop stochastic analysis theory for the functionals of fractional Brownian motions, while Duncan et al. [Reference Duncan, Hu and Pasik-Duncan9] defined the multiple and iterated integrals of a fractional Brownian motion and provided various properties of these integrals. Elliott and Van Der Hoek [Reference Elliott and Van Der Hoek11] presented an extended framework for fractional Brownian motion, enabling processes with all indices to be considered under the same probability measure. Biagini et al. [Reference Biagini, Øksendal, Sulem and Wallner4] introduced the theory of stochastic integration for fractional Brownian motion based on white-noise theory and differentiation (see, for example, [Reference Alòs, Mazet and Nualart1]). As an application, Necula [Reference Necula21] generalized the risk-neutral valuation pricing formula in the framework of fractional Wick-type integrals [Reference Duncan, Hu and Pasik-Duncan9]. Hu and Øksendal [Reference Hu and Øksendal16] proved that the fractional Black–Scholes market has no arbitrage if using the stochastic integration developed by Duncan et al. [Reference Duncan, Hu and Pasik-Duncan9], contrary to the situation when the pathwise integration is used.
Gatheral et al. [Reference Gatheral, Jaisson and Rosenbaum13] showed that the fractional stochastic volatility (fSV) models have an excellent fit to financial time series data. Bayer et al. [Reference Bayer, Friz and Gatheral2] showed how the rough fractional stochastic volatility model can be used to price claims, and they found that the rough Bergomi model with fewer parameters fits the volatility of the S&P 500 index markedly better than conventional Markovian stochastic volatility models. Cheridito et al. [Reference Cheridito, Kawaguchi and Maejima6] proposed the fractional Ornstein–Uhlenbeck process [Reference Garnier and Sølna12] as a model for stochastic volatility, by proving the existence of a stationary solution to the Langevin equation [Reference Gillespie14] with fractional white noise. Garnier and Sølna [Reference Garnier and Sølna12] analysed the case where the stationary stochastic volatility model is constructed by a fractional Ornstein–Uhlenbeck process. However, some classical models (for example, the Stein–Stein model and the Heston model) introducing fractional Brownian motion have more general requirements for the volatility form. In this paper, we propose an approximate pricing method for the fractional stochastic volatility model by solving stochastic partial differential equations with variable coefficients, where the volatility is constructed as a deterministic function of time and the fractional Ornstein–Uhlenbeck process.
The paper is organized as follows. In Section 2, we introduce some basic background on the fractional Brownian motion and the fractional Ornstein–Uhlenbeck process. Our main results are presented in Section 3. We derive the approximate pricing formula, and prove that the approximation error can be limited. In Section 4, we calculate the price of the European option under the fractional Stein–Stein model [Reference Gulisashvili, Viens and Zhang15] as an example to illustrate the feasibility and operability of the method. Numerical simulations are presented in Section 5 as well as the conclusions in Section 6.
2. Fractional Brownian motion and Ornstein–Uhlenbeck process
The fractional Brownian motion with Hurst parameter [Reference Mandelbrot and Van Ness19] $H\in (0,1) $ is a zero-mean Gaussian process $(B_{t}^{H} )_{t \in R } $ with covariance
where
We use the following moving-average stochastic integral representation of the fractional Brownian motion [Reference Hu and Øksendal16]:
where $(B_{t} )_{t \in R} $ is a standard Brownian motion. The filtration $\mathcal {F}_{t}$ generated by $B_{t}^{H}$ is also the one generated by $B_{t}.$
The fractional Brownian motion is self-similar, that is, $ (B_{ct}^{H},t \in R )$ and $ (c^{H} B_{t}^{H}, t \in R ) $ have the same probability law for all $c>0$ . Compared with Brownian motion, it displays a long-range dependence and positive correlation properties when $1/2<H<1$ , and it displays negative correlation property when $0<H<1/2$ . This special property of fractional Brownian motion allows it to describe path-dependent models.
The fractional Ornstein–Uhlenbeck process [Reference Garnier and Sølna12]
is a zero-mean, stationary Gaussian process, with variance
and covariance
Note that $Z_{t}^{H}$ is neither a martingale nor a Markov process. The fractional Ornstein–Uhlenbeck process also has the following representation of a moving-average integral:
where
3. Main results
Suppose that the market is self-financing and $Z_{t}^{H} $ is adapted to the Brownian motion $B^{\prime }_{t}$ . Here, $B_{t}$ and $B^{\prime }_{t}$ are two standard Brownian motions with correlation coefficient $\rho $ . In this section, we consider an option pricing problem, when the dynamics of the underlying asset is driven by the following stochastic differential equation:
where F and $\bar {v}$ are smooth, positive-valued functions, bounded away from zero, with bounded derivatives. Here, $\mu $ and $\gamma $ are two constants.
Our objective is to calculate the price of the following derivative:
For notational simplicity, we introduce the operator
The following theorem gives an approximate expression of derivative price when $\gamma $ is small.
Theorem 3.1. If the underlying asset and the derivative follow the dynamics given by equations (3.1) and (3.2), we approximate the price of the derivative as follows:
where
and $\phi _{t}=E[\int _{t}^{T} Z_{s}^{H}\,d s \mid \mathcal {F}_{t}]$ . The other elements are deterministic, and can be solved by the following partial differential equation system:
where $ \theta _{t, T}=\int _{0}^{T-t} \mathcal {K}(v) \,d v$ .
Proof. For the smooth function $M_{1} (t,x )$ , we have by Itô’s formula [Reference Alòs, Mazet and Nualart1],
and
where
Notice that $v(t)$ is a function of t, so we cannot eliminate the first term in $dM_{1} (t,X_{t} )$ using $d(\phi _{t}(x^{2}\partial _{xx}^{2} )M_{1}(t,X_{t} ) )$ only. This problem is solved by introducing the function $a(t,x)$ in equation (3.3). We have $\langle \phi _t, B_t\rangle =\rho \langle \psi _t, B^{\prime }_t\rangle $ , and therefore,
where $M_{t}^{(1 ) }$ is a martingale satisfying
We partially eliminate the first term in $dM_{1} (t,X_{t} )$ . To eliminate it completely, we introduce $M_{2} (t,x )$ and $M_{3} (t,x )$ . Applying [Reference Garnier and Sølna12, Lemma A.1], notice that
Thus, we can write
where
and
In summary,
where
Therefore,
where $M_{t}^{(1 ) }$ , $M_{t}^{(2 ) }$ , $M_{t}^{(3 ) }$ are martingales. Let
In addition, according to equation (3.3), we have $M(T,X_{T} )=g(X_{T} ) $ and
Note that $g^\gamma (y)$ is bounded uniformly in $\gamma $ by
This completes the proof of Theorem 3.1, since $E[ \int _{t}^{T} dR_{s} \mid \mathcal {F}_{t} ]$ is of order $\gamma ^{2}$ .
4. European option pricing under the fractional Stein–Stein volatility model
In this section, we calculate the approximate price of a European call option with a strike price of K under the fractional Stein–Stein volatility model as an example, that is,
where $X_{t}$ is risky asset price process. Here, $\mu $ is the drift rate of the risk asset price process. Since the volatility process is a mean-reverting process, $v_{t}$ tends towards a long-term value $\alpha $ with rate $\beta $ . Here, $\gamma $ is a constant and $ B_{t}^{H}$ is a fractional Brownian motion with Hurst parameter $H>1 / 2$ .
Lemma 4.1. The equation
has a unique solution of the form
Proof. By using Itô’s formula under fractional Brownian motion [Reference Duncan, Hu and Pasik-Duncan9, Theorem 4.3], proof of Lemma 4.1 can be obtained directly.
Proposition 4.2. If the underlying asset and the derivative follow the dynamics given by equations (4.1) and (3.2) instead of equations (3.1) and (3.2), then Theorem 3.1 still holds.
Proof. Applying Lemma 4.1 and noting that $| v_{t} |^2=v_{t}^2$ , we replace $v_{t}$ in the proof of Theorem 3.1 with $| v_{t} |$ , such as
Then, the proof of Proposition 4.2 is complete, since $M_{t}$ is still a martingale and $E[ \int _{t}^{T} dR_{s} \mid \mathcal {F}_{t} ]$ is still of order $\gamma ^{2}$ .
If the underlying asset and the derivative follow the dynamics given by equations (4.1) and (4.2), applying Proposition 4.2, our approximate pricing method proceeds as follows.
Step 1. We solve $M_{1} (t,x )$ by
Let
then equation (4.4) becomes
Likewise, let $\tau =\int _{0}^{t} \bar {v}(s )^{2} \,ds$ , then equation (4.5) becomes
where $\hat {T}=\int _{0}^{T} \bar {v}(s )^{2}\,ds$ . Applying the Black–Scholes formula (see, [Reference Black and Scholes5, Reference Merton20]),
where
and
Moreover,
Step 2. We solve $M_{2} (t,x )$ by
Let
then equation (4.6) becomes
Let
where
Then equation (4.7) becomes
where
We get the solution of equation (4.8) as follows:
Step 3. We solve $M_{3} (t,x)$ and $a(t,x)$ by
Let
then equation (4.9) is translated into
The solutions of equation (4.10) are as follows:
where
Step 4. Using a similar approach as in Step 2, we solve the $M_{4} (t,x )$ and $M_{5} (t,x )$ by
We get the solution of the above equation as follows:
where
5. Numerical simulations
In this section, we compare the fractional Stein–Stein volatility model with different H. Taking European options as an example and applying the Proposition 4.2, we illustrate and analyse the properties of the model with different volatilities, maturities and strike prices. Subsequently, we fix other parameters and adjust $\gamma $ to illustrate the reliability of the asymptotic analysis.
To simplify the analysis, we set $t=0$ , $\mu =0$ and $\rho =0$ . In the following numerical examples, $H=0.5, \ 0.7, \ 0.9$ , respectively, and $X_0=50, \ \beta =0.5$ . Notice that the volatility process is an Ornstein–Uhlenbeck process when $H=0.5$ .
First, we let $\gamma =0.1$ , $T=1$ and show the impact of K, $\alpha $ and H (see Table 1, Figures 1 and 2). For Figure 1, when $\alpha $ is small, the effect of H is weak. When $\alpha $ takes a larger value, the option prices under stochastic volatility models with different H reflect significant differences. Compared with the case where the volatility process is an Ornstein–Uhlenbeck process, when $\alpha =2.5$ , the option prices under stochastic volatility models with $H=0.7$ and $H=0.9$ are lower and higher, respectively. This indicates that option prices under this model are not positively or negatively correlated with the Hurst parameter. According to Lemma 4.1 and Proposition 4.2, $\alpha $ directly affects $\bar {v}(t )$ , and H affects
by directly affecting $Z_{t}^{H}$ . When the other parameters except H are fixed, the solution of the partial differential equation system of equation (3.3) is fixed. Thus, H only affects $M (t,X_{t} )$ through $\phi _{t}$ . See Table 2 for the relationship between H and $\phi _{0}$ in this simulation. When $H=0.7$ , $\phi _{0}$ obtained from this simulation takes a higher value compared with the other two cases in Figure 1, which leads to lower approximation results. This result also shows that the method requires us to better work out the conditional expectation $\phi _{t}$ . Unlike the case with $\alpha =2.5$ , when $\alpha =0.5$ , we observe that options with different strike prices are influenced by K in different ways. More specifically, options with $K<50$ are more affected by changes in K, that is, the curve is steeper, while options with $K>50$ are less affected. In Figure 2, notice that the change of option price caused by the change of strike price narrows with the increase of $\alpha $ . Moreover, it is by no means the case that larger $\alpha $ leads to higher option prices. When the other parameters except $\alpha $ are fixed, the solution of the complex partial differential equation system of equation (3.3) is affected by $\bar {v}(t )$ . The solution and $\bar {v}(t )$ together lead to the complex result in Figure 2.
Second, we let $\gamma =0.1$ and show the impact of T (see Table 3 and Figure 3). In most cases (except when $H=0.9$ , $\alpha =2.5$ , $K=30,35$ ), the option prices with the same strike price increase as time to maturity T increases. As can be seen from the data in Table 3, option prices with different parameters have different sensitivities to T. In-the-money options are less sensitive to T compared to out-of-the-money options. Options with higher T and higher mean-reversion level $\alpha $ are less sensitive to K when other parameters are fixed. For short-term maturity option cases (when $T=0.25$ ), they are most sensitive to K and least affected by H.
Finally, we let $H=0.9$ and show the impact of $\gamma $ (see Table 4 and Figure 4). How $\gamma $ affects the option price depends on the value of $\alpha $ . For this part of the numerical simulation results, when $\alpha =0.5$ , an increasing $\gamma $ generally leads to a decrease in the option price. However, when $\alpha =2.5$ , an increasing $\gamma $ generally leads to an increase in the option price. Moreover, as the $\gamma $ decreases from 1 to 0.001, the option prices calculated by the approximation method in this paper gradually converge to a relatively stable level. This result is consistent with Proposition 4.2 we have obtained and demonstrates the reliability of the approximation method.
It is important to note that the requirement for $\gamma $ for the option price to reach a relatively stable level is related to the value of the $\alpha $ . When $\alpha =0.5$ , $\gamma =0.1$ is sufficient to make the option price reach a relatively stable level. However, when $\alpha =2.5$ , $\gamma =0.01$ is required to achieve this goal.
6. Conclusions
In this paper, we investigate the problem of pricing derivatives under a fractional stochastic volatility model. We obtain a method for approximating the prices of derivatives where the stochastic volatility can be composed of deterministic functions of time and the fractional Ornstein–Uhlenbeck process. Some fractional stochastic volatility models can be generalized to this type of problem. As an example, we give an approximate pricing expression and numerical simulation of a European option under the fractional Stein–Stein model. Numerical simulation results demonstrate the impact of the parameters in the fractional stochastic volatility model on the option price. By numerical simulation, we also show that the price of the option can reach a relatively stable level as $\gamma $ decreases, which is consistent with the main results we have obtained and demonstrates the reliability of the approximation method.
Acknowledgement
This work is partially supported by the National Natural Science Foundation of China (grant no. 11871244).