Next Article in Journal
Ternary Historical Memory-Based Robust Clustered Particle Swarm Optimization for Dynamic Berth Allocation and Crane Assignment Problem
Previous Article in Journal
Uniqueness of Solution for Impulsive Evolution Equation in Ordered Banach Spaces
Previous Article in Special Issue
Identification and Estimation in Linear Models with Endogeneity Through Time-Varying Volatility
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analytical Pricing Vulnerable Options with Stochastic Volatility in a Two-Factor Stochastic Interest Rate Model

1
Department of Applied Mathematics, Kyung Hee University, Yongin 17104, Republic of Korea
2
School of Natural Sciences, Seoul National University of Science and Technology, Seoul 01811, Republic of Korea
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(15), 2515; https://doi.org/10.3390/math13152515
Submission received: 30 June 2025 / Revised: 31 July 2025 / Accepted: 4 August 2025 / Published: 5 August 2025

Abstract

This paper develops an analytical pricing formula for vulnerable options with stochastic volatility under a two-factor stochastic interest rate model. We consider the underlying asset price following the Heston stochastic volatility model, while the interest rate is modeled as the sum of two processes. Using the joint characteristic function approach and measure change techniques, we derive an explicit pricing formula for a vulnerable European option. We also conduct numerical experiments to examine the effects of various model parameters on option values. This study provides a more realistic framework for pricing OTC derivatives by incorporating credit risk, stochastic volatility, and stochastic interest rates simultaneously.

1. Introduction

Over-the-counter (OTC) options have grown significantly in recent years, with numerous corporations regularly entering into these derivative contracts with investors. However, after the global financial crisis of 2007–2008, investors have increasingly acknowledged the importance of counterparty credit risk in OTC trading. OTC contracts have no guarantee, thus immediately exposing option holders to potential losses if the counterparty defaults. Such financial derivatives, known as ‘vulnerable options’, entitle holders to claim the issuer’s assets if the issuer defaults on payment obligations.
An initial study by Johnson and Stulz [1] incorporated credit risk into European option pricing within a Black–Scholes framework, assuming the option as the issuer’s sole liability. Klein [2] further developed this model by considering additional liabilities of the option issuer and allowing correlation between the issuer’s assets and the underlying assets. Extensions of Klein’s approach include incorporating liability from written options into default thresholds, as discussed in several extensions. Klein and Inglis [3] and Liao and Huang [4] incorporated stochastic interest rates, enhancing the realism of vulnerable option pricing frameworks. Additional studies, such as those by Tian et al. [5], Fard [6], Han [7], and Wang et al. [8], investigated the pricing formulas for vulnerable options within jump-diffusion environments. Recently, many researchers have developed pricing models for vulnerable options with stochastic liquidity risk [9,10,11,12,13].
Many existing studies assumed constant volatility in the underlying asset price, which contradicts observable market patterns such as volatility clustering, volatility smiles, and leptokurtic return distributions. Recent advances in mathematical finance have further enriched the option pricing literature. For instance, fractional stochastic models have been proposed to capture long-range dependence in financial markets [14], and the synchronization and chaos suppression techniques in financial models [15] have provided new insights into managing complex dynamics in option pricing. These developments motivate our current work on integrating multiple sources of risk in a framework.
In order to address this, research efforts to develop vulnerable option pricing models have used stochastic volatility models. Lee et al. [16] provided explicit solutions for vulnerable options in a Heston framework [17], and Wang et al. [18] introduced CIR processes to describe stochastic volatility dynamics in pricing model of vulnerable option. Me et al. [19] developed processes for pricing vulnerable options with both stochastic volatility and interest rates. In addition, Jeon et al. [20] derived the analytical pricing formula of the vulnerable exchange option using the asymptotic expansion. Motivated by these studies, we also develop the pricing model of vulnerable options with stochastic volatility. Specifically, we investigate the pricing for vulnerable options by incorporating a two-factor stochastic interest rate model when the underlying assets follow the Heston model.
It should be noted that the vulnerable options literature under the structrual model have developed along two streams: the Klein framework and the barrier option approach based on Black and Cox [21]. The latter models default through barrier conditions, as seen in Escobar et al. [22] and Gotz et al. [23]. In this paper, we follow the Klein framework. While the existing literature has made significant progress in vulnerable option pricing, there remain important gaps that our paper addresses. Although Scott [24] introduced a two-factor interest rate model for option pricing, this framework has not been extended to vulnerable options with stochastic volatility. The two-factor structure is particularly important for capturing both term structure dynamics and the correlation between interest rates and volatility; however, most vulnerable option models adopt single-factor interest rate processes. This paper overcomes these gaps by developing the first model for vulnerable option pricing that considers both two-factor stochastic interest rates and correlated stochastic volatility. Specifically, we extend the stochastic volatility framework to a case in which both the underlying asset and the issuer’s asset share a common volatility factor, while the stochastic interest rate follows a two-factor model defined as the sum of two CIR processes.
While significant models have been used for vulnerable option pricing, no previous studies have addressed the particular structure of two-factor stochastic interest rates combined with stochastic volatility for both the underlying and issuer’s assets. This is important because real markets exhibit both complex interest rate dynamics and increased asset correlations during stress periods. Our study contributes to this by proposing an analytical solution for vulnerable options in this realistic but previously unstudied model.
The main contributions of this paper are fourfold. First, we derive the joint characteristic function for a system where asset prices follow correlated processes with stochastic volatility under a two-factor interest rate model. Second, we develop an analytical pricing formula for the vulnerable option price using measure change techniques and joint characteristic function. Third, through extensive numerical analysis, we present an interesting differences sensitivity: the first interest rate factor, which affects both discounting and volatility dynamics, has a substantially larger impact on option values than the second factor, which just impacts discounting. It has significant implications for risk management and hedging strategies. Finally, we verify our analytical formulas through Monte Carlo simulations, demonstrating high precision. This demonstrates that our formula is accurate and practical.
The rest of the paper is organized as follows. In Section 2, the stochastic volatility model and two-factor interest rate model are briefly described. In Section 3, we derive the joint characteristic function of underlying assets, and provide an analytic pricing formula for vulnerable options under the proposed model. Section 4 presents the numerical results. Section 5 concludes the paper.

2. Model Formulation

We consider ( Ω , F , Q ) as a complete probability space, with a filtration F satisfying the usual condition and Q being a risk-neutral measure. Under the measure Q, as in Lee et al. [16], we assume that the dynamics of two risky assets S ( t ) and V ( t ) are given by the following:
d S ( t ) S ( t ) = r ( t ) d t + σ S v 1 ( t ) d W S ( t ) ,
d V ( t ) V ( t ) = r ( t ) d t + σ V v 1 ( t ) d W V ( t ) ,
d v 1 ( t ) = k 1 ( θ 1 v 1 ( t ) ) d t + σ 1 v 1 ( t ) d Z 1 ( t ) ,
d v 2 ( t ) = k 2 ( θ 2 v 2 ( t ) ) d t + σ 2 v 2 ( t ) d Z 2 ( t ) ,
where the parameters mean the following:
  • σ S , σ V : volatility parameters of the underlying asset and issuer’s asset, respectively;
  • σ 1 , σ 2 : volatility of volatility parameters;
  • k 1 , k 2 : mean reversion speeds;
  • θ 1 , θ 2 : long-term mean levels of the factors;
  • W S ( t ) , W V ( t ) , Z 1 ( t ) , Z 2 ( t ) : standard Brownian motions.
Here, as in Scott [24], we define a two-factor stochastic interest rate as
r ( t ) = v 1 ( t ) + v 2 ( t ) .
This allows us to capture both the term structure dynamics (through v 2 ( t ) ) and the volatility–interest rate correlation (through v 1 ( t ) ). Moreoever, the correlation between the interest rate and volatility is
Corr [ r ( t ) , v 1 ( t ) ] = Cov [ r ( t ) , v 1 ( t ) ] Var [ r ( t ) ] × Var [ v 1 ( t ) ] = 1 1 + θ 2 σ 2 2 k 1 θ 1 σ 1 2 k 2 ,
and the correlation between the Brownian motions are
d W S ( t ) d W V ( t ) = ρ 1 d t ,   d W S ( t ) d Z 1 ( t ) = ρ 2 d t ,   d W V ( t ) d Z 1 ( t ) = ρ 3 d t ,   d Z 2 ( t ) d Z 1 ( t ) = 0 .
Based on the model for underlying assets with two-factor stochastic interest rates and stochastic volatility, we examine the valuation of options under default risk.

3. Valuation of Vulnerable Options

In this section, we investigate the pricing of vulnerable options under the proposed model which was introduced in the previous section. To obtain an analytical pricing formula of option, we use the characterisitic function of the underlying assets. Let X S ( t ) = ln S ( t ) and X V ( t ) = ln V ( t ) . The joint characteristic function is defined as
Ψ ( t , x S , x V , v 1 , v 2 ; u 1 , u 2 , T ) = E Q e t T r ( s ) d s + i u 1 X S ( T ) + i u 2 X V ( T ) | F t ,
where T is maturity and i = 1 . The explicit form of characteristic function Ψ is provided in the following Lemma.
Lemma 1.
The joint characteristic function of X S and X V has the following form.
Ψ = exp i u 1 x S + i u 2 x V + A ( τ , u 1 , u 2 ) + B ( τ , u 1 , u 2 ) v 1 + C ( τ , u 1 , u 2 ) v 2
where
A ( τ , u 1 , u 2 ) = 2 k 1 θ 1 σ 1 2 f 1 2 τ ln ( h 1 f 1 ) e h 1 τ + h 1 + f 1 2 h 1 , + 2 k 2 θ 2 σ 2 2 k 2 2 τ ln ( h 2 + k 2 ) e h 2 τ + h 2 k 2 2 h 2 , B ( τ , u 1 , u 2 ) = 2 g 1 ( e h 1 τ 1 ) ( h 1 f 1 ) e h 1 τ + ( h 1 + f 1 ) , C ( τ , u 1 , u 2 ) = 2 g 2 ( e h 2 τ 1 ) ( h 2 + k 2 ) e h 2 τ + ( h 2 k 2 ) ,
and
f 1 = σ S σ 1 ρ 2 i u 1 + σ V σ 1 ρ 3 i u 2 k 1 , g 1 = 1 2 σ S 2 u 1 ( u 1 + i ) 1 2 σ V 2 u 2 ( u 2 + i ) σ S σ V ρ 1 u 1 u 2 + i ( u 1 + u 2 ) 1 , g 2 = i ( u 1 + u 2 ) 1 , h 1 = f 1 2 2 σ 1 2 g 1 , h 2 = k 2 2 2 σ 2 2 g 2 , τ = T t .
Proof. 
We employ the Feynman–Kac theorem to derive the characteristic function. The proof proceeds in three steps: (1) establishing the PDE, (2) proposing an exponential–affine solution form, and (3) solving the resulting ODEs.
The characteristic function Ψ satisfies the following PDE:
Ψ t + L Ψ r Ψ = 0 ,
where L is the infinitesimal generator of the state processes ( X S , X V , v 1 , v 2 ) and r = v 1 + v 2 . Specifically, the Feynman–Kac theorem gives the following PDE for Ψ ( t , x S , x V , v 1 , v 2 )
0 = Ψ t + ( v 1 + v 2 ) 1 2 σ S 2 v 1 Ψ x S + ( v 1 + v 2 ) 1 2 σ V 2 v 1 Ψ x V + k 1 ( θ 1 v 1 ) Ψ v 1 + k 2 ( θ 2 v 2 ) Ψ v 2 + 1 2 σ S 2 v 1 2 Ψ x S 2 + 1 2 σ V 2 v 1 2 Ψ x V 2 + 1 2 σ 1 2 v 1 2 Ψ v 1 2 + 1 2 σ 2 2 v 2 2 Ψ v 2 2 + σ S σ V v 1 ρ 1 2 Ψ x S x V + σ S σ 1 v 1 ρ 2 2 Ψ x S v 1 + σ V σ 1 v 1 ρ 3 2 Ψ x V v 1 ( v 1 + v 2 ) Ψ
with the terminal condition Ψ ( T , x S , x V , v 1 , v 2 ) = exp ( i u 1 x S + i u 2 x V ) .
We assume that the PDE has an exponential–affine solution of the form
Ψ = exp i u 1 x S + i u 2 x V + A ( τ ) + B ( τ ) v 1 + C ( τ ) v 2 ,
where τ = T t , the functions A ( τ ) , B ( τ ) , and C ( τ ) are to be determined, and the initial conditions A ( 0 ) = 0 ,   B ( 0 ) = 0 , and C ( 0 ) = 0 . The required partial derivatives are as follows:
Ψ t = A τ + B τ v 1 + C τ v 2 Ψ , Ψ x S = i u 1 Ψ , Ψ x V = i u 2 Ψ Ψ v 1 = B Ψ , Ψ v 2 = C Ψ , 2 Ψ x S 2 = u 1 2 Ψ , 2 Ψ v 1 2 = B 2 Ψ , etc .
Substituting these into the PDE and dividing by Ψ yields an equation.
We collect terms based on the powers of v 1 , v 2 , and the constant term, and set each collection to zero.
For v 1 , we have
0 = B τ + 1 1 2 σ S 2 ( i u 1 ) + 1 1 2 σ V 2 ( i u 2 ) k 1 B + 1 2 σ S 2 ( u 1 2 ) + 1 2 σ V 2 ( u 2 2 ) + 1 2 σ 1 2 B 2 + σ S σ V ρ 1 ( u 1 u 2 ) + σ S σ 1 ρ 2 ( i u 1 B ) + σ V σ 1 ρ 3 ( i u 2 B ) 1 .
Rearranging for B τ gives the correct ODE:
d B d τ = 1 2 σ 1 2 B 2 + ( σ S σ 1 ρ 2 i u 1 + σ V σ 1 ρ 3 i u 2 k 1 ) B + 1 2 σ S 2 u 1 ( u 1 + i ) 1 .
Substituting the definitions of f 1 and g 1 yields
d B d τ = 1 2 σ 1 2 B 2 + f 1 B + g 1 .
For v 2 , we have
0 = C τ + i u 1 + i u 2 k 2 C + 1 2 σ 2 2 C 2 1 .
Rearranging for C τ gives the correct ODE:
d C d τ = 1 2 σ 2 2 C 2 k 2 C + ( i u 1 + i u 2 1 ) .
Using the definition of g 2 , this simplifies to
d C d τ = 1 2 σ 2 2 C 2 k 2 C + g 2 .
For constant terms, we have
d A d τ = k 1 θ 1 B + k 2 θ 2 C .
The equations for B ( τ ) and C ( τ ) are standard Riccati equations. These equations have finite solutions for τ [ 0 , T ] when h 1 = f 1 2 2 σ 1 2 g 1 and h 2 = k 2 2 2 σ 2 2 g 2 satisfy Re ( h 1 ) > 0 and Re ( h 2 ) > 0 . Under the Feller conditions 2 k 1 θ 1 > σ 1 2 and 2 k 2 θ 2 > σ 2 2 , these requirements are satisfied for all ( u 1 , u 2 ) in the integration domain.
With the initial conditions B ( 0 ) = 0 and C ( 0 ) = 0 , the solutions are as follows:
B ( τ ) = 2 g 1 ( e h 1 τ 1 ) ( h 1 f 1 ) e h 1 τ + ( h 1 + f 1 ) C ( τ ) = 2 g 2 ( e h 2 τ 1 ) ( h 2 + k 2 ) e h 2 τ + ( h 2 k 2 )
The solution to a Riccati equation of the form y = a y 2 + b y + c with y ( 0 ) = 0 is given by
y ( τ ) = 2 c ( e h τ 1 ) ( h b ) e h τ + ( h + b ) , where h = b 2 4 a c .
Applying this to our ODEs for B ( τ ) and C ( τ ) yields the results presented in the Lemma.
In addtion, the coefficient A ( τ ) is found by integrating the solutions for B ( τ ) and C ( τ ) from 0 to τ .
A ( τ ) = k 1 θ 1 0 τ B ( s ) d s + k 2 θ 2 0 τ C ( s ) d s .
The definite integral of the Riccati solution is a known result. For an equation y = a y 2 + b y + c , the integral is
0 τ y ( s ) d s = 1 2 a b τ 2 ln ( h b ) e h τ + h + b 2 h .
Applying this formula to our integrals for B and C (with their respective coefficients a , b , c , h ) and multiplying by k 1 θ 1 and k 2 θ 2 gives the expression for A ( τ ) stated in the Lemma. This completes the proof. □
From Lemma 1, we can obtain the explicit pricing formula of a vulnerable European option under the structural model, using the model proposed in the previous section. We now consider a vulnerable option with maturity T. Under the structural model, the default event occurs if the option issuer’s asset V ( t ) falls below the default boundary D. Then, the option price at time 0 under measure Q is given by
C = e 0 T r ( s ) d s E Q ( S ( T ) K ) + 1 { V ( T ) > D } + ( 1 α ) V ( T ) D 1 { V ( T ) < D } ,
where K is the strike price, α is the deadweight cost, and 1 { · } is the indicator function. Using the characteristic function in Lemma 1, we can obtain the analytic pricing formula of vulnerable option under the proposed model shown in the following Theorem.
Theorem 1.
The price C of a vulnerable European call option at time 0 under the proposed model is given by
C = J 1 J 2 + J 3 J 4
where each term is defined as
J 1 = S ( 0 ) · Π 1 ( ϕ 1 , ln K , ln D ) , J 2 = K · P ( 0 , T ) · Π 1 ( ϕ 2 , ln K , ln D ) , J 3 = ( 1 α ) D S ( 0 ) V ( 0 ) · Π 2 ( ϕ 3 , ln K , ln D ) , J 4 = ( 1 α ) D K V ( 0 ) · Π 2 ( ϕ 4 , ln K , ln D ) ,
where P ( 0 , T ) = E Q [ e 0 T r ( s ) d s ] , and the probability functions Π 1 and Π 2 are defined by
Π 1 ( ϕ , k 1 , k 2 ) = P ( X S ( T ) > k 1 , X V ( T ) > k 2 ) = 1 4 + 1 2 π 0 R e i u 1 k 1 ϕ ( u 1 , 0 ) i u 1 d u 1 + 1 2 π 0 R e i u 2 k 2 ϕ ( 0 , u 2 ) i u 2 d u 2 1 2 π 2 0 0 R e i u 1 k 1 i u 2 k 2 ϕ ( u 1 , u 2 ) e i u 1 k 1 i u 2 k 2 ϕ ( u 1 , u 2 ) u 1 u 2 d u 1 d u 2 ,
Π 2 ( ϕ , k 1 , k 2 ) = P ( X S ( T ) > k 1 , X V ( T ) < k 2 ) = 1 4 1 2 π 0 R e i u 1 k 1 ϕ ( u 1 , 0 ) i u 1 d u 1 1 2 π 0 R e i u 2 k 2 ϕ ( 0 , u 2 ) i u 2 d u 2 1 2 π 2 0 0 R e i u 1 k 1 + i u 2 k 2 ϕ ( u 1 , u 2 ) e i u 1 k 1 + i u 2 k 2 ϕ ( u 1 , u 2 ) u 1 u 2 d u 1 d u 2 ,
respectively. The characteristic functions ϕ j used in the formulas above are expressed using the joint characteristic function Ψ as follows:
ϕ 1 ( u 1 , u 2 ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 i , u 2 , T ) Ψ ( 0 , x S , x V , v 1 , v 2 ; i , 0 , T ) , ϕ 2 ( u 1 , u 2 ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 , u 2 , T ) Ψ ( 0 , x S , x V , v 1 , v 2 ; 0 , 0 , T ) , ϕ 3 ( u 1 , u 2 ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 i , u 2 i , T ) Ψ ( 0 , x S , x V , v 1 , v 2 ; i , i , T ) , ϕ 4 ( u 1 , u 2 ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 , u 2 i , T ) Ψ ( 0 , x S , x V , v 1 , v 2 ; 0 , i , T ) ,
where the joint characteristic function Ψ is defined in Lemma 1 of the paper.
Proof. 
Under the risk-neutral measure Q, the price of the vulnerable European call option at time t = 0 is given by
C = e 0 T r ( s ) d s E Q ( S ( T ) K ) + 1 { V ( T ) > D } + ( 1 α ) V ( T ) D 1 { V ( T ) < D } = E Q e 0 T r ( s ) d s ( e X S ( T ) K ) + 1 { X V ( T ) > ln D } + ( 1 α ) D E Q e 0 T r ( s ) d s e X V ( T ) ( e X S ( T ) K ) + 1 { X V ( T ) < ln D } = E Q e 0 T r ( s ) d s ( e X S ( T ) K ) 1 { X S ( T ) > ln K , X V ( T ) > ln D } + ( 1 α ) D E Q e 0 T r ( s ) d s e X V ( T ) ( e X S ( T ) K ) 1 { X S ( T ) > ln K , X V ( T ) < ln D } = J 1 J 2 + J 3 J 4 ,
where
J 1 = E Q e 0 T r ( s ) d s e X S ( T ) 1 { X S ( T ) > ln K , X V ( T ) > ln D } , J 2 = K · E Q e 0 T r ( s ) d s 1 { X S ( T ) > ln K , X V ( T ) > ln D } , J 3 = ( 1 α ) D · E Q e 0 T r ( s ) d s e X S ( T ) + X V ( T ) 1 { X S ( T ) > ln K , X V ( T ) < ln D } , J 4 = ( 1 α ) D K · E Q e 0 T r ( s ) d s e X V ( T ) 1 { X S ( T ) > ln K , X V ( T ) < ln D } ,
To calculate J 1 , J 2 , J 3 , and J 4 using the measure change technique, we define the following Radon–Nikodym derivatives:
d Q S d Q | F T = e 0 T r ( s ) d s S ( T ) S ( 0 ) ,
d Q V d Q | F T = e 0 T r ( s ) d s V ( T ) V ( 0 ) ,
d Q T d Q | F T = e 0 T r ( s ) d s P ( 0 , T ) ,
d Q S V d Q | F T = e 0 T r ( s ) d s S ( T ) V ( T ) S ( 0 ) V ( 0 ) .
Then, under new measures, the expectations are represented by
E Q e 0 T r ( s ) d s S ( T ) 1 { S ( T ) > K , V ( T ) > D } = S ( 0 ) P Q S ( X S ( T ) > ln K , X V ( T ) > ln D ) , E Q e 0 T r ( s ) d s 1 { S ( T ) > K , V ( T ) > D } = P ( 0 , T ) P Q T ( X S ( T ) > ln K , X V ( T ) > ln D ) , E Q e 0 T r ( s ) d s S ( T ) V ( T ) 1 { S ( T ) > K , V ( T ) < D } = S ( 0 ) V ( 0 ) P Q S V ( X S ( T ) > ln K , X V ( T ) < ln D ) , E Q e 0 T r ( s ) d s V ( T ) 1 { S ( T ) > K , V ( T ) < D } = V ( 0 ) P Q V ( X S ( T ) > ln K , X V ( T ) < ln D ) .
According to the relationship between the distribution function and the characteristic function φ ( u 1 , u 2 ) , it holds that
P ( X 1 > x 1 , X 2 > x 2 ) = 1 4 + 1 2 π 0 e i u 1 x 1 φ ( u 1 , 0 ) i u 1 d u 1 + 1 2 π 0 e i u 2 x 2 φ ( 0 , u 2 ) i u 2 d u 2 1 2 π 2 0 0 e i u 1 x 1 i u 2 x 2 φ ( u 1 , u 2 ) e i u 1 x 1 i u 2 x 2 φ ( u 1 , u 2 ) u 1 u 2 d u 1 d u 2 .
For P ( X 1 > x 1 , X 2 < x 2 ) , we have
P ( X 1 > x 1 , X 2 < x 2 ) = P ( X 1 > x 1 ) P ( X 1 > x 1 , X 2 > x 2 ) = 1 2 + 1 π 0 e i u 1 x 1 φ ( u 1 , 0 ) i u 1 d u 1 P ( X 1 > x 1 , X 2 > x 2 ) .
However, for direct computation, we use
P ( X 1 > x 1 , X 2 < x 2 ) = 1 4 1 2 π 0 e i u 1 x 1 φ ( u 1 , 0 ) i u 1 d u 1 1 2 π 0 e i u 2 x 2 φ ( 0 , u 2 ) i u 2 d u 2 1 2 π 2 0 0 e i u 1 x 1 + i u 2 x 2 φ ( u 1 , u 2 ) e i u 1 x 1 + i u 2 x 2 φ ( u 1 , u 2 ) u 1 u 2 d u 1 d u 2 .
We now consider the characteristic fucntion under measure Q S .
E Q S e i u 1 X S ( T ) + i u 2 X V ( T ) = E Q e 0 T r ( s ) d s S ( T ) S ( 0 ) e i u 1 X S ( T ) + i u 2 X V ( T ) = 1 S ( 0 ) E Q e 0 T r ( s ) d s + i ( u 1 i ) X S ( T ) + i u 2 X V ( T ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 i , u 2 , T ) S ( 0 ) .
Since S ( 0 ) = e x S , the characteristic fucntion under measure Q S is defined by
ϕ 1 ( u 1 , u 2 ) = E Q S e i u 1 X S ( T ) + i u 2 X V ( T ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 i , u 2 , T ) Ψ ( 0 , x S , x V , v 1 , v 2 ; i , 0 , T ) .
Similarly, we obtain the following:
ϕ 2 ( u 1 , u 2 ) = E Q T e i u 1 X S ( T ) + i u 2 X V ( T ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 , u 2 , T ) Ψ ( 0 , x S , x V , v 1 , v 2 ; 0 , 0 , T ) ,
ϕ 3 ( u 1 , u 2 ) = E Q S V e i u 1 X S ( T ) + i u 2 X V ( T ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 i , u 2 i , T ) Ψ ( 0 , x S , x V , v 1 , v 2 ; i , i , T ) ,
ϕ 4 ( u 1 , u 2 ) = E Q V e i u 1 X S ( T ) + i u 2 X V ( T ) = Ψ ( 0 , x S , x V , v 1 , v 2 ; u 1 , u 2 i , T ) Ψ ( 0 , x S , x V , v 1 , v 2 ; 0 , i , T ) .
We rewrite this as
J 1 = S ( 0 ) P Q S ( X S ( T ) > ln K , X V ( T ) > ln D ) ,
J 2 = K P ( 0 , T ) P Q T ( X S ( T ) > ln K , X V ( T ) > ln D ) ,
J 3 = ( 1 α ) D P Q S V ( X S ( T ) > ln K , X V ( T ) < ln D ) ,
J 4 = K ( 1 α ) D P Q V ( X S ( T ) > ln K , X V ( T ) < ln D ) .
Using the Equations (13) and (15) with the characteristic functions under new measures, we obtain the expressions for J 1 , J 2 , J 3 , J 4 as stated in the theorem. This completes the proof. □

4. Numerical Examples

In this section, we present numerical examples to examine the behavior of vulnerable option prices under a two-factor stochastic interest rate model with stochastic volatility. We investigate how various model parameters affect option values and provide insights into the pricing dynamics of vulnerable options.
Table 1 presents the base case parameters used in our numerical analysis. The parameters in Table 1 are chosen based on previous studies. Specifically, we adopt parameter values following the works of Lee et al. [16] and Scott [24]. The higher mean reversion speed k 1 = 3.5 reflects faster adjustment in short-term volatility, while k 2 = 0.3 represents slower long-term interest rate dynamics. The long-term means θ 1 = θ 2 = 0.2 correspond to 20% annualized volatility, typical for equity markets. The correlation ρ 1 = 0.5 captures the negative relationship between asset values during market stress. We also implement a Monte Carlo simulation with time step Δ t = 1 / 252 and 50,000 sample paths to verify our analytical pricing formula. To ensure non-negative values in the CIR processes, we employ the absorption fix in the Euler–Maruyama scheme: v i ( t + Δ t ) = v i ( t ) + k i ( θ i v i ( t ) ) Δ t + σ i max ( v i ( t ) , 0 ) Δ t Z i , where Z i represents independent standard normal random variables. The results are presented in Table 2.
Figure 1 illustrates the relationship between the underlying asset price S ( 0 ) and vulnerable option values for three different strike prices ( K = 80 , 90 , 100 ). As expected, option values increase monotonically with the underlying asset price. Interestingly, the vertical distance between curves decreases as S(0) increases. Figure 2 examines the effect of the issuer’s asset value V ( 0 ) on option prices, revealing an exponential growth pattern. The relationship shows that option values increase dramatically as V ( 0 ) rises, with the rate of increase accelerating at higher issuer asset values. As the issuer’s assets increase relative to the default boundary, the probability of default decreases exponentially, leading to a corresponding exponential increase in option value. The convexity of option value in relation to S ( 0 ) reflects the fundamental nature of option payoffs, whereas exponential growth with V ( 0 ) captures the rapidly decreasing default probability.
Figure 3 and Figure 4 explore the effects of mean reversion parameters k 1 and k 2 on option prices. The sensitivity to k 1 (Figure 3) shows that faster mean reversion in the first interest rate factor leads to higher option values. This positive relationship suggests that greater stability in interest rates (faster mean reversion) enhances option values by reducing uncertainty in the discount factor. However, we can also observe an interesting convergence phenomenon for larger k 1 . That is, the marginal impact of increasing k 1 diminishes significantly beyond a certain threshold, and these further increases provide decreasing benefits since mean reversion becomes sufficiently rapid. In contrast, the impact of k 2 (Figure 4) is relatively modest, with option values showing minimal sensitivity to changes in the second factor’s mean reversion speed. The comparatively flat curves show that k 2 has little influence on option valuation within the parameter range considered. This difference in response to the two factors shows that the first component has a greater impact on option valuation, most likely due to its direct relationship to the stochastic volatility process. This provides important insights for model calibration and risk management: parameters governing volatility dynamics require more careful estimation than those affecting only interest rates.
Figure 5 shows the impact of θ 1 on option values, revealing a pronounced positive relationship. We observe a distinctive pattern where option values exhibit a sharp increase at low θ 1 values (particularly between 0.1 and 0.3) followed by a pronounced flattening as θ 1 continues to increase. As θ 1 increases from low levels, it establishes a more stable floor for the volatility process, resulting in improved price stability and higher option values. The flattening of the curves indicates that once a reasonable volatility floor is established, further increases provide decreasing returns. Figure 6 presents the sensitivity to θ 2 , the long-term mean of the second interest rate factor. The relationship here is notably different from θ 1 , showing an approximately linear and much more modest increase. The near-linear relationship and limited sensitivity indicate that the second factor plays a secondary role in option valuation. This differential sensitivity to θ 1 and θ 2 reflects the asymmetric structure of our model. While both factors contribute to the interest rate r ( t ) = v 1 ( t ) + v 2 ( t ) , only v 1 ( t ) affects the asset volatility dynamics through Equations (1) and (2). Consequently, θ 1 influences option values through multiple channels—discount rates, volatility levels, and volatility of volatility—while θ 2 affects only the discount rate component.
Our numerical analysis reveals several important economic insights. The dramatic difference in sensitivities to the two factor parameters demonstrates that the coupling between volatility and interest rates through v 1 ( t ) creates first-order effects, while pure interest rate dynamics have second-order impacts. This suggests that models separating volatility and interest rate dynamics may miss important interaction effects. Furthermore, the exponential sensitivity to issuer asset value, combined with the significant impact of volatility parameters, indicates that credit risk and market risk are intrinsically connected in vulnerable option valuation. During market stress, when volatility increases, the higher probability of counterparty default causes the option value decrease. These findings have significant implications for risk management and hedging of OTC derivatives, implying that volatility and credit risk should be managed simultaneously rather than separately.

5. Concluding Remarks

In this paper, we have developed an analytical pricing approach for vulnerable options under an intergrated model that incorporates stochastic volatility and a two-factor stochastic interest rate structure. By combining the Heston stochastic volatility model with a two-factor interest rate model, we provide a more realistic approach to valuing options with counterparty credit risk in OTC markets.
To obtain the pricing formula, we derive the joint characteristic function for the underlying asset and issuer’s asset under the proposed model. Using the joint characteristic function and measure change techniques, we present explicit pricing formulas for vulnerable European options based on the probabilistic approach. The option price is decomposed into four components that can be efficiently computed through numerical integration. We also conduct several numerical experiments to investigate the sensitivities of option values to various model parameters. The numerical results show several insights into the behavior of vulnerable option prices under the proposed model. The results confirmed that option values increase with both the underlying asset’s price and the issuer’s asset value, as expected. Significantly, the results revealed an asymmetric sensitivity to the two components of the stochastic interest rate. Parameters related to the first interest rate factor, which is directly linked to the asset’s volatility dynamics, have a substantial impact on the option price. In contrast, we find that the parameters of the second interest rate factor, which only affects the discount rate, have a comparatively modest influence on the option’s value.

Author Contributions

J.J. and G.K. designed the model; J.J. and G.K. contributed to the analysis of the mathematical model; J.J. proved the propositions in the paper; J.J. and G.K. wrote the paper. All authors have read and agreed to the manuscript.

Funding

This research was supported by Seoul National University of Science and Technology.

Data Availability Statement

The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author(s).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Johnson, H.; Stulz, R. The pricing of options with default risk. J. Financ. 1987, 42, 267–280. [Google Scholar] [CrossRef]
  2. Klein, P. Pricing Black-Scholes options with correlated credit risk. J. Bank. Financ. 1996, 20, 1211–1229. [Google Scholar] [CrossRef]
  3. Klein, P.; Inglis, M. Valuation of European options subject to financial distress and interest rate risk. J. Deriv. 1999, 6, 44–56. [Google Scholar] [CrossRef]
  4. Liao, S.L.; Huang, H.H. Pricing Black–Scholes options with correlated interest rate risk and credit risk: An extension. Quant. Financ. 2005, 5, 443–457. [Google Scholar] [CrossRef]
  5. Tian, L.; Wang, G.; Wang, X.; Wang, Y. Pricing vulnerable options with correlated credit risk under jump-diffusion processes. J. Futur. Mark. 2014, 34, 957–979. [Google Scholar] [CrossRef]
  6. Fard, F.A. Analytical pricing of vulnerable options under a generalized jump–diffusion model. Insur. Math. Econ. 2015, 60, 19–28. [Google Scholar] [CrossRef]
  7. Han, X. Valuation of vulnerable options under the double exponential jump model with stochastic volatility. Probab. Eng. Informational Sci. 2019, 33, 81–104. [Google Scholar] [CrossRef]
  8. Wang, X.; Song, S.; Wang, Y. The valuation of power exchange options with counterparty risk and jump risk. J. Futur. Mark. 2017, 37, 499–521. [Google Scholar] [CrossRef]
  9. Pan, Y.; Tang, D.; Wang, X. Valuation of vulnerable European options with market liquidity risk. Probab. Eng. Informational Sci. 2024, 38, 65–81. [Google Scholar] [CrossRef]
  10. He, X.J.; Pasricha, P.; Lu, T.; Lin, S. Vulnerable options with regime switching and stochastic liquidity. Q. Rev. Econ. Financ. 2024, 98, 101930. [Google Scholar] [CrossRef]
  11. Wang, B.; Wang, X.; Zhao, M. Valuing Vulnerable Basket Options with Stochastic Liquidity Risk in Reduced-form Models. Comput. Econ. 2024, 1–17. [Google Scholar] [CrossRef]
  12. Jeon, J.; Kim, G. Analytically Pricing a Vulnerable Option under a Stochastic Liquidity Risk Model with Stochastic Volatility. Mathematics 2024, 12, 2642. [Google Scholar] [CrossRef]
  13. He, X.J.; Huang, S.D.; Lin, S. A closed-form solution for pricing European-style options under the Heston model with credit and liquidity risks. Commun. Nonlinear Sci. Numer. Simul. 2025, 143, 108595. [Google Scholar] [CrossRef]
  14. Sahebi Fard, H.; Dastranj, E.; Jajarmi, A. A Novel Fractional Stochastic Model Equipped with ψ-Caputo Fractional Derivative in a Financial Market. Math. Methods Appl. Sci. 2025, 48, 9653–9661. [Google Scholar] [CrossRef]
  15. Jajarmi, A.; Hajipour, M.; Baleanu, D. New aspects of the adaptive synchronization and hyperchaos suppression of a financial model. Chaos Solitons Fractals 2017, 99, 285–296. [Google Scholar] [CrossRef]
  16. Lee, M.K.; Yang, S.J.; Kim, J.H. A closed form solution for vulnerable options with Heston’s stochastic volatility. Chaos Solitons Fractals 2016, 86, 23–27. [Google Scholar] [CrossRef]
  17. 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]
  18. Wang, G.; Wang, X.; Zhou, K. Pricing vulnerable options with stochastic volatility. Phys. A Stat. Mech. Its Appl. 2017, 485, 91–103. [Google Scholar] [CrossRef]
  19. Ma, Y.; Pan, D.; Shrestha, K.; Xu, W. Pricing and hedging foreign equity options under Hawkes jump–diffusion processes. Phys. A Stat. Mech. Its Appl. 2020, 537, 122645. [Google Scholar] [CrossRef]
  20. Jeon, J.; Huh, J.; Kim, G. An analytical approach to the pricing of an exchange option with default risk under a stochastic volatility model. Adv. Contin. Discret. Model. 2023, 2023, 37. [Google Scholar] [CrossRef]
  21. Black, F.; Cox, J.C. Valuing corporate securities: Some effects of bond indenture provisions. J. Financ. 1976, 31, 351–367. [Google Scholar] [CrossRef]
  22. Escobar, M.; Friederich, T.; Krayzler, M.; Seco, L.; Zagst, R. Structural credit modeling under stochastic volatility. Int. J. Stat. Probab. 2012, 1, 20. [Google Scholar] [CrossRef]
  23. Götz, B.; Escobar, M.; Zagst, R. Closed-form pricing of two-asset barrier options with stochastic covariance. Appl. Math. Financ. 2014, 21, 363–397. [Google Scholar] [CrossRef]
  24. Scott, L.O. Pricing stock options in a jump-diffusion model with stochastic volatility and interest rates: Applications of Fourier inversion methods. Math. Financ. 1997, 7, 413–426. [Google Scholar] [CrossRef]
Figure 1. Option prices against S ( 0 ) with different K.
Figure 1. Option prices against S ( 0 ) with different K.
Mathematics 13 02515 g001
Figure 2. Option prices against V ( 0 ) with different K.
Figure 2. Option prices against V ( 0 ) with different K.
Mathematics 13 02515 g002
Figure 3. Option prices against k 1 with different K.
Figure 3. Option prices against k 1 with different K.
Mathematics 13 02515 g003
Figure 4. Option prices against k 2 with different K.
Figure 4. Option prices against k 2 with different K.
Mathematics 13 02515 g004
Figure 5. Option prices against θ 1 with different K.
Figure 5. Option prices against θ 1 with different K.
Mathematics 13 02515 g005
Figure 6. Option prices against θ 2 with different K.
Figure 6. Option prices against θ 2 with different K.
Mathematics 13 02515 g006
Table 1. Parameter values of options in the base case.
Table 1. Parameter values of options in the base case.
ParameterValueParameterValue
S ( 0 ) , V ( 0 ) 100 σ S , σ V 1
α 0.2T1
K100D80
ρ 2 , ρ 3 0.1 ρ 1 −0.5
v 1 ( 0 ) 0.02 v 2 ( 0 ) 0.03
θ 1 , θ 2 0.2 σ 1 , σ 2 0.5
k 1 3.5 k 2 0.3
Table 2. Monte Carlo simulation results for vulnerable option pricing.
Table 2. Monte Carlo simulation results for vulnerable option pricing.
ParameterValueAnalyticalMonte CarloStd. ErrorRelative Error (%)
K8035.45635.3120.1260.41
K9030.78930.6810.1070.35
K10026.52326.4340.0910.34
S ( 0 ) 10026.52326.4610.0930.23
S ( 0 ) 11031.78931.6520.1120.43
S ( 0 ) 12036.12335.9080.1280.60
V ( 0 ) 10026.52326.4790.0920.17
V ( 0 ) 11027.48927.3760.0950.41
V ( 0 ) 12028.41228.2810.0980.46
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jeon, J.; Kim, G. Analytical Pricing Vulnerable Options with Stochastic Volatility in a Two-Factor Stochastic Interest Rate Model. Mathematics 2025, 13, 2515. https://doi.org/10.3390/math13152515

AMA Style

Jeon J, Kim G. Analytical Pricing Vulnerable Options with Stochastic Volatility in a Two-Factor Stochastic Interest Rate Model. Mathematics. 2025; 13(15):2515. https://doi.org/10.3390/math13152515

Chicago/Turabian Style

Jeon, Junkee, and Geonwoo Kim. 2025. "Analytical Pricing Vulnerable Options with Stochastic Volatility in a Two-Factor Stochastic Interest Rate Model" Mathematics 13, no. 15: 2515. https://doi.org/10.3390/math13152515

APA Style

Jeon, J., & Kim, G. (2025). Analytical Pricing Vulnerable Options with Stochastic Volatility in a Two-Factor Stochastic Interest Rate Model. Mathematics, 13(15), 2515. https://doi.org/10.3390/math13152515

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