Next Article in Journal
Divisibility Networks of the Rational Numbers in the Unit Interval
Next Article in Special Issue
A Numerical Schemefor the Probability Density of the First Hitting Time for Some Random Processes
Previous Article in Journal
Slashed Lomax Distribution and Regression Model
Previous Article in Special Issue
Effective Boundary of Innovation Subsidy: Searching by Stochastic Evolutionary Game Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Approximation Formula for Option Prices under Rough Heston Model and Short-Time Implied Volatility Behavior

Department of Mathematics and Institute for Mathematical Research, University Putra Malaysia, Serdang 43400, Malaysia
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(11), 1878; https://doi.org/10.3390/sym12111878
Submission received: 19 October 2020 / Revised: 29 October 2020 / Accepted: 2 November 2020 / Published: 14 November 2020
(This article belongs to the Special Issue Advances in Stochastic Differential Equations)

Abstract

:
Rough Heston model possesses some stylized facts that can be used to describe the stock market, i.e., markets are highly endogenous, no statistical arbitrage mechanism, liquidity asymmetry for buy and sell order, and the presence of metaorders. This paper presents an efficient alternative to compute option prices under the rough Heston model. Through the decomposition formula of the option price under the rough Heston model, we manage to obtain an approximation formula for option prices that is simpler to compute and requires less computational effort than the Fourier inversion method. In addition, we establish finite error bounds of approximation formula of option prices under the rough Heston model for 0.1 H < 0.5 under a simple assumption. Then, the second part of the work focuses on the short-time implied volatility behavior where we use a second-order approximation on the implied volatility to match the terms of Taylor expansion of call option prices. One of the key results that we manage to obtain is that the second-order approximation for implied volatility (derived by matching coefficients of the Taylor expansion) possesses explosive behavior for the short-time term structure of at-the-money implied volatility skew, which is also present in the short-time option prices under rough Heston dynamics. Numerical experiments were conducted to verify the effectiveness of the approximation formula of option prices and the formulas for the short-time term structure of at-the-money implied volatility skew.

1. Introduction

Stochastic volatility models and jump diffusion models such as classical Heston model [1] and Merton jump diffusion model [2] have played an important role in the option pricing theory. The models have aimed at replicating the stochastic volatility effect (along with the mean-reversion) and the jump-effect as displayed in the financial market. For decades, the models have been proven to be useful in pricing options, but they are deemed as inadequate for modeling the short-time behavior of the implied volatility of the options using the real data.
It was discovered by Alos et al. [3] that the introduction of fractional components with Hurst parameter 0 < H < 0.5 is capable of generating the term structure of at-the-money skew of order T δ for every δ > 0.5 and small time to maturity T. In addition, Fukasawa [4] managed to show that (through an example of martingale expansion’s application) the stochastic volatility model with volatility term driven by fractional Brownian motion with Hurst parameter H can generate at-the-money volatility skew of order T H 0.5 for the small time to maturity T. This motivated the authors of [5] to further explore through real empirical data to verify that the use of fractional Brownian motion in a stochastic volatility model is useful and adequate in replicating the roughness behavior of volatility in the financial market. Fractional Brownian motion with Hurst parameter 0 < H < 0.5 in volatility model is subsequently named as rough volatility. On a side note, Hurst parameter H is used to control the roughness of the fractional Brownian motion, i.e., when 0 < H < 0.5 , the rough volatility displays anti-persistency effect, and, for 0.5 < H < 1 , the volatility would display long-memory effect. Prior to the use of rough volatility, fractional Brownian motion with Hurst parameter 0.5 < H < 1 was proposed by Comte and Renault [6] to model the long-memory effect of volatility. A linear sum of classical Brownian motion and fractional Brownian motion called mixed fractional Brownian motion 0.5 < H < 1 was also proposed and developed by Cheridito et al. [7] to price model stock movement and price options.
Rough Bergomi model by Bayer, C., & Friz, P., Gatheral, J. [8] was among the first models proposed to incorporate the rough volatility component. The initial model proposed is slow in simulation such that the authors ruled out the possibility of optimization in practice. Nevertheless, the authors proposed an efficient expansion method for the implied volatility to the second order in the volatility of volatility component. Furthermore, further advancements in reducing the computational costs were made by the authors of [9,10], i.e., they introduced a faster scheme that utilizes hybrid methods for the Brownian semistationary process in the simulation and variance reduction techniques for a significant runtime reduction in the simulation process.
Rough Heston model is our main discussion of this paper. It possesses the rough quality of the classical Heston model and was introduced by El Euch and Rosenbaum [11] as a stochastic Volterra equation. The model is used to describe the high degree of endogeneity (orders that have no real economic motivation) of the liquid market and the no statistical arbitrage mechanism which should present on a highly liquid electronic markets. In addition, the liquid asymmetry (average impact of a sell order is greater than the impact of a buy order) and presence of metaorders (large orders whose execution is split in time by trading algorithm) are also features of rough Heston model. Accordingly, the authors of [11] obtained the characteristic function of the rough Heston model to compute the option price using the Fourier inversion method. Coincidentally, the computation for option price under the rough Heston model is also computationally expensive. One of the brilliant achievements of El Euch and Rosenbaum [11] is that, under the numerical experiments, the authors were able to numerically verify that pricing option price under rough Heston model consists of explosive behavior for term-structure at-the-money implied volatility skew (the same goes to the rough Bergomi model) as T 0 . Explosive behavior for the short-time term structure of at-the-money implied volatility skew is one of the crucial components in pricing options for short maturity time (see [4,8,12]). In addition, Gatheral and Radoicic [13] used rational approximations on fractional Riccati equation which in return substantially reduces the computational cost (see [14] for a review and [15] for an improvement on the method). Recent advancements by the authors of [16,17] made effort in reducing the computational cost of the rough Heston model.
We study an approximation formula for option prices under the rough Heston model. Section 1 serves as prerequisites to our study. In particular, the approximation method is obtained using the decomposition formula proposed in [18,19,20]. Accordingly, the error bounds of the approximation formula are studied in Section 2 under a simple assumption. Details of the proof in Section 2 are listed in Appendix A. Subsequently, in Section 3, we propose a second-order approximation to the implied volatility similar to the work of Alos, Elisa and De Santiago, Rafael and Vives, Josep [19]. We then match the coefficients and thus obtain some of the short-time implied volatility behaviors for our approximation formula for implied volatility. Ultimately, one important result that we obtain is that the approximation formula for implied volatility does display explosive behavior for the term structure at-the-money volatility skew. Through the numerical experiments, as shown in Section 4, we manage to verify that the option prices under rough Heston model computed using the approximation formula and the Fourier inversion method with fractional Adams scheme [11,21] are extremely consistent with one another for short maturity time. In addition, we find that, by comparing the implied volatility computed by Fourier inversion method with fractional Adams scheme [11,21] under rough Heston model, approximation formula for option prices (transformed back to implied volatility) and short-time term structure of the at-the-money skew equation have roughly the same order of explosive behavior for the term structure of at-the-money implied volatility skew. Lastly, we give a conclusion to our work in Section 5.

Prerequisites

Consider the price model process with rough Heston dynamics:
d S u S u = σ u ρ d W u * + 1 ρ 2 d W u
σ u 2 = σ t 2 + 1 Γ ( α ) t u ( u s ) α 1 λ θ σ s 2 d s + ν Γ ( α ) t u ( u s ) α 1 σ s d W s *
where S is the stock price, ρ is the correlation between stock return and the volatility movement, 0.5 < α = H + 0.5 < 1 , θ > 0 is the mean reversion level, λ > 0 is the rate at which the process σ s 2 reverts to the mean reversion level θ , ν > 0 is the magnitude of random movement, W * and W are independent Brownian motion defined in a filtered probability space ( Ω , F , Q ) with F : = F W * F W , and σ is the volatility of the return that is positive and square-integrable function adapted to the filtration.
Let X u = log ( S u ) and we describe Equation (2) in the forward variance form:
d X u = σ u ρ d W u * + 1 ρ 2 d W u 1 2 σ u 2 d u
σ u 2 = ξ t ( u ) + ν Γ ( α ) t u ( u s ) α 1 σ s d W s *
where ξ t ( u ) : = E [ σ u 2 | F t ] is the forward variance curve. Following the work of Alos et al. [20], we denote the future expected variance w t ( T ) as
w t ( T ) : = E t T σ s 2 d s | F t
and the martingale as
M t : = E 0 T σ s 2 d s | F t
The connection between w t ( T ) and M t can be easily established as
w t ( T ) = M t 0 T σ s 2 d s
then it follows that
d w t ( T ) = d M t σ t 2 d t
The Delta–Gamma–Vega relationship can be established as
1 2 ( x x x ) B ( X t , w t ) w B ( X t , w t ) = 0
where B t : = B ( X t , w t ( T ) ) is some function that solves the Black–Scholes equation with X being the log-spot price with the dynamics specified in Equation (3) and w depends on σ . Otherwise, B ( X t , w t ) can be formulated as
B ( X t , w t ( T ) ) = e X t · N ( d + ( w t ( T ) ) ) K · N ( d ( w t ( T ) ) )
where N ( · ) is the cumulative distribution function of standard normal distribution and
d ± ( w t ( T ) ) = X t ln K w t ( T ) ± w t ( T ) 2
with the assumption of risk-free interest rate r = 0 throughout the paper.
Theorem 1
(Decomposition formula). Assume B t : = B ( X , w ) as some function that solves the Black–Scholes equation where x is the log-spot price with the dynamics specified in Equation (3) and w depends on the σ 2 from Equation (4). Then, for all t [ 0 , T ] ,
E [ B T | F t ] = B t + E t T x w B s d X , M | F t = + 1 2 E t T w w B s d M , M s | F t
Proof. 
Applying Itô’s formula to B t , we have
d B t = x B t d X t + w B t d w t ( T ) + 1 2 x x B t d X , X t + x w B t d X , w ( T ) t + 1 2 w w B t d w ( T ) , w ( T ) t
We use Equations (3), (8) and (9) to simplify
d B t = x B t σ t ρ d W t * + 1 ρ 2 d W t 1 2 σ t 2 d t + w B t d M t σ t 2 d t = + 1 2 x x B t σ t 2 d t + x w B t d X , M t + 1 2 w w B t d M , M t = x B t σ t ρ d W t * + 1 ρ 2 d W t + σ t 2 1 2 ( x x x ) B t w B t d t = + w B t d M t + x w B t d X , M t + 1 2 w w B t d M , M t = x B t σ t ρ d W t * + 1 ρ 2 d W t + w B t d M t = + x w B t d X , M t + 1 2 w w B t d M , M t
Integrating up to time T and taking conditional expectation of Equation (14) on F t , the result follows.□
Theorem 1 is the decomposition formula from [20] with slight changes of the notation as corresponds to the original work in [18]. Equation (12) is exact rather than an approximation, i.e., it describes the interaction between the movement of log-stock movement and the future expected variance from time t to T. It is known that Equation (12) under conditional expectation can be difficult to compute, therefore approximation of the equation is needed. In this study, we provide an approximation formula for Equation (12) using the rough Heston model dynamics under a simple assumption. It is found that the errors are bounded and decreasing as the time to maturity gets smaller. Let E t ( · ) : = E [ · | F t ] as a simplification.
We consider the following assumption throughout this study:
Assumption 1
(A1). E t ( σ u 2 ) t u ( u s ) α 1 d s t u ( u s ) α 1 E t ( σ s 2 ) d s
The relevance of Assumption 1 for the practical application is discussed at the end of Section 4. We prove some bounds under Assumption 1.
Lemma 1.
Assume the model in (2) and (3) and Assumption 1; then, for all T s [ 0 , 1 ] ,
s T E s ( σ u 2 ) d u σ s 2 Γ ( α + 1 ) Γ ( α + 1 ) + λ ( T s )
s T E s ( σ u 2 ) d u λ θ ( T s ) α + 1 Γ ( α + 2 ) + λ ( α + 1 )
and for T s ( 1 , )
s T E s ( σ u 2 ) d u σ s 2 Γ ( α + 1 ) Γ ( α + 1 ) + λ
s T E s ( σ u 2 ) d u λ θ Γ ( α + 2 ) + λ ( α + 1 )
Proof. 
Since E t [ σ u 2 ] is F t -martingale, it is not hard to see that from Equations (2) and (3)
E t ( σ u 2 ) = σ t 2 + 1 Γ ( α ) t u ( u s ) α 1 λ [ θ E t ( σ s 2 ) ] d s = σ t 2 + λ θ Γ ( α ) t u ( u s ) α 1 d s λ Γ ( α ) t u ( u s ) α 1 E t ( σ s 2 ) d s σ t 2 λ Γ ( α ) t u ( u s ) α 1 E t ( σ s 2 ) d s
Based on Assumption 1,
E t ( σ u 2 ) σ t 2 λ Γ ( α ) E t ( σ u 2 ) t u ( u s ) α 1 d s = σ t 2 λ ( u t ) α Γ ( α + 1 ) E t ( σ u 2 )
Remembering that 0.5 < α < 1 , rearranging we obtain
E t ( σ u 2 ) σ t 2 Γ ( α + 1 ) Γ ( α + 1 ) + λ ( u t ) α σ t 2 Γ ( α + 1 ) 1 Γ ( α + 1 ) + λ 𝟙 u t 1 + 1 Γ ( α + 1 ) + λ ( u t ) 𝟙 u t > 1
For T s 1 , we compute s T E s ( σ u 2 ) d u as
s T E s ( σ u 2 ) d u s T σ s 2 Γ ( α + 1 ) 1 Γ ( α + 1 ) + λ d u = σ s 2 Γ ( α + 1 ) Γ ( α + 1 ) + λ ( T s )
For T s > 1 ,
s T E s ( σ u 2 ) d u σ s 2 Γ ( α + 1 ) s s + 1 1 Γ ( α + 1 ) + λ d u + s + 1 T 1 Γ ( α + 1 ) + λ ( u s ) d u = σ s 2 Γ ( α + 1 ) 1 Γ ( α + 1 ) + λ + 1 λ ln Γ ( α + 1 ) + λ ( T s ) Γ ( α + 1 ) + λ σ s 2 Γ ( α + 1 ) Γ ( α + 1 ) + λ
Furthermore, we can obtain two more bounds by considering the following
E t ( σ u 2 ) λ θ Γ ( α ) t u ( u s ) α 1 d s λ Γ ( α ) t u ( u s ) α 1 E t ( σ s 2 ) d s = λ θ Γ ( α + 1 ) ( u t ) α λ Γ ( α ) t u ( u s ) α 1 E t ( σ s 2 ) d s
By Assumption 1,
E t ( σ u 2 ) λ θ Γ ( α + 1 ) ( u t ) α λ Γ ( α + 1 ) ( u t ) α E t ( σ u 2 ) = λ θ ( u t ) α Γ ( α + 1 ) + λ ( u t ) α λ θ ( u t ) α Γ ( α + 1 ) + λ 𝟙 u t 1 + θ λ Γ ( α + 1 ) + λ 𝟙 u t > 1
Again, for T s 1 , we compute s T E s ( σ u 2 ) d u as
s T E s ( σ u 2 ) d u s T λ θ ( u s ) α Γ ( α + 1 ) + λ d u = λ θ ( T s ) α + 1 Γ ( α + 2 ) + λ ( α + 1 )
For T s > 1 ,
s T E s ( σ u 2 ) d u s s + 1 λ θ ( u s ) α Γ ( α + 1 ) + λ d u + s + 1 T θ λ Γ ( α + 1 ) + λ d u = λ θ ( 1 + ( α + 1 ) ( T s 1 ) ) Γ ( α + 2 ) + λ ( α + 1 ) λ θ Γ ( α + 2 ) + λ ( α + 1 )
and the result follows.□
Lemma 2.
Let 0 t s T . Then, for every n 0 , there exists C = C ( n , ρ ) such that
| x n G ( X s , w s ) | C s T E s ( σ u 2 ) d u 1 2 ( n + 1 )
where G ( X s , w s ) = ( x x 2 x ) B ( X s , w s )
Proof. 
See Lemma 2.1 in [18] or similar result in Lemma 4.1 of [3].□
Proposition 1.
Assuming the volatility model (2), the conditional expectation is
E 0 ( σ t 2 ) = σ 0 2 ( σ 0 2 θ ) 0 t g α , λ ( s ) d s
where
g α , λ ( t ) : = λ t α 1 E α , α ( λ t α )
with E α , β ( x ) = n = 0 x n Γ ( α n + β ) as the generalized Mittag–Leffler function.
Proof. 
See pages 7–8 in [22], Proposition 3.1 in [23] or Proposition 2.1 in [24]. □

2. Approximation for Option Pricing Formula

In this section, we prove that the errors for approximation formula of rough Heston model in the range of 0.1 H < 0.5 is bounded.
Theorem 2
(Approximation formula). Assume model (3) and (4) with Assumption 1 satisfied. Then, for all t [ 0 , 1 ] and α [ 0.6 , 1 ) , we have
E t [ B ( X T , w T ( T ) ] B ( X t , w t ( T ) ) H ( X t , w t ( T ) ) U t K ( X t , w t ( T ) ) R t V t C ( ν , ρ , α , λ , θ ) ( T t ) 5 2 α 3 2
and for t ( 1 , ) and α ( 0.5 , 1 ) , we have
E t [ B ( X T , w T ( T ) ] B ( X t , w t ( T ) ) H ( X t , w t ( T ) ) U t K ( X t , w t ( T ) ) R t V t C 1 ( ν , ρ , α , λ , θ ) + C 2 ( ν , ρ , α , λ , θ ) ( T t ) 4 α + 1
where C ( ν , ρ , α , λ , θ ) , C 1 ( ν , ρ , α , λ , θ ) and C 2 ( ν , ρ , α , λ , θ ) are functions depending on the parameters ν , ρ , α , λ , θ , but not T and t. The terms H ( X t , w t ( T ) ) , K ( X t , w t ( T ) ) , U t and R t are defined as
H ( X t , w t ( T ) ) = 2 x w B ( X t , w t ( T ) )
= 1 2 3 x 3 2 x 2 B ( X t , w t ( T ) ) K ( X t , w t ( T ) ) = 2 w 2 B ( X t , w t ( T ) )
= 1 4 4 x 3 2 3 x 3 + 2 x 2 B ( X t , w t ( T ) )
U t = E t t T d X , M s
R t = 1 2 E t t T d M , M s
Proof. 
See Appendix A.□
Remark 1.
Theorem 2 shows that the error bound does not diverge for any α [ 0.6 , 1 ] (provided that λ > 0 and θ > 0 ). Coincidentally, for t [ 0 , 1 ] , we can obtain the same order convergence when α = 1 in the case of classical Heston model as shown in [18,19]. Furthermore, if Assumption 1 is satisfied, then the errors of the approximation formula can be effectively reduced when ν and T t are small.

3. Second-Order Approximation and Small-Time Behavior of Implied Volatility

The outline of this section is roughly the same as that of Alos, Elisa and De Santiago, Rafael and Vives, Josep [19], but we focus on the rough Heston model rather than classical Heston model. We expand the function f with respect to the two scales in order to obtain the second-order approximation for the implied volatility. Consider the asymptotic sequence { δ i } i = 0 and the function f can be expanded as f = f 0 ϵ + δ f 1 ϵ + δ 2 f 2 ϵ + . Then, consider the scale function { ϵ i } i = 0 and expand each f i ϵ as f i ϵ = f 0 , i + e p s i l o n f 1 , i + ϵ 2 f 2 , i + . Combining the expansions f i ϵ and f, we obtain the following
f = f 0 , 0 + ϵ f 1 , 0 + δ f 0 , 1 + O ( ( ϵ + δ ) 2 )
We thus let ϵ = ρ ν / α and δ = ν 2 / α with I ( T , K ) be the implied volatility function expanded to these two scales:
I ( T , K ) = ν 0 + ρ ν α I 1 ( T , K ) + ν 2 α I 2 ( T , K ) + O ( ( ρ ν + ν 2 α ) 2 )
Let
I ^ ( T , K ) = ν 0 + ρ ν α I 1 ( T , K ) + ν 2 α I 2 ( T , K )
as the second-order approximation to the implied volatility. Then, let v t = 1 T w t ( T ) as the future average volatility and V ( X T , v t ) = B ( X T , w t ( T ) ) such that V ^ ( X T , v t ( T ) ) is the approximation formula to the option price obtained in Theorem 2. Ultimately, we have
V ^ ( X T , v T ) : = V ( X 0 , v 0 ) + H ( X 0 , v 0 2 T ) U 0 + K ( X 0 , v 0 2 T ) R 0 = V ( X 0 , v 0 ) + e x e d + 2 ( v 0 2 T ) 2 2 v 0 2 π T 1 d + ( v 0 2 T ) v 0 T U 0 = + e x e d + 2 ( v 0 2 T ) 2 4 v 0 2 π T d + 2 ( v 0 2 T ) v 0 T d + ( v 0 2 T ) 1 v 0 2 T R 0 = V ( X 0 , v 0 ) + 1 2 v 0 T V ( X 0 , v 0 ) σ 1 d + ( v 0 2 T ) v 0 T U 0 = + 1 4 v 0 T V ( X 0 , v 0 ) σ d + 2 ( v 0 2 T ) v 0 T d + ( v 0 2 T ) 1 v 0 2 T R 0
where V ( X 0 , v 0 ) σ = e x e d + 2 ( v 0 2 T ) 2 T 2 π is the Vega of the Black–Scholes formula V ( X 0 , v 0 ) . Similarly, we can expand the V ( X 0 , v 0 ) around v 0 using the Taylor Expansion and Equation (37) as such
V ( X 0 , I ( T , K ) ) = V ( X 0 , v 0 ) + V ( X 0 , v 0 ) σ ρ ν α I 1 ( T , K ) + ν 2 α I 2 ( T , K ) + = + 1 2 2 V ( X 0 , v 0 ) σ 2 ρ ν α I 1 ( T , K ) + ν 2 α I 2 ( T , K ) + 2 + = V ( X 0 , v 0 ) + ρ ν α V ( X 0 , v 0 ) σ I 1 ( T , K ) + ν 2 α V ( X 0 , v 0 ) σ I 2 ( T , K ) + .
Let I ^ 1 ( T , K ) : = ρ ν α I 1 ( T , K ) and I ^ 2 ( T , K ) : = ν 2 α I 2 ( T , K ) ; then, comparing the first-order approximation of Equation (41) to Equation (40), we can obtain the following
I ^ 1 ( T , K ) = 1 2 v 0 T 1 d + ( v 0 2 T ) v 0 T U 0
I ^ 2 ( T , K ) = 1 4 v 0 T d + 2 ( v 0 2 T ) v 0 T d + ( v 0 2 T ) 1 v 0 2 T R 0
Similarly, as noted by Alos, Elisa and De Santiago, Rafael and Vives, Josep [19], the smile effect of the implied volatility can be shown by the quadratic term d + 2 ( v 0 2 T ) which has impact of the ( X t ln K ) 2 in its term. Suppose we let ε = V ( X 0 , v 0 ) V ^ ( X 0 , v 0 ) , and we let I * = I ^ 1 ( T , K ) + I ^ 2 ( T , K ) . The error between the option pricing formula using the approximation of the implied volatility in Equation (38) and the option price under rough Heston model is as follows:
V ( X 0 , I ^ ( T , K ) ) V ( X 0 , v 0 ) = V ( X 0 , v 0 ) + V ( X 0 , v 0 ) σ I * + 1 2 2 V ( X 0 , v 0 ) σ 2 ( I * ) 2 + = V ( X 0 , v 0 ) + H ( X 0 , v 0 2 T ) U 0 + K ( X 0 , v 0 2 T ) R 0 i = 2 1 i ! i V ( X 0 , v 0 ) σ i ( I * ) i + | ε |
The first term of Equation (44) has an error of O ( ( I * ) 2 ) or O ρ ν + ν 2 α 2 . Under Assumption 1, and by Theorem 2, we know that the second term of (44) has a small time (when 0 T 1 ) error of O ( C ( ν , ρ , α , λ , θ ) ) which is a decreasing term proportional to ρ and ν . The total errors of option prices on the approximation to the implied volatility are of the order of O ρ ν + ν 2 α 2 + C ( ν , ρ , α , λ , θ ) . Noticeably, the errors converges to zero as ρ 0 and ν 0 . We prove some results that would assist in obtaining the short-time behavior on the approximation of implied volatility.
Proposition 2.
Assume volatility dynamics of Equation (4); then,
lim T 0 v 0 = σ 0
Proof. 
From the definition of v 0 and Proposition 1, we can obtain the following
v 0 : = 1 T 0 T E 0 ( σ s 2 ) d s = 1 T 0 T σ 0 2 ( σ 0 2 θ ) 0 s g α , λ ( u ) d u d s = σ 0 2 σ 0 2 θ T 0 T 0 s g α , λ ( u ) d u d s
Let lim T 0 v 0 ; we can subsequently notice that it is sufficient to prove that
lim T 0 1 T 0 T 0 s g α , λ ( u ) d u d s = 0
Note that
n = 0 0 s ( λ ) n u n α + α 1 Γ ( α n + α ) d u = n = 0 λ n u n α + α Γ ( α n + α + 1 ) = λ n = 0 λ n + 1 u α ( n + 1 ) Γ ( α ( n + 1 ) + 1 ) = λ ( 1 + E α , 1 ( λ u α ) ) <
Then, by the above result and Fubini’s theorem, we can obtain the following
lim T 0 1 T 0 T 0 s g α , λ ( u ) d u d s = λ lim T 0 1 T 0 T 0 s n = 0 ( λ ) n u n α + α 1 Γ ( α n + α ) d u d s = λ lim T 0 1 T n = 0 0 T 0 s ( λ ) n u n α + α 1 Γ ( α n + α ) d u d s = λ lim T 0 1 T n = 0 0 T ( λ ) n s n α + α Γ ( α n + α + 1 ) d s = λ lim T 0 n = 0 ( λ ) n T n α + α Γ ( α n + α + 2 ) = 0
which is the desired result.□
Proposition 3.
Assume volatility dynamics of Equation (4); for k > α 1 and k 1 ,
0 T E 0 ( σ s 2 ) ( T s ) k d s σ 0 2 0 T ( T s ) k d s
as T 0 .
Proof. 
From Proposition 1, we can obtain the following
0 T E 0 ( σ s 2 ) ( T s ) k d s = 0 T σ 0 2 ( σ 0 2 θ ) 0 s g α , λ ( u ) d u ( T s ) k d s = σ 0 2 0 T ( T s ) k d s ( σ 0 2 θ ) 0 T 0 s g α , λ ( u ) d u ( T s ) k d s
From Proposition 2 and by the Fubini’s theorem again, we can obtain the following:
0 T 0 s g α , λ ( u ) d u ( T s ) k d s = λ 0 T n = 0 ( λ ) n s n α + α Γ ( α n + α + 1 ) ( T s ) k d s = λ n = 0 0 T ( λ ) n s n α + α Γ ( α n + α + 1 ) ( T s ) k d s = λ n = 0 ( λ ) n Γ ( α n + α + 1 ) 0 T s n α + α ( T s ) k d s
Substitute y = s / T and notice that it can be solved using the Beta function, such that
0 T s n α + α ( T s ) k d s = T n α + α + k + 1 Γ ( n α + α + 1 ) Γ ( k + 1 ) Γ ( n α + α + k + 2 )
We then have
0 T 0 s g α , λ ( u ) d u ( T s ) k d s = λ n = 0 ( λ ) n Γ ( k + 1 ) T n α + α + k + 1 Γ ( n α + α + k + 2 )
Then, for k > α 1 and k 1 , we can deduce the following asymptotic expansion
0 T E 0 ( σ s 2 ) ( T s ) k d s σ 0 2 0 T ( T s ) k d s
as T 0 .□
Remark 2.
Proposition 2 is equivalent to the case of the classical Heston model. Furthermore, by utilizing Proposition 3, we ultimately yield the same result from [19] in the case of α = 1 for the rest of the result in this paper.

3.1. Limiting Behavior of I ^ ( T , K ) When T 0

We utilize some of the derivations from [19]. The limiting behavior of I ^ ( T , K ) as T 0 can be computed in term of the asymptotic formula as follows
Lemma 3.
Assume model (3) and (4). Then, we can obtain the asymptotic formula of I ^ 1 ( T , K ) as
I ^ 1 ( T , K ) ρ ν ( X 0 ln K ) 2 Γ ( α + 2 ) σ 0 T α 1
as T 0 .
Proof. 
From Equation (A7) and Proposition 3, we can obtain the limiting behavior of U 0 when T 0 as
U 0 ν ρ σ 0 2 Γ ( α + 1 ) 0 T ( T s ) α d s ν ρ σ 0 2 Γ ( α + 2 ) T α + 1
Then, the limiting behavior of I ^ 1 ( T , K ) can be obtained as following
lim T 0 I ^ 1 ( T , K ) = lim T 0 1 2 v 0 T 1 d + ( v 0 2 T ) v 0 T U 0 = lim T 0 1 4 v 0 T U 0 lim T 0 ( X 0 ln K ) 2 v 0 3 T 2 U 0
The result follows from the limiting behavior of Equation (57) and Proposition 2.
We focus on the asymptotic formula of I ^ 2 ( T , K ) in the next lemma.□
Lemma 4.
Assume model (3) and (4). Then, we can obtain the asymptotic formula of I ^ 2 ( T , K ) as
I ^ 2 ( T , K ) ν 2 ( X 0 ln K ) 2 8 σ 0 3 Γ ( α + 1 ) 2 ( 2 α + 1 ) T 2 α 2
as T 0 .
Proof. 
From Equation (A7) and Proposition 3, the limiting behavior of R 0 when T 0 can be obtained as
R 0 ν 2 σ 0 2 2 Γ ( α + 1 ) 2 0 T ( T s ) 2 α d s ν 2 σ 0 2 2 Γ ( α + 1 ) 2 ( 2 α + 1 ) T 2 α + 1
Then, the limiting behavior of I ^ 2 ( T , K ) can be obtained as follows
lim T 0 I ^ 2 ( T , K ) = lim T 0 1 4 v 0 T d + 2 ( v 0 2 T ) v 0 T d + ( v 0 2 T ) 1 v 0 2 T R 0 = lim T 0 ( X 0 ln K ) 2 4 v 0 5 T 3 1 16 v 0 T 1 4 v 0 3 T 2 R 0
Similarly, the result follows from the limiting behavior of Equation (60) and Proposition 2.□
Remark 3.
From Lemmas 3 and 4, when the option is close to maturity ( T 0 ) , the second-order approximation to the implied volatility can be written
I ^ ( T , K ) σ 0 ρ ν ( X 0 ln K ) 2 Γ ( α + 2 ) σ 0 T α 1 + ν 2 ( X 0 ln K ) 2 8 σ 0 3 Γ ( α + 1 ) 2 ( 2 α + 1 ) T 2 α 2
as the asymptotic formula. Furthermore, the expression (62) becomes exact and equivalent to the result found by Alos, Elisa and De Santiago, Rafael and Vives, Josep [19] when α = 1 .

3.2. Term Structure of At-The-Money Implied Volatility Skew

This subsection is crucial in showing that the approximation formula for the implied volatility under rough Heston model is capable of replicating the explosive behavior of the implied volatility under the rough volatility model as stated in [4,5]. When the option is at-the-money, we have ln K = X 0 and this leads to d + ( v 0 2 T ) = v 0 2 T . Consequently, the term structure of the at-the-money implied volatility skew can be computed as
Lemma 5.
When the option is at-the-money, the term structure of implied volatility skew has the asymptotic formula of
ln K I ^ ( T , K ) | ln K = X 0 ρ ν 2 Γ ( α + 2 ) σ 0 T α 1
as T 0 .
Proof. 
From the result of Lemmas 3 and 4, we have the following as T 0 :
I ^ ( T , K ) σ 0 ρ ν ( X 0 ln K ) 2 Γ ( α + 2 ) σ 0 T α 1 + ν 2 ( X 0 ln K ) 2 8 σ 0 3 Γ ( α + 1 ) 2 ( 2 α + 1 ) T 2 α 2
ln K I ^ ( T , K ) ρ ν 2 Γ ( α + 2 ) σ 0 T α 1 ν 2 ( X 0 ln K ) 4 σ 0 3 Γ ( α + 1 ) 2 ( 2 α + 1 ) T 2 α 2
Let ln K = X 0 and the result follows.□
Remark 4.
From Lemma 5, we can also observe the following: for the uncorrelated case ( ρ = 0 ) and correlated case ( ρ 0 ) in model (3) and (4), the slope of implied volatility (with respect to ln K and T 0 ) is positive when ln K > X 0 and negative when ln K < X 0 . The result is slightly different than the implied volatility behavior when α = 1 , where ρ 0 yields different positive and negative region (slope is negative when ln K < X 0 3 ρ σ 0 2 / ν and positive when ln K > X 0 3 ρ σ 0 2 / ν ). The empirical result in Figure 8 (page 11) of [8] shows that Lemma 5 is valid as T 0 . On a side note, Lemma 5 confirms that the term structure of at-the-money approximation of implied volatility under rough Heston model has explosive behavior of order T α 1 , i.e., it possesses an important feature which the classical Heston model does not possess. The presence of explosive behavior in the term structure of at-the-money implied volatility skew fits the empirical observation from [4,5].

3.3. Limiting Behavior of Rate of Change of I ^ ( T , K ) with Respect to T When the Option Is At-The-Money

In this section, we discuss the behavior of the rate of change of implied volatility I ^ ( T , K ) with respect to T when T 0 and the option is at-the-money.
Lemma 6.
When the option is at-the-money, the skew of the approximation of implied volatility at T 0 has the asymptotic formula of
I ^ ( T , K ) σ 0 T λ ( θ σ 0 2 ) Γ ( α + 2 ) + ρ ν σ 0 2 Γ ( α + 1 ) 4 σ 0 Γ ( α + 1 ) Γ ( α + 2 ) T α 1 ν 2 8 σ 0 Γ ( α + 1 ) 2 ( 2 α + 1 ) ( T α 1 ) 2
Proof. 
Approximation to implied volatility when the option is at-the-money can be formulated as
I ^ ( T , K ) = v 0 + 1 2 v 0 T 1 d + ( v 0 T ) v 0 T U 0 + 1 4 v 0 T d + 2 ( v 0 2 T ) v 0 T d + ( v 0 2 T ) 1 v 0 2 T R 0 = v 0 + 1 4 v 0 T U 0 1 4 v 0 T 1 4 + 1 v 0 2 T R 0
From Lemmas 3 and 4 and Remark 3, it is easy to see that, when the option is at-the-money ( ln K = X 0 ), I ^ ( 0 , K ) = σ 0 . To find the rate of change of I ^ ( T , K ) with respect to T, we use the definition of derivative as follows
lim T 0 I ^ ( T , K ) σ 0 T = lim T 0 v 0 σ 0 T + 1 4 v 0 T 2 U 0 1 4 v 0 T 2 1 4 + 1 v 0 2 T R 0
We solve the above expression separately. The first term of the above expression can be computed using L’Hopital’s rule repetitively as follows
lim T 0 v 0 σ 0 T = lim T 0 1 T 0 T E 0 ( σ s 2 ) d s σ 0 T = lim T 0 1 T 2 0 T E 0 ( σ s 2 ) d s + 1 T E 0 ( σ T 2 ) 2 1 T 0 T E 0 ( σ s 2 ) d s = lim T 0 1 T 2 0 T E 0 ( σ s 2 ) d s T E 0 ( σ T 2 ) 2 1 T 0 T E 0 ( σ s 2 ) d s = lim T 0 1 2 σ 0 T 2 0 T E 0 ( σ s 2 ) d s T E 0 ( σ T 2 ) = lim T 0 1 4 σ 0 T E 0 ( σ T 2 ) T T E 0 ( σ T 2 ) + E 0 ( σ T 2 ) = lim T 0 1 4 σ 0 T E 0 ( σ T 2 )
We have E 0 ( σ T 2 ) = σ 0 2 + ( 1 / Γ ( α ) ) 0 T ( T s ) α 1 λ ( θ E 0 ( σ s 2 ) ) d s . Then, it follows that
lim T 0 E 0 ( σ T 2 ) σ 0 2 T = lim T 0 1 Γ ( α ) 0 T ( T s ) α 1 λ ( θ E 0 ( σ s 2 ) ) d s T
By Proposition 3, we have the following
1 Γ ( α ) 0 T ( T s ) α 1 λ ( θ E 0 ( σ s 2 ) ) d s λ ( θ σ 0 2 ) Γ ( α ) 0 T ( T s ) α 1 d s
λ ( θ σ 0 2 ) Γ ( α + 1 ) T α
as T 0 . Hence,
E 0 ( σ T 2 ) σ 0 2 T λ ( θ σ 0 2 ) Γ ( α + 1 ) T α 1
as T 0 . Finally,
v 0 σ 0 T λ ( θ σ 0 2 ) 4 σ 0 Γ ( α + 1 ) T α 1
as T 0 . From the previous result in Lemma 3, we know that U 0 ν ρ σ 0 2 Γ ( α + 2 ) T α + 1 as T 0 ; then, along with Proposition 2, the second term of Equation (63) can be computed in terms of asymptotic formula
1 4 v 0 T 2 U 0 ρ ν σ 0 4 Γ ( α + 2 ) T α 1
as T 0 . Similarly, by the previous result in Lemma 3 such that R 0 ν 2 σ 0 2 2 Γ ( α + 1 ) 2 ( 2 α + 1 ) T 2 α + 1 as T 0 and Proposition 2, the third term of Equation (63) can be computed as
1 16 v 0 T 2 1 4 v 0 3 T 3 R 0 ν 2 σ 0 32 Γ ( α + 1 ) 2 ( 2 α + 1 ) T 2 α 1
Then, the result follows with the sum of three computed terms (74)–(76). □
Remark 5.
Lemma 6 satisfies the result of α = 1 from the work of Alos, Elisa and De Santiago, Rafael and Vives, Josep [19]. Furthermore, when the option is at-the-money, we can obtain a rough approximation of implied volatility in terms of T as contrary to Remark 3 which provides constant term when the option is at-the-money. An integration of the result in Equation (66) with respect to T near T = 0 gives us the following approximation:
I ^ ( T , K ) σ 0 + λ ( θ σ 0 2 ) Γ ( α + 2 ) + ρ ν σ 0 2 Γ ( α + 1 ) 4 σ 0 α Γ ( α + 1 ) Γ ( α + 2 ) T α ν 2 8 σ 0 Γ ( α + 1 ) 2 ( 4 α 2 1 ) T 2 α 1

4. Numerical Experiments

Through numerical experiments, we can show that the approximation formula for the rough Heston model possesses the explosive behavior of at-the-money implied volatility skew, which is desirable in a stochastic volatility model to match the empirical implied volatility data in the market. Although Theorem 2 shows that, under Assumption 1, the approximation formula for the rough Heston model is bounded from the rough Heston model using the same set of parameters, we decided to conduct the numerical experiments using calibration approach, i.e., calibrate a new set of parameters used on approximation formula based on the artificial data given by rough Heston model. We wish to note that the components or terms of v 0 , U 0 and R 0 can be obtained using Proposition 1. The following parameters for the rough Heston model are set:
σ 0 2 = 0.04 , θ = 0.04 , α = 0.6 , λ = 1 , x x l ν = 0.1 , l ρ = 0.65
Then, we calibrate the approximation Formula (40) to the rough Heston model through minimizing the squared errors of implied volatility and subsequently we obtain the following parameters:
σ 0 2 * = 0.039671 , θ * = 0.039230 , α * = 0.568425 , λ * = 1.942492 , ν * = 0.058033 , ρ * = 0.911687
Figure 1 shows a calibrated option prices from T = 0.01 to T = 0.1 . After the calibration of the parameters, the approximation formula for option prices under the rough Heston model are capable of displaying a great fit to the option prices computed using Fourier inversion method with the fractional Adams scheme [21], as displayed in [11].
The implied volatility plots are shown in Figure 2. In the plot, we can observe that the implied volatilities computed using the approximation formula (40) match the ones produced by the Fourier inversion method with the fractional Adams scheme [11,21] under the rough Heston model very well, except for at T = 0.01 where the implied volatility is understated when the option is deep out-of-money and in-the-money.
One result that sets apart from many other stochastic volatility and jump diffusion models is the short-time behavior of term-structure at-the-money implied volatility skew, i.e., derivative of implied volatility with respect to log-strike for the at-the-money call option. In Figure 3, we display the term structure of the at-the-money implied volatility skew using three different methods—Fourier inversion method with fractional Adams scheme [11,21], approximation formula for option prices (40) (transformed back to implied volatility) and Equation (63). The result is pretty much consistent with the ones demonstrated by the approximation formula for rough Heston model (40) and Equation (63). Explosive behavior on the short-time term-structure of at-the-money implied volatility skew is a remarkable feature on a stochastic volatility model and the behavior is commonly observed in the empirical data in the financial market.
It is important to realize that our work is relying on Assumption 1. In terms of practical application, Assumption 1 will be fulfilled whenever the current variance process σ t 2 is equivalent or below the mean reversion level θ . In other words, the usual flat forward variance curve ( E 0 ( σ t 2 ) = E 0 ( σ 0 2 ) for all t) frequently used by many practitioners will satisfy Assumption 1 too. Other than that, we would say that Assumption 1 will be satisfied roughly 50 % of the time under the normal market condition.

5. Conclusions

The main contribution of this paper lies within the bounded gaps of option prices on approximation formula for the option prices of the rough Heston model under the simple Assumption 1. Due to the nature of fractional terms in the volatility component of the rough Heston model, the errors bound incurred by the decomposition formula are significantly higher than the classical version of the approximation formula for the decomposition formula of classical Heston model [18,19]. In other words, this disadvantage decreases the usability of the approximation formula in practice due to the errors incurred. Nevertheless, in the numerical experiments, we showed that it is possible to match the option prices and implied volatility quite well by re-calibrating the parameters of the approximation formula for option prices.
In addition, we propose a second-order approximation to the implied volatility of the rough Heston model. Through the approximation of implied volatility of rough Heston model, we manage to prove some important results which includes the explosive behavior of short-time term structure of at-the-money implied volatility skew using the approximation formula of option prices for the rough Heston model, which is desirable in the empirical financial market. Numerical experiments were conducted and we subsequently discovered that the approximation formula for option prices using the rough Heston model does have explosive behavior in its term-structure of at-the-money implied volatility skew and roughly at the same rate as the rough Heston model after recalibrating the parameters.

Author Contributions

Conceptualization, S.W.J. and A.K.; methodology, S.W.J. and A.K.; software; S.W.J.; validation, S.W.J. and A.K.; formal analysis, S.W.J. and A.K.; investigation, S.W.J. and A.K.; resources, S.W.J. and A.K.; data curation, S.W.J.; writing—original draft preparation, S.W.J. and A.K.; writing—review and editing, A.K.; visualization, S.W.J.; supervision, A.K.; project administration, A.K.; and funding acquisition, A.K. All authors have read and agreed to the published version of the manuscript.

Funding

The authors acknowledge that this research was partially supported by Special Graduate Research Allowance (SGRA) with Vote No. 5540153.

Acknowledgments

This article was supported by the Fundamental Research Grant Scheme (FRGS) under the Ministry of Education with project number FRGS/1/2018/STG06/UPM/01/3.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Proof of Theorem 2

Here, we prove Theorem 2 that is left out in Section 2. We start by applying Itô’s product rule formula to the H ( X t , w t ( T ) ) U t and the K ( X t , w t ( T ) ) R t , and then we take the conditional expectations of the result, utilizing Delta–Gamma–Vega relationship (9). We obtain the following:
E t [ H ( X T , W T ( T ) ) U T ] = H ( X t , w t ( T ) ) U T ρ E t t T H ( X s , w s ( T ) ) σ s d M , W * s = = + ρ E t t T x H ( X s , w s ( T ) ) σ s d U , W * s = = + E t t T w H ( X s , w s ( T ) ) d U , M s = = + ρ E t t T 2 x w H ( X s , w s ( T ) ) σ s U s d M , W * s = = + 1 2 E t t T 2 w 2 H ( X s , w s ( T ) ) U s d M , M s = H ( X t , w t ( T ) ) U T ρ E t t T H ( X s , w s ( T ) ) σ s d M , W * s = = + ρ E t t T x H ( X s , w s ( T ) ) σ s d U , W * s = = + 1 2 E t t T 2 x 2 x H ( X s , w s ( T ) ) d U , M s = = + ρ 2 E t t T 3 x 3 2 x 2 H ( X s , w s ( T ) ) σ s U s d M , W * s = = + 1 8 E t t T 4 x 4 2 3 x 3 + 2 x 2 H ( X s , w s ( T ) ) U s d M , M s
Note that H ( X T , w t ( T ) ) U T = 0
0 = H ( X t , w t ( T ) ) U T ρ E t t T H ( X s , w s ( T ) ) σ s d M , W * s = = + ρ E t t T x H ( X s , w s ( T ) ) σ s d U , W * s = = + 1 2 E t t T 2 x 2 x H ( X s , w s ( T ) ) d U , M s = = + ρ 2 E t t T 3 x 3 2 x 2 H ( X s , w s ( T ) ) σ s U s d M , W * s = = + 1 8 E t t T 4 x 4 2 3 x 3 + 2 x 2 H ( X s , w s ( T ) ) U s d M , M s
and, similarly,
0 = K ( X t , w t ( T ) ) R T 1 2 E t t T K ( X s , w s ( T ) ) d M , M s = = + ρ E t t T x K ( X s , W s ( T ) ) σ s d R , W * s = = + 1 2 E t t T 2 x 2 x K ( X s , w s ( T ) ) d R , M s = = + ρ 2 E t t T 3 x 3 2 x 2 K ( X s , w s ( T ) ) σ s R s d W * , M s = = + 1 8 E t t T 4 x 4 2 3 x 3 + 2 x 2 K ( X s , w s ( T ) ) R s d M , M s
Theorem 1 enables us to write
E [ B T | F t ] = B t + E t T x w B s d X , M | F t + 1 2 E t T w w B s M , M s | F t = B t + H ( X t , w t ( T ) ) U T + K ( X t , w t ( T ) ) R T = = + ρ E t t T x H ( X s , w s ( T ) ) σ s d U , W * s = = + 1 2 E t t T 2 x 2 x H ( X s , w s ( T ) ) d U , M s = = + ρ 2 E t t T 3 x 3 2 x 2 H ( X s , w s ( T ) ) σ s U s d M , W * s = = + 1 8 E t t T 4 x 4 2 3 x 3 + 2 x 2 H ( X s , w s ( T ) ) U s d M , M s = = + ρ E t t T x K ( X s , W s ( T ) ) σ s d R , W * s = = + 1 2 E t t T 2 x 2 x K ( X s , w s ( T ) ) d R , M s = = + ρ 2 E t t T 3 x 3 2 x 2 K ( X s , w s ( T ) ) σ s R s d W * , M s = = + 1 8 E t t T 4 x 4 2 3 x 3 + 2 x 2 K ( X s , w s ( T ) ) R s d M , M s = B t + H ( X t , w t ( T ) ) U T + K ( X t , w t ( T ) ) R T + i = 1 8 A i
The terms d M , W * s , d U , W * s , d M , M s , d M , M s , d R , W * s and d R , M s can be obtained as follows.
Recall that
d ξ t ( u ) = ν Γ ( α ) σ t ( u t ) α 1 d W t *
and
d M t = t T d ξ t ( u ) d u = t T ν Γ ( α ) σ t ( u t ) α 1 d W t * d u = ν ( T t ) α σ t Γ ( α + 1 ) d W t *
On the other hand, U t can be derived as follows
U t = E t t T d X , M s = E t t T ν ( T s ) α σ s 2 ρ Γ ( α + 1 ) d s = ν ρ Γ ( α + 1 ) t T ξ t ( s ) ( T s ) α d s
and d U t as
d U t = ν ρ Γ ( α + 1 ) t T d ξ t ( s ) ( T s ) α d s + drift term = ν 2 ρ Γ ( α + 1 ) Γ ( α ) t T ( T s ) α ( s t ) α 1 d s σ t d W t * + drift term
The integral t T ( T s ) α ( s t ) α 1 d s can be solved using the substitution of y = ( s t ) / ( T t ) and it corresponds to a Beta function such that
t T ( T s ) α ( s t ) α 1 d s = ( T t ) 2 α Γ ( α ) Γ ( α + 1 ) Γ ( 2 α + 1 )
and finally
d U t = ν 2 ρ Γ ( 2 α + 1 ) ( T t ) 2 α σ t d W t * + drift term
Meanwhile, R t can be derived as follows
R t = 1 2 E t t T d M , M s = ν 2 2 Γ ( α + 1 ) 2 t T ξ t ( s ) ( T s ) 2 α d s
and d R t as
d R t = ν 2 2 Γ ( α + 1 ) 2 t T d ξ t ( s ) ( T s ) 2 α d s + drift term = ν 3 2 Γ ( α + 1 ) 2 Γ ( α ) t T ( T s ) 2 α ( s t ) α 1 d s σ t d W t * + drift term = ν 3 Γ ( 2 α + 1 ) 2 Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) ( T t ) 3 α σ t d W t * + drift term
where
t T ( T s ) 2 α ( s t ) α 1 d s = ( T t ) 3 α Γ ( α ) Γ ( 2 α + 1 ) Γ ( 3 α + 1 )
Based on the previous derivations d M t , d U t , d R t , we can obtain the following
d M , W * s = ν Γ ( α + 1 ) ( T s ) α σ s d s
d U , W * s = ν 2 ρ Γ ( 2 α + 1 ) ( T s ) 2 α σ s d s
d U , M s = ν 3 ρ Γ ( 2 α + 1 ) Γ ( α + 1 ) ( T s ) 3 α σ s 2 d s
d M , M s = ν 2 Γ ( α + 1 ) 2 ( T s ) 2 α σ s 2 d s
d R , W * s = ν 3 Γ ( 2 α + 1 ) 2 Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) ( T s ) 3 α σ s d s
d R , M s = ν 4 Γ ( 2 α + 1 ) 2 Γ ( α + 1 ) 3 Γ ( 3 α + 1 ) ( T s ) 4 α σ s 2 d s
Using the previous equations, we can now continue from Equation (A4)
i = 1 8 A i = ρ E t t T 1 2 2 x 2 G ( X s , w s ) σ s ν 2 ρ Γ ( 2 α + 1 ) ( T s ) 2 α σ s d s = + 1 2 E t t T 1 2 3 x 3 2 x 2 G ( X s , w s ) ν 3 ρ Γ ( 2 α + 1 ) Γ ( α + 1 ) ( T s ) 3 α σ s 2 d s = + ρ 2 E t t T 1 2 4 x 4 3 x 3 G ( X s , w s ) σ s U s ν Γ ( α + 1 ) ( T s ) α σ s d s = + 1 8 E t t T 1 2 5 x 5 2 4 x 4 + 3 x 3 G ( X s , w s ) U s ν 2 Γ ( α + 1 ) 2 ( T s ) 2 α σ s 2 d s = + ρ E t t T 1 4 3 x 3 2 x 2 G ( X s , w s ) σ s ν 3 Γ ( 2 α + 1 ) 2 Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) ( T s ) 3 α σ s d s = + 1 2 E t t T 1 4 4 x 4 2 3 x 3 + 2 x 2 G ( X s , w s ) ν 4 Γ ( 2 α + 1 ) 2 Γ ( α + 1 ) 3 Γ ( 3 α + 1 ) ( T s ) 4 α σ s 2 d s = + ρ 2 E t t T 1 4 5 x 5 2 4 x 4 + 3 x 3 G ( X s , w s ) σ s R s ν Γ ( α + 1 ) ( T s ) α σ s d s = + 1 8 E t t T 1 4 6 x 6 3 5 x 5 + 3 4 x 4 3 x 3 G ( X s , w s ) R s ν 2 Γ ( α + 1 ) 2 ( T s ) 2 α σ s 2 d s
We let q s = w s ( T ) and notice that from Lemma 2
| x n G ( X s , w s ) | C q s ( n + 1 )
Consequently, we can obtain
U s = ν ρ Γ ( α + 1 ) s T E s ( σ θ 2 ) ( T θ ) α d θ ν | ρ | Γ ( α + 1 ) s T E s ( σ θ 2 ) d θ ( T s ) α = ν | ρ | Γ ( α + 1 ) q s 2 ( T s ) α
and
R s = ν 2 2 Γ ( α + 1 ) 2 s T E s ( σ θ 2 ) ( T θ ) 2 α d θ ν 2 2 Γ ( α + 1 ) 2 q s 2 ( T s ) 2 α
Then, we continue
i = 1 8 A i C ν 2 ρ 2 Γ ( 2 α + 1 ) E t t T 1 q s 3 σ s 2 ( T s ) 2 α d s = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) E t t T 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 3 α d s = + C ν | ρ | Γ ( α + 1 ) E t t T 1 q s 5 + 1 q s 4 σ s 2 | U s | ( T s ) α d s = + C ν 2 Γ ( α + 1 ) 2 E t t T 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 | U s | ( T s ) 2 α d s = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) E t t T 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 3 α d s = + C ν 4 Γ ( 2 α + 1 ) Γ ( α + 1 ) 3 Γ ( 3 α + 1 ) E t t T 1 q s 5 + 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 4 α d s = + C ν | ρ | Γ ( α + 1 ) E t t T 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 R s ( T s ) α d s = + C ν 2 Γ ( α + 1 ) 2 E t t T 1 q s 7 + 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 R s ( T s ) 2 α d s C ν 2 ρ 2 Γ ( 2 α + 1 ) E t t T 1 q s 3 σ s 2 ( T s ) 2 α d s = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) E t t T 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 3 α d s = + C ν 2 ρ 2 Γ ( α + 1 ) 2 E t t T 1 q s 3 + 1 q s 2 σ s 2 ( T s ) 2 α d s = + C ν 3 | ρ | Γ ( α + 1 ) 3 E t t T 1 q s 4 + 1 q s 3 + 1 q s 2 σ s 2 ( T s ) 3 α d s = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) E t t T 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 3 α d s = + C ν 4 Γ ( 2 α + 1 ) Γ ( α + 1 ) 3 Γ ( 3 α + 1 ) E t t T 1 q s 5 + 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 4 α d s = + C ν 3 | ρ | Γ ( α + 1 ) 3 E t t T 1 q s 4 + 1 q s 3 + 1 q s 2 σ s 2 ( T s ) 3 α d s = + C ν 4 Γ ( α + 1 ) 4 E t t T 1 q s 5 + 1 q s 4 + 1 q s 3 + 1 q s 2 σ s 2 ( T s ) 4 α d s
Suppose now we let J ( α , λ ) : = Γ ( α + 1 ) + λ Γ ( α + 1 ) and Y : = Y ( α , λ , θ ) = Γ ( α + 2 ) + λ ( α + 1 ) λ θ . For T t [ 0 , 1 ] ; using Equations (15) and (16) in Lemma 2, we can further obtain
i = 1 8 A i C ν 2 ρ 2 Γ ( 2 α + 1 ) J ( α , λ ) E t t T Y 1 2 ( T s ) 3 2 α 3 2 d s = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) J ( α , λ ) E t t T Y + Y 1 2 ( T s ) 2 α 2 d s = + C ν 2 ρ 2 Γ ( α + 1 ) 2 J ( α , λ ) E t t T Y 1 2 + 1 ( T s ) 3 2 α 3 2 d s = + C ν 3 | ρ | Γ ( α + 1 ) 3 J ( α , λ ) E t t T Y + Y 1 2 + 1 ( T s ) 2 α 2 d s = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) J ( α , λ ) E t t T Y + Y 1 2 ( T s ) 2 α 2 d s = + C ν 4 Γ ( 2 α + 1 ) Γ ( α + 1 ) 3 Γ ( 3 α + 1 ) J ( α , λ ) E t t T Y 3 2 + Y + Y 1 2 ( T s ) 5 2 α 5 2 d s = + C ν 3 | ρ | Γ ( α + 1 ) 3 J ( α , λ ) E t t T Y + Y 1 2 + 1 ( T s ) 2 α 2 d s = + C ν 4 Γ ( α + 1 ) 4 J ( α , λ ) E t t T Y 3 2 + Y + Y 1 2 + 1 ( T s ) 5 2 α 5 2 d s C ν 2 ρ 2 Γ ( 2 α + 1 ) J ( α , λ ) Y 1 2 ( T s ) 3 2 α 1 2 = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) J ( α , λ ) Y + Y 1 2 ( T s ) 2 α 1 = + C ν 2 ρ 2 Γ ( α + 1 ) 2 J ( α , λ ) Y 1 2 + 1 ( T s ) 3 2 α 1 2 = + C ν 3 | ρ | Γ ( α + 1 ) 3 J ( α , λ ) Y + Y 1 2 + 1 ( T s ) 2 α 1 = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) J ( α , λ ) Y + Y 1 2 ( T s ) 2 α 1 = + C ν 4 Γ ( 2 α + 1 ) Γ ( α + 1 ) 3 Γ ( 3 α + 1 ) J ( α , λ ) Y 3 2 + Y + Y 1 2 ( T s ) 5 2 α 3 2 = + C ν 3 | ρ | Γ ( α + 1 ) 3 J ( α , λ ) Y + Y 1 2 + 1 ( T s ) 2 α 1 = + C ν 4 Γ ( α + 1 ) 4 J ( α , λ ) Y 3 2 + Y + Y 1 2 + 1 ( T s ) 5 2 α 3 2 C ( ν , ρ , α , λ , θ ) ( T t ) 5 2 α 3 2
which is valid for α [ 0.6 , 1 ] or H [ 0.1 , 0.5 ] . Now, for T t ( 1 , ) ,
i = 1 8 A i C ν 2 ρ 2 Γ ( 2 α + 1 ) E t t T 1 1 q s 3 σ s 2 ( T s ) 2 α d s + T 1 T 1 q s 3 σ s 2 ( T s ) 2 α d s = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) E t t T 1 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 3 α d s + T 1 T 1 q s 4 + 1 q s 3 = × σ s 2 ( T s ) 3 α d s ] + C ν | ρ | Γ ( α + 1 ) E t t T 1 1 q s 5 + 1 q s 4 σ s 2 | U s | ( T s ) α d s = + T 1 T 1 q s 5 + 1 q s 4 σ s 2 | U s | ( T s ) α d s + C ν 2 Γ ( α + 1 ) 2 E t t T 1 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 = × | U s | ( T s ) 2 α d s + T 1 T 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 | U s | ( T s ) 2 α d s = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) E t t T 1 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 3 α d s = + T 1 T 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 3 α d s + C ν 4 Γ ( 2 α + 1 ) Γ ( α + 1 ) 3 Γ ( 3 α + 1 ) = × E t t T 1 1 q s 5 + 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 4 α d s + T 1 T 1 q s 5 + 1 q s 4 + 1 q s 3 σ s 2 ( T s ) 4 α d s = + C ν | ρ | Γ ( α + 1 ) E t t T 1 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 R s ( T s ) α d s = + T 1 T 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 R s ( T s ) α d s + C ν 2 Γ ( α + 1 ) 2 = × E t t T 1 1 q s 7 + 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 R s ( T s ) 2 α d s = + T 1 T 1 q s 7 + 1 q s 6 + 1 q s 5 + 1 q s 4 σ s 2 R s ( T s ) 2 α d s
By previous result for the bound of T t [ 0 , 1 ] , Equations (17) and (18), we can deduce that
i = 8 8 A i C ( ν , ρ , α , λ , θ ) + C ν 2 ρ 2 Γ ( 2 α + 1 ) J ( α , λ ) Y 1 2 ( T s ) 2 α + 1 = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) J ( α , λ ) Y + Y 1 2 ( T s ) 3 α + 1 = + C ν 2 ρ 2 Γ ( α + 1 ) 2 J ( α , λ ) Y 1 2 + 1 ( T s ) 2 α + 1 = + C ν 3 | ρ | Γ ( α + 1 ) 3 J ( α , λ ) Y + Y 1 2 + 1 ( T s ) 3 α + 1 = + C ν 3 | ρ | Γ ( 2 α + 1 ) Γ ( α + 1 ) 2 Γ ( 3 α + 1 ) J ( α , λ ) Y + Y 1 2 ( T s ) 3 α + 1 = + C ν 4 Γ ( 2 α + 1 ) Γ ( α + 1 ) 3 Γ ( 3 α + 1 ) J ( α , λ ) Y 3 2 + Y + Y 1 2 ( T s ) 4 α + 1 = + C ν 3 | ρ | Γ ( α + 1 ) 3 J ( α , λ ) Y + Y 1 2 + 1 ( T s ) 3 α + 1 = + C ν 4 Γ ( α + 1 ) 4 J ( α , λ ) Y 3 2 + Y + Y 1 2 + 1 ( T s ) 4 α + 1 C 1 ( ν , ρ , α , λ , θ ) + C 2 ( ν , ρ , α , λ , θ ) ( T t ) 4 α + 1
where the result follows from here.

References

  1. Heston, S.L. A closed-form solution for options with stochastic volatility with applications to bond and currency options. Rev. Financ. Stud. 1993, 6, 327–343. [Google Scholar] [CrossRef] [Green Version]
  2. Merton, R.C. Option pricing when underlying stock returns are discontinuous. J. Financ. Econ. 1976, 3, 125–144. [Google Scholar] [CrossRef] [Green Version]
  3. Alòs, E.; León, J.A.; Vives, J. On the short-time behavior of the implied volatility for jump-diffusion models with stochastic volatility. Financ. Stoch. 2007, 11, 571–589. [Google Scholar] [CrossRef] [Green Version]
  4. Fukasawa, M. Asymptotic analysis for stochastic volatility: Martingale expansion. Financ. Stoch. 2011, 15, 635–654. [Google Scholar] [CrossRef] [Green Version]
  5. Gatheral, J.; Jaisson, T.; Rosenbaum, M. Volatility is rough. Quant. Financ. 2018, 18, 933–949. [Google Scholar] [CrossRef]
  6. Comte, F.; Renault, E. Long memory in continuous-time stochastic volatility models. Math. Financ. 1998, 8, 291–323. [Google Scholar] [CrossRef]
  7. Cheridito, P. Mixed fractional Brownian motion. Bernoulli 2001, 7, 913–934. [Google Scholar] [CrossRef]
  8. Bayer, C.; Friz, P.; Gatheral, J. Pricing under rough volatility. Quant. Financ. 2016, 16, 887–904. [Google Scholar] [CrossRef]
  9. Bennedsen, M.; Lunde, A.; Pakkanen, M.S. Hybrid scheme for Brownian semistationary processes. Financ. Stoch. 2017, 21, 931–965. [Google Scholar] [CrossRef] [Green Version]
  10. McCrickerd, R.; Pakkanen, M.S. Turbocharging Monte Carlo pricing for the rough Bergomi model. Quant. Financ. 2018, 18, 1877–1886. [Google Scholar] [CrossRef] [Green Version]
  11. El Euch, O.; Rosenbaum, M. The characteristic function of rough Heston models. Math. Financ. 2019, 29, 3–38. [Google Scholar] [CrossRef] [Green Version]
  12. Jaisson, T.; Rosenbaum, M. Rough fractional diffusions as scaling limits of nearly unstable heavy tailed Hawkes processes. Ann. Appl. Probab. 2016, 26, 2860–2882. [Google Scholar] [CrossRef] [Green Version]
  13. Gatheral, J.; Radoicic, R. Rational approximation of the rough Heston solution. Int. J. Theor. Appl. Financ. 2019, 22, 1950010. [Google Scholar] [CrossRef]
  14. Jeng, S.W.; Kilicman, A. Fractional Riccati Equation and Its Applications to Rough Heston Model Using Numerical Methods. Symmetry 2020, 12, 959. [Google Scholar] [CrossRef]
  15. Jeng, S.W.; Kilicman, A. Series Expansion and Fourth-Order Global Padé Approximation for a Rough Heston Solution. Mathematics. in press.
  16. Abi Jaber, E.; El Euch, O. Multifactor Approximation of Rough Volatility Models. SIAM J. Financ. Math. 2019, 10, 309–349. [Google Scholar] [CrossRef] [Green Version]
  17. El Euch, O.; Gatheral, J.; Rosenbaum, M. Roughening Heston. 2018. Available online: https://ssrn.com/abstract=3116887 (accessed on 13 June 2019).
  18. Alòs, E. A decomposition formula for option prices in the Heston model and applications to option pricing approximation. Quant. Financ. 2012, 20, 13–27. [Google Scholar] [CrossRef]
  19. Alòs, E.; De Santiago, R.; Vives, J. Calibration of stochastic volatility models via second-order approximation: The Heston case. Int. J. Theor. Appl. Financ. 2015, 18, 1550036. [Google Scholar]
  20. Alos, E.; Gatheral, J.; Radoičić, R. Exponentiation of conditional expectations under stochastic volatility. Quant. Financ. 2020, 20, 13–27. [Google Scholar] [CrossRef]
  21. Diethelm, K.; Freed, A.D. The FracPECE Subroutine for the Numerical Solution of Differential Equations of Fractional Order. Semantic Scholar. 1999. Available online: https://static.aminer.org/pdf/PDF/000/243/047/numerical_approaches_to_the_solution_of_some_fractional_differential_equations.pdf (accessed on 15 May 2020).
  22. Gatheral, J.; Keller-Ressel, M. Affine forward variance models. Financ. Stoch. 2018, 23, 501–533. [Google Scholar] [CrossRef] [Green Version]
  23. El Euch, O.; Rosenbaum, M. Perfect hedging in rough Heston models. Ann. Appl. Probab. 2018, 28, 3813–3856. [Google Scholar] [CrossRef] [Green Version]
  24. Forde, M.; Gerhold, S.; Smith, B. Small-time and large-time smile behaviour for the Rough Heston model. arXiv 2019, arXiv:1906.09034. [Google Scholar]
Figure 1. Call option prices against log-moneyness for various time T. The solid lines are the ones produced using Fourier inversion method with fractional Adams scheme [11,21] under rough Heston model with parameters stated in Equation (78), whereas the cross marker is produced using approximation formula for option prices under the rough Heston model (40) with parameters (79).
Figure 1. Call option prices against log-moneyness for various time T. The solid lines are the ones produced using Fourier inversion method with fractional Adams scheme [11,21] under rough Heston model with parameters stated in Equation (78), whereas the cross marker is produced using approximation formula for option prices under the rough Heston model (40) with parameters (79).
Symmetry 12 01878 g001
Figure 2. Implied volatilities against log-moneyness for various time T. The solid lines are the ones produced using Fourier inversion method with fractional Adams scheme [11,21] under rough Heston model with parameters stated in Equation (78), whereas the cross marker is produced using approximation formula for option prices under the rough Heston model (40) with parameters (79).
Figure 2. Implied volatilities against log-moneyness for various time T. The solid lines are the ones produced using Fourier inversion method with fractional Adams scheme [11,21] under rough Heston model with parameters stated in Equation (78), whereas the cross marker is produced using approximation formula for option prices under the rough Heston model (40) with parameters (79).
Symmetry 12 01878 g002
Figure 3. Term structure of the at-the-money implied volatility skew. The solid red line is produced using Fourier inversion method with fractional Adams scheme [11,21] under the rough Heston model with parameters stated in Equation (78), the blue circle marker is produced by the approximation formula for option prices under the rough Heston model (40) with parameters (79) and the black cross marker is produced by the Equation (63).
Figure 3. Term structure of the at-the-money implied volatility skew. The solid red line is produced using Fourier inversion method with fractional Adams scheme [11,21] under the rough Heston model with parameters stated in Equation (78), the blue circle marker is produced by the approximation formula for option prices under the rough Heston model (40) with parameters (79) and the black cross marker is produced by the Equation (63).
Symmetry 12 01878 g003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jeng, S.W.; Kilicman, A. Approximation Formula for Option Prices under Rough Heston Model and Short-Time Implied Volatility Behavior. Symmetry 2020, 12, 1878. https://doi.org/10.3390/sym12111878

AMA Style

Jeng SW, Kilicman A. Approximation Formula for Option Prices under Rough Heston Model and Short-Time Implied Volatility Behavior. Symmetry. 2020; 12(11):1878. https://doi.org/10.3390/sym12111878

Chicago/Turabian Style

Jeng, Siow Woon, and Adem Kilicman. 2020. "Approximation Formula for Option Prices under Rough Heston Model and Short-Time Implied Volatility Behavior" Symmetry 12, no. 11: 1878. https://doi.org/10.3390/sym12111878

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop