Next Article in Journal
Carbon Futures and Clean Energy Stocks: Do They Hedge or Safe Haven against the Climate Policy Uncertainty?
Next Article in Special Issue
Fractile Graphical Analysis in Finance: A New Perspective with Applications
Previous Article in Journal
Board Characteristics and Earnings Management: Evidence from the Vietnamese Market
Previous Article in Special Issue
Estimation and Inference for the Threshold Model with Hybrid Stochastic Local Unit Root Regressors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Saddlepoint Method for Pricing European Options under Markov-Switching Heston’s Stochastic Volatility Model

1
Psychometrics and Analytics Branch, NSW Education Standards Authority, Sydney, NSW 2001, Australia
2
School of Mathematics and Statistics, University of New South Wales, Sydney, NSW 2052, Australia
*
Author to whom correspondence should be addressed.
J. Risk Financial Manag. 2022, 15(9), 396; https://doi.org/10.3390/jrfm15090396
Submission received: 26 July 2022 / Revised: 20 August 2022 / Accepted: 26 August 2022 / Published: 6 September 2022

Abstract

:
This paper evaluates the prices of European-style options when dynamics of the underlying asset is assumed to follow a Markov-switching Heston’s stochastic volatility model. Under this framework, the expected return and the long-term mean of the variance of the underlying asset rely on states of the economy modeled by a continuous-time Markov chain. There is evidence that the Markov-switching Heston’s stochastic volatility model performs well in capturing major events affecting price dynamics. However, due to the nature of the model, analytic solutions for the prices of options or other financial derivatives do not exist. By means of the saddlepoint method, an analytic approximation for European-style option price is presented. The saddlepoint method gives an effective approximation to option prices under the Markov-switching Heston’s stochastic volatility model.

1. Introduction

It is well documented that the stochastic volatility (SV) models take the volatility smile effect into account in the real markets. Needless to say, the SV models are more realistic than the standard Black–Scholes model. Nevertheless, Vo (2009) conducted an empirical study on a Markov-switching stochastic volatility model and showed that the behaviour of crude oil price is well explained under the Markov-switching SV model. A significant regime-switching effect on the oil markets is well documented and their numerical results reveal that the forecasting power of the SV model with Markov switching outperforms its non-switching counterpart. The empirical study also finds that the SV model with Markov switching is able to capture large shocks of the oil markets well. These advantages of empirical findings give us a motivation to pricing options under SV models with Markov switching.
This paper shows how to price a European-style option in Markov-switching Heston’s stochastic volatility model. Under the Markov-switching Heston’s stochastic volatility model, the key parameters of the model follow Markov chains which switch from a state to another state as time evolves. The Markov-switching (regime-switching) behaviour could reflect the dynamic preferences and time-varying beliefs of traders or the changing levels of economy activities. In general, the Markov chain is unobservable and the chain is modeled by a stochastic differential equation (SDE). Zhu et al. (2012) derive an explicit European option pricing formulas in a two-state regime by solving a couple of partial differential equations (PDEs) using the Fourier transform method. Chan and Zhu (2021b) obtain a closed-form formulas of Lookback options under a Markov-switching Wiener process. Chan and Zhu (2015) derive a closed-form formula of American convertible bonds in a Black–Scholes–Merton’s model with regime switching. Chan and Zhu (2021a) obtain an analytic approach for pricing American options with Markov switching. Elliott et al. (2013) price options under the CEV model with Markov switching. Chan and Zhu (2015) consider a homotopy analysis method to price barrier options under the Markov-switching Wiener process. Elliott et al. (2014) use a quadratic approximation approach to price barrier options under the Markov switching model. Bollen (1998) calculates a European option price under the Markov switching model via a binomial tree. Hardy (2001) proposes a recursive algorithm to price European options under the Markov switching model. Duan et al. (2002) use a lattice-approximation method to price European-style and American-style options under the Markov switching model. Boyle and Draviam (2007) use a finite difference scheme to price exotic options under the Markov switching model. Li et al. (2012) derive the bounds of exotic option price using semidefinite programming (SDP) under the Markov switching model. Lu and Putri (2020) evaluate Markov-switching American option via Laplace transform. Egami and Kevkhishvili (2020) simplify an optimal stopping problem for a two-state Markov-switching model to a pair of no-switching optimal stopping problems. Elliott and Lian (2013) investigate the pricing of variance swaps under a Markov-switching stochastic volatility model.
The saddlepoint method has been widely used in approximating the probability distribution of the partial sum of independent random variables since it was proposed by Daniels in 1954. In this paper, instead of approximating distributions, we use the Lugannani and Rice (LR) formula (Daniels 1987) to approximate tail probabilities of logarithm of the underlying asset. In order to obtain the price dynamics under a martingale measure, we adopt an Esscher transform (Elliott et al. 2005). Once we obtain the closed-form cumulant generating functions (CGFs) of ln ( S t ) under the martingale measure Q and the physical probability measure P, respectively, then the saddlepoint equation can be solved via any symbolic computing package, such as Maple. The remaining procedure for pricing options is just simple algebraic manipulations. Glasserman and Kim (2009) use saddlepoint methods to calculate a European call option in a jump-diffusion framework. Zhang and Chan (2016) obtain saddlepoint approximation for European call options in a Markov-switching model and our current work extends their work to a Markov-switching SV model.
The paper is organized as follows. Section 2 reviews Markov-switching Heston’s stochastic volatility model. Section 3 discusses the saddlepoint method and LR formula. Section 4 derives the cumulant generating functions of the model under different probability measures. Section 5 and Section 6 refer to numerical results and conclusion, respectively.

2. Markov-Switching Heston’s Stochastic Volatility Model

After adopting an Esscher transform (Elliott et al. 2005), the dynamics of underlying asset and the volatility in the Markov-switching Heston’s stochastic volatility model under a martingale measure, P , are assumed to follow the following SDEs:
d S t = r t S t d t + σ t S t d W t S ,
d σ t = κ ( θ t σ t ) d t + σ v σ t d W t σ .
Here r t is the short rate, θ t is the long-term mean of the variance, κ is a mean-reverting speed parameter of the variance, σ v is the volatility of volatility, μ t is the mean rate of return and θ t : = θ t ρ σ v ( μ t r t ) . ( d W t S , d W t σ ) is a two-dimensional Brownian motion with d W t S , d W t σ = ρ t . We define Y t = ln ( S t ) and apply Ito’s formula to Y t to get a new process ( Y , σ ) with
d Y t = ( r t 1 2 σ t ) d t + σ t S t d W t S ,
d σ t = κ ( θ t σ t ) d t + σ v σ t d W t σ .
From Heston (1993), the value of a European call option is in form of
C ( t , S ) = E Q exp ( r ( T t ) ) ( S T K ) + = S 0 Q ( Y T > ln ( K ) ) K exp ( r ( T t ) ) P ( Y T > ln ( K ) ) .
Here Q is defined by the measure change d Q d P = e r ( T t ) e Y T Y 0 , which uses S T as a numeraire asset. The dynamics of ( Y , σ ) can be written as
d Y t = ( r t + 1 2 σ t ) d t + σ t S t d W t S , Q ,
d σ t = ( κ θ t ( κ ρ σ v ) σ t ) d t + σ v σ t d W t σ , Q .
Here W t S , Q and W t σ , Q are standard Brownian motions under Q with a correlation parameter ρ . To make the parameters depend on the chains, we introduced the notation in the following parameters μ t , θ t and r t where
μ t : = μ , X t , r t : = r , X t , θ t : = θ , X t .
Here . denotes an inner product. X t is a continuous-time Markov chain. We assume that the Markov chain X is irreducible. Without loss of generality, we can identify the state space of the chain X with the finite set of unit vectors E : = { e 1 , e 2 , , e N } , where e i : = ( 0 , , 1 , , 0 ) N . From Elliott et al. (1994), the semi-martingale representation for the chain is given by X :
X t = X 0 + 0 t A X t d u + M t .
Here M t is a martingale and A is the transpose of A . A : = [ λ i j ] i , j = 1 , 2 , , N denotes the intensity matrix of the chain X , λ i j is the constant rate of transition of the chain X from state e i to state e j . For more details about the Markov-switching model, see Guo (2001) and Buffington and Elliott (2002).

3. Saddlepoint Methods

The saddlepoint approximation was proposed by Daniels in 1954 and is used to approximate the probability density function of the sum Y ¯ = 1 n Y k / n , where Y k s are identically independent distributed random variables. Assume the cumulant generating function G ( z ) of Y ¯ is known, the probability density f n ( y ¯ ) of Y ¯ is in the form of
f n ( y ¯ ) = n 2 π i τ i τ + i exp n G ( z ) z y ¯ d z ,
for any τ { y : | G ( y ¯ ) | < } . Through the steepest descent method, Daniels (1954) gave an asymptotics for the integral (9). The approximation f n ^ ( y ¯ ) could be computed by selecting the path to pass through the saddle point z ¯ such that G ( z ¯ ) y ¯ = 0 . The modulus of the integrand attains a maximum at z ¯ as the function G ( z ) z y ¯ has a minimum at z ¯ . While the integrand does not make a contribution apart from a neighbourhood of the saddlepoint. Consequently, higher order terms in the expansion can be ignored without losing much precision.
Daniels (1987) obtained a probability approximation formula based on the Lugannani–Rice (LR) formula. Compared to those of the Edgeworth expansion, the error of the LR formula is almost uniformly distributed over the whole range of the expectation y ¯ . The LR formula is given by
P ( Y ¯ > y ¯ ) = 1 Φ ( n w ^ ) + ϕ ( n w ^ ) b 0 n 1 / 2 + b 1 n 3 / 2 + o ( n 3 / 2 ) ,
where b 0 = 1 / u ^ 1 / w ^ , b 1 = ( λ 4 / 8 5 λ 3 2 / 24 ) / u ^ λ 3 / ( 2 u ^ 2 ) 1 / u ^ 3 + 1 / w ^ 3 , w ^ = s g n ( z ¯ ) 2 ( z ¯ y G ( z ¯ ) ) , u ^ = z ¯ G ( z ¯ ) , λ 3 = G ( 3 ) ( z ¯ ) / G ( z ¯ ) 3 / 2 and λ 4 = G ( 4 ) ( z ¯ ) / G ( z ¯ ) 4 / 2 .
Here Φ , ϕ are the cumulative distribution function and the probability density of the standard normal distribution, respectively.

4. Pricing European Options in Markov-Switching Heston’s Model

If the underlying asset follows dynamics (1) and (2), the price of a European call option at time zero is in the form of
C ( t , S ) = E Q exp ( r ( T t ) ) ( S T K ) + = S 0 Q ( Y T > ln ( K ) ) K exp ( r ( T t ) ) P ( Y T > ln ( K ) ) .
The CGF of Y T under P is denoted by e G ( z , Y , t , σ ) = E [ e z Y T ] . Denote F j t S , F j t σ and F t X by the natural filtrations generated by the Brownian motions W t S , W t σ and the Markov chain X t , up to time t, respectively, we have
F 1 t S : = σ ^ { W u S | u t } , F 1 t σ : = σ ^ { W u σ | u t } , F t X : = σ ^ { X u | u t }
and
F 2 t S : = σ ^ { W u S , Q | u t } , F 2 t σ : = σ ^ { W u σ , Q | u t } .
Here σ ^ is the smallest σ -field. To obtain the CGF we calculate the expectation by enlarging the filtration, where we assume F T X is known. In such a case, all parameters depending on the Markov chain X would degenerate to deterministic functions of time. For instance, given F T X , the CGF is given by the following lemma.
Lemma 1.
If the underlying asset follows the dynamics (1) and (2), and F T X is given, then the CGF of the stochastic variable Y T = ln ( S T ) is given by
f j ( z , Y , t , σ ) | F T X ) = E Q e z Y T | F j t S F j t σ F T X = e F ( z , t , T ) + H ( z , t , T ) σ + z Y ,
where F ( z , t , T ) and H ( z , t , T ) are given by
F ( z , t , T ) = t T r z + κ θ H ( z , t , T ) , X s d s , H ( z , t , T ) = b j ρ σ v z + d σ v 2 [ 1 e d ( T t ) 1 g e d ( T t ) ] , g = b j ρ σ v z + d b j ρ σ v z d , d = ( ρ σ v z b j ) 2 σ v 2 ( 2 u j z + z 2 ) , b 1 = κ , b 2 = κ ρ σ v , u 1 = 1 2 , u 2 = 1 2 .
Proof. 
When the price dynamics follow (1) and (2), Heston (1993) demonstrates that the value of any asset U ( S , σ , t ) must satisfy the partial differential equation (PDE)
1 2 σ S 2 2 U S 2 + ρ σ σ v S 2 U S σ + 1 2 σ v 2 σ 2 f σ 2 + r S U S + κ ( θ ( t ) σ ) U σ r U + U t = 0 .
Thus we guess the solution of the model has the form
C ( S , σ , t ) = S P 2 K e r T P 1 .
Both of P 1 and P 2 must satisfy the original PDE (13). Substituting the proposed solution (14) into the original PDE (13) shows that P 1 and P 2 must satisfy the PDEs
1 2 σ 2 P j Y 2 + ρ σ σ v S 2 P j Y σ + 1 2 σ v 2 σ 2 P j σ 2 + ( r + u j σ ) U Y + ( κ θ t b j σ ) U σ + U t = 0 ,
for j = 1 , 2 and where b 1 = κ , b 2 = κ ρ σ v , u 1 = 1 2 , u 2 = 1 2 . P j could be treated as the conditional probability that the option expires in-the-money,
P j ( Y , σ , T , ln [ K ] ) = Pr [ Y T ln [ K ] | Y t , σ t , X t ] .
We can solve PDE (15) by first guessing that the affine form solution might be
f j ( z , Y , t , σ ) | F T X ) = e F ( z , t , T ) + H ( z , t , T ) σ t + z Y t .
The functions F ( z , t , T ) and H ( z , t , T ) can be found by solving two Riccati ODEs:
F t = r t z + κ θ t F
H t = 1 2 z 2 + u j z + ( ρ σ v z b j ) H + 1 2 σ v 2 H 2
with initial conditions F ( z , t , T ) = 0 and H ( z , T , T ) = 0 . The solutions are
F ( z , t , T ) = t T r z + κ θ H ( z , t , T ) , X s d s , H ( z , t , T ) = b j ρ σ v z + d σ v 2 [ 1 e d ( T t ) 1 g e d ( T t ) ] , g = b j ρ σ v z + d b j ρ σ v z d , d = ( ρ σ v z b j ) 2 σ v 2 ( 2 u j z + z 2 ) , b 1 = κ , b 2 = κ ρ σ v , u 1 = 1 2 , u 2 = 1 2 .
Lemma 2.
If the underlying asset follows the dynamics (1) and (2), then the MGF of the stochastic variable y ( t , T ) = t T σ ( s ) d s is given by
f j ( z , Y , t , σ ) = Φ ( z , t , T ) X t , I d × e H ( z , t , T ) σ t + z Y t ,
where
Φ ( z , t , T ) = exp ( A ( T t ) + diag [ r z ( T t ) + κ θ σ v 2 ( ( b j ρ σ v z d ) ( T t ) 2 ln [ 1 e d ( T t ) 1 g e d ( T t ) ] ) ] ) , H ( z , t , T ) = b j ρ σ v z + d σ v 2 [ 1 e d ( T t ) 1 g e d ( T t ) ] , g = b j ρ σ v z + d b j ρ σ v z d , d = ( ρ σ v z b j ) 2 σ v 2 ( 2 u j z + z 2 ) , b 1 = κ , b 2 = κ ρ σ v , u 1 = 1 2 , u 2 = 1 2 .
Proof. 
In order to derive the unconditional MGF, we need to calculate the expectation without conditioning, where θ relies on the chain of X process up to time T. Consequently, we write
f j ( z , Y , t , σ ) = E e z Y T | F t S F t σ F t X = E [ E e z Y T | F t S F t σ F T X | F t S F t σ F t X ] = E [ e F ( z , t , T ) + H ( z , t , T ) σ t + z Y t | F t S F t σ F t X ] = E [ t T r z + κ θ H ( z , t , T ) , X s d s | F t S F t σ F t X ] × e H ( z , t , T ) σ t + z Y t .
By the Proposition 3.2 in Elliott and Lian (2013), we have
E [ t T r z + κ θ H ( z , t , T ) , X s d s | F t S F t σ F t X ] = Φ ( z , t , T ) X t , I d ,
where Φ ( z , t , T ) is an N-by-Nℜ-valued matrix given by
Φ ( z , t , T ) = exp ( t T A + diag [ r z + κ θ H ( z , t , T ) ] d s ) = exp ( A ( T t ) + diag [ r z ( T t ) + κ θ σ v 2 ( ( b j ρ σ v z d ) ( T t ) 2 ln [ 1 e d ( T t ) 1 g e d ( T t ) ] ) ] )
I d = ( 1 , 1 , . . . 1 ) N and A denotes the transpose of A . So,
f j ( z , Y , t , σ ) = Φ ( z , t , T ) X t , I d × e H ( z , t , T ) σ t + z Y t .
At last G j ( z , Y , t , σ ) = ln [ f j ( z , Y , t , σ ) ] = ln Φ ( z , t , T ) X t , I d + H ( z , t , T ) σ t + z Y t . Using this CGF, we can apply the saddlepoint approximation formula presented in the previous section to calculate option price.
C ( S , σ , t ) = S P 2 K e r T P 1 .

5. Numerical Examples

In this section, we give some examples to price European-style call options under Markov-switching Heston’s stochastic volatility model using the saddlepoint method. Without the loss of generality, we consider two-regime case: the first regime ( X t = 1 ) refers to the ‘Booms’ state of economy and the second regime ( X t = 2 ) refers to the ‘Recessions’ state of economy. The parameters setting in our example are S 0 = 100, κ = 2, ρ = −0.2, σ v = 0.2, r = [0.03; 0.03], μ = [0.08; 0.04], and θ = [0.009; 0.004]. The transition rate matrix of the Markov chain A is [−1, 1; 1, −1]. Assuming that the current state is X 0 = 1 and that the current volatility level is V 0 = 0.04 . The saddlepoint can be found by solving the saddlepoint equation, G j ( z ) ln [ K ] = 0 , through symbolic computing softwares like Mathematica or Maple. The results for a two-regime case are documented in Table 1. Here M C i denotes Monte-Carlo results based on current state i. We set sample paths of Monte-Carlo simulation to 20,000 and the computation is performed using Matlab R2010b programs as the benchmark. S A 1 i and S A 2 i refers to the ASP method based on the current state i with first order and second order, respectively. The results show that ‘ S A 2 i ’ would definitely outperform ‘ S A 1 i ’ for all range of maturity. Table 2 demonstrates option prices with different strikes under Markov-switching Heston’s stochastic volatility model as well as its non-switching Heston’s counterpart. In a non-switching Heston’s model, we assume all parameters’ value equals the parameters’ value in the first regime of the Markov-switching Heston’s model. The numerical results are shown in Figure 1 and it clearly shows that our approximation is quite precise. We also notice that the option prices calculated from the Markov-switching Heston’s model are cheaper than their non-switching counterparts over all range of strike prices given in the Table 2. This is because parameters’ value in a regime-switching Heston’s model is smaller. As θ 1 < θ 2 and μ 1 < μ 2 , so 1 T θ 1 d t > 1 T θ t d t and 1 T μ 1 d t > 1 T μ t d t . Figure 2 is the plot of the implied volatility. The maturity time is fixed at T = 1 and leaves other parameters unchanged. When ρ is zero we get a volatility smile and the implied volatility starts to increase after the strike price is greater than the initial stock price. A negative ρ has an obvious impact on the shape of the volatility curve: the volatility smile becomes a smirk. It seems that the changes in the initial regime only has an impact on the values of implied volatility, but not the shape of volatility curve.

6. Conclusions

This paper studies a saddlepoint approximation approach for pricing options in a Markov-switching Heston’s stochastic volatility model. Our approach requires to derive a closed-form expression of cumulant generating function, which needs to solve partial differential equations. The numerical results in Section 5 examine the accuracy of our method and a two-state case has been considered. The results show that saddlepoint method gives quite accuracy for the given range of maturities.
However, if the closed-form cumulant generating function does not exist, then one needs to rely on a numerical method to find a saddle point. In this situation, the procedure becomes slower.
In the future, it is worth considering multi-state Markov chain case and developing an algorithm to beat the curse of dimensionality. Furthermore, pricing American option under Markov-switching Heston’s stochastic volatility model and its calibration are interesting to study.

Author Contributions

Conceptualization, M.Z. and L.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicables.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bollen, Nicolas P.B. 1998. Valuing options in regime-switching models. Journal of Derivatives 6: 38–49. [Google Scholar] [CrossRef]
  2. Boyle, Phelim, and Thangaraj Draviam. 2007. Pricing exotic options under regime switching. Insurance: Mathematics and Economics 40: 267–82. [Google Scholar] [CrossRef]
  3. Buffington, John, and Robert J. Elliott. 2002. American options with regime switching. International Journal of Theoretical and Applied Finance (IJTAF) 5: 497–514. [Google Scholar] [CrossRef]
  4. Chan, Leunglung, and Song-Ping Zhu. 2015. An explicit analytic formula for pricing barrier options with regime switching. Mathematics and Financial Economics 9: 29–37. [Google Scholar] [CrossRef]
  5. Chan, Leunglung, and Song-Ping Zhu. 2021a. An Analytic Approach for Pricing American Options with Regime Switching. Journal of Risk and Financial Management 14: 188. [Google Scholar] [CrossRef]
  6. Chan, Leunglung, and Song-Ping Zhu. 2021b. An Exact and Explicit Formula for Pricing Lookback Options with Regime Switching. Journal of Industrial and Management Optimization. [Google Scholar] [CrossRef]
  7. Daniels, Henry E. 1954. Saddleppoint Approximations in Statistics. Annals of Mathematical Statistics 25: 1943–78. [Google Scholar] [CrossRef]
  8. Daniels, Henry. E. 1987. Tail probability approximations. International Statistical Review 55: 37–48. [Google Scholar] [CrossRef]
  9. Duan, Jin-Chuan, Peter Ritchken, and Ivilina Popova. 2002. Option pricing under regime switching. Quantitative Finance 2: 116–32. [Google Scholar] [CrossRef]
  10. Elliott, Robert J., and Guang-Hua Lian. 2013. Pricing variance and volatility swaps in a stochastic volatility model with regime switching: Discrete observations case. Quantitative Finance 13: 687–98. [Google Scholar] [CrossRef]
  11. Elliott, Robert J., Lakhdar Aggoun, and John B. Moore. 1994. Hidden Markov Models: Estimation and Control. Berlin, Heidelberg and New York: Springer. [Google Scholar]
  12. Elliott, Robert J., Leunglung Chan, and Tak K. Siu. 2005. Option pricing and Esscher transform under regime switching. Annals of Finance 1: 423–32. [Google Scholar] [CrossRef]
  13. Elliott, Robert J., Leunglung Chan, and Tak K. Siu. 2013. Option valuation under a regime-switching constant elasticity of variance process. Applied Mathematics and Computation 219: 4434–43. [Google Scholar] [CrossRef]
  14. Elliott, Robert J., Tak K. Siu, and Leunglung Chan. 2014. On pricing barrier options with regime switching. Journal of Computational and Applied Mathematics 9: 196–210. [Google Scholar] [CrossRef]
  15. Egami, Masahiko, and Rusudan Kevkhishvili. 2020. A direct solution method for pricing options in regime-switching models. Mathematical Finance 30: 547–76. [Google Scholar] [CrossRef]
  16. Glasserman, Paul, and Kyoung-Kuk Kim. 2009. Saddlepoint Approximations for Affine Jump-Diffusion Models. Journal of Economic Dynamics and Control 33: 15–36. [Google Scholar] [CrossRef]
  17. Guo, Xin. 2001. Information and option pricings. Quantitative Finance 1: 38–44. [Google Scholar] [CrossRef]
  18. Hardy, Mary. 2001. A regime switching model of long-term stock returns. North American Actuarial Journal 5: 41–53. [Google Scholar] [CrossRef]
  19. Heston, Steven L. 1993. A closed-form solution for options with stochastic volatility with applications to bond and currency options. The Review of Financial Studies 6: 327–43. [Google Scholar] [CrossRef]
  20. Li, Jonathan Y., Michael J. Kim, and Roy H. Kwon. 2012. A moment approach to bounding exotic options under regime switching. Optimization 61: 1253–69. [Google Scholar] [CrossRef]
  21. Lu, Xiaoping, and Endah R. M. Putri. 2020. A semi-analytical valuation of American options under a two-state regime-switching economy. Physica A 538: 122968. [Google Scholar] [CrossRef]
  22. Vo, Minh T. 2009. Regime-switching stochastic volatility: Evidence from the crude oil market. Energy Economics 31: 779–88. [Google Scholar] [CrossRef]
  23. Zhang, Mengzhe, and Leunglung Chan. 2016. Saddlepoint Approximations to Option Price in a Regime-Switching Model. Annals of Finance 12: 55–69. [Google Scholar] [CrossRef]
  24. Zhu, Song-Ping, Alexander Badran, and Xiaoping Lu. 2012. A new exact solution for pricing European options in a two-state regime-switching economy. Computers and Mathematics with Applications 64: 2744–55. [Google Scholar] [CrossRef] [Green Version]
Figure 1. A picture of a Table 2.
Figure 1. A picture of a Table 2.
Jrfm 15 00396 g001
Figure 2. Volatility Smile (T = 1).
Figure 2. Volatility Smile (T = 1).
Jrfm 15 00396 g002
Table 1. Call option prices (N = 2).
Table 1. Call option prices (N = 2).
FirstOrderSecOrder
T (year) MC 1 MC 2 SA 1 1 SA 1 2 SA 2 1 SA 2 2
0.18.53158.21148.45568.08068.50438.1738
0.28.42577.81418.00437.35418.32537.7503
0.58.08467.13327.29206.27317.93007.0056
17.74946.78886.87655.85927.58986.6773
Table 2. Call option prices when T = 1, N = 2.
Table 2. Call option prices when T = 1, N = 2.
with Regime-Switchingwith Regime-Switchingwithout Regime-Switching
K MC 1 SA 2 1 First State
7032.053232.125032.3157
8022.897822.691023.3394
9014.019414.020015.4829
1007.18607.13989.3352
1103.00662.74665.1183
1201.06300.90572.5812
1300.35730.27581.2193
1400.10710.08290.1175
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, M.; Chan, L. Saddlepoint Method for Pricing European Options under Markov-Switching Heston’s Stochastic Volatility Model. J. Risk Financial Manag. 2022, 15, 396. https://doi.org/10.3390/jrfm15090396

AMA Style

Zhang M, Chan L. Saddlepoint Method for Pricing European Options under Markov-Switching Heston’s Stochastic Volatility Model. Journal of Risk and Financial Management. 2022; 15(9):396. https://doi.org/10.3390/jrfm15090396

Chicago/Turabian Style

Zhang, Mengzhe, and Leunglung Chan. 2022. "Saddlepoint Method for Pricing European Options under Markov-Switching Heston’s Stochastic Volatility Model" Journal of Risk and Financial Management 15, no. 9: 396. https://doi.org/10.3390/jrfm15090396

Article Metrics

Back to TopTop