Table of Contents
International Journal of Stochastic Analysis
Volume 2015, Article ID 258217, 15 pages
Research Article

Pricing FX Options in the Heston/CIR Jump-Diffusion Model with Log-Normal and Log-Uniform Jump Amplitudes

1School of Computing and Mathematics, University of Western Sydney, South Penrith NSW 1797, Australia
2School of Computing Engineering and Mathematics, University of Western Sydney, Sydney, NSW 1797, Australia

Received 26 November 2014; Accepted 7 May 2015

Academic Editor: Enzo Orsingher

Copyright © 2015 Rehez Ahlip and Ante Prodan. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


We examine foreign exchange options in the jump-diffusion version of the Heston stochastic volatility model for the exchange rate with log-normal jump amplitudes and the volatility model with log-uniformly distributed jump amplitudes. We assume that the domestic and foreign stochastic interest rates are governed by the CIR dynamics. The instantaneous volatility is correlated with the dynamics of the exchange rate return, whereas the domestic and foreign short-term rates are assumed to be independent of the dynamics of the exchange rate and its volatility. The main result furnishes a semianalytical formula for the price of the foreign exchange European call option.

1. Introduction

We extend the results from Ahlip and Rutkowski [1] by deriving a closed-form pricing formula for the foreign exchange (FX) options in a model where the spot exchange rate and its volatility are jump-diffusions, with log-normal and log-uniform jump amplitudes, respectively, whereas the domestic and foreign interest rates are governed by the Cox–Ingersoll–Ross (CIR) dynamics postulated in [2]. In particular, our model allows for correlation between the exchange rate process and its instantaneous volatility. The interest rate processes are independent of one another, and they are also independent of the foreign exchange rate and its volatility.

In the seminal paper by Heston [3], the author noted that increasing the volatility of volatility only increases the kurtosis of spot returns and does not capture skewness. In order to capture the skewness, it is crucial to include also the properly specified correlation between the volatility and the spot exchange rate returns. In papers by Bakshi et al. [4], Bates [5], and Duffie et al. [6], the authors showed that stochastic volatility models do not offer reliable prices for close to expiration derivatives. This motivated Bates [5] and Bakshi et al. [4] to introduce jumps to the dynamics of the exchange rate. However, as observed by Andersen and Andreasen [7] and Alizadeh et al. [8], the addition of jumps to the dynamics of the exchange rate is not sufficient to capture the sudden increase in volatility due to market turbulence. Since the overall volatility in financial markets consists of a highly persistent slow moving and rapid moving components, Eraker et al. [9] proposed to introduce jump process to the dynamics of the volatility process in order to enhance the cross-sectional impact on option prices.

More recently, D’Ippoliti et al. [10] obtained closed-form solutions, in the spirit of Heston, in a model with jumps in both spot returns of the underlying asset and its volatility. Yan and Hanson [11] consider a model in which the stock prices follow a jump-diffusion process with log-uniformly distributed jump amplitudes under the Heston volatility model. In the above-mentioned papers, the authors assume constant interest rates. Although the assumption of constant interest rates leads to highly tractable FX models, empirical results have confirmed that such models do not reflect the market reality, especially for long-dated hybrid FX products. For these products, the fluctuations of both the exchange rate and the interest rates are critical, so that the constant interest rates assumption is clearly inappropriate for reliable valuation and hedging.

Let us comment briefly on the existing literature in the same vein. van Haastrecht et al. [12] have extended the stochastic volatility model of Schobel and Zhu [13] to equity/currency derivatives by including stochastic interest rates and assuming all driving model factors to be instantaneously correlated. Since their model is based on the Gaussian processes, it enjoys analytical tractability even in the most general case of a full correlation structure. By contrast, when the squared volatility is driven by the CIR process and the interest rate is driven either by the Vasicek [14] or the Cox et al. [2] process, a full correlation structure leads to intractability of equity options even under a partial correlation of the driving factors, as have been documented by, among others, van Haastrecht and Pelsser [15] and Grzelak and Oosterlee [16, 17], who examined, in particular, the Heston/Vasicek and Heston/CIR hybrid models (see also Grzelak et al. [18], where the Schobel–Zhu/Hull–White and Heston/Hull–White models for equity derivatives are studied).

Our goal is to derive semianalytical solutions for prices of plain-vanilla FX options in a model in which the instantaneous volatility component is specified by the extended Heston model with log-normally and log-uniformly distributed jump amplitudes for the exchange rate and the volatility process, respectively, whereas the short-term interest rates for the domestic and foreign economies are governed by the independent CIR processes. The model thus incorporates important empirical characteristics of exchange rate return variability: (a) the correlation between the exchange rate and its stochastic volatility, (b) the presence of jumps in the exchange rate and volatility processes, and (c) the random character of interest rates. The practical importance of this feature of newly developed FX models is rather clear in view of the existence of complex FX products that have a long lifetime and are sensitive to smiles or skews in the market. The results obtained in this paper extend results obtained by Guoqing et al. In their model only the stock price process is subject to jumps, but the volatility of volatility is modeled by the Heston dynamics.

The paper is organized as follows. In Section 2, we set the foreign exchange model examined in this work. The options pricing problem is introduced in Section 3. The main result, Theorem 3 of Section 4, furnishes the pricing formula for FX options. It is worth stressing that the independence of volatility and interest rates appears to be a crucial assumption from the point of view of analytical tractability and thus it cannot be relaxed. Numerical illustrations of our method are provided in Section 5 where the diffusion and jump-diffusion models are compared.

2. The Heston/CIR Jump-Diffusion Foreign Exchange Model

Let be an underlying probability space. Let the exchange rate , its instantaneous squared volatility , the domestic short-term interest rates , and the foreign short-term interest rate be governed by the following system of SDEs:We work under the following standing assumptions:(A.1)Processes and are correlated Brownian motions with a constant correlation coefficient, so that the quadratic covariation between the processes and satisfies for some constant .(A.2)Processes and are independent Brownian motions and they are also independent of the Brownian motions and ; hence the processes , , and are independent.(A.3)The process is the compound Poisson process; specifically, the Poisson process has the intensity and the random variables , , have the probability distribution ; hence the jump sizes are log-normally distributed on with mean .(A.4)The process is the compound Poisson process; specifically, the Poisson process has the intensity and the jump sizes are uniformly distributed.(A.5)The Poisson processes , and sequences of random variables and are mutually independent, as well as independent of the Brownian motions , , , .(A.6)The model’s parameters satisfy the stability conditions: , , and (see, e.g., Wong and Heyde [19]).

Note that we postulate that the instantaneous squared volatility process , the domestic short-term interest rate , and the foreign interest rate are independent stochastic processes. We will argue in what follows that this assumption is indeed crucial for analytical tractability. For brevity, we refer to the foreign exchange model given by SDEs (1) under Assumptions (A.1)–(A.6) as the Heston/CIR jump-diffusion FX model.

3. Foreign Exchange Call Option

We will first establish the general representation for the value of the foreign exchange (i.e., currency) European call option with maturity and a constant strike level . The probability measure is interpreted as the domestic spot martingale measure (i.e., the domestic risk-neutral probability). We denote by the filtration generated by the Brownian motions , , , and the compound Poisson processes and . We write and to denote the conditional expectation and the conditional probability under with respect to the -field , respectively. In our computations, we will adopt the “domestic” point of view, which will frequently be represented by the subscript . Similarly, we will use the subscript when referring to a foreign denominated variable. Hence the arbitrage price of the foreign exchange call option at time is given as the conditional expectation with respect to the -field of the option’s payoff at expiration discounted by the domestic money market account; that is, or, equivalently,Similarly, the arbitrage price of the domestic discount bond maturing at time equals, for every , and an analogous formula holds for the price process of the foreign discount bond under the foreign spot martingale measure (see, e.g., Chapter 14 in Musiela and Rutkowski [20]).

As a preliminary step towards the general valuation result presented in Section 4, we state the following well-known proposition (see, e.g., Cox et al. [2] or Chapter 10 in Musiela and Rutkowski [20]). It is worth stressing that we use here, in particular, the postulated independence of the foreign interest rate and the exchange rate process . Under this standing assumption, the dynamics of the foreign bond price under the domestic spot martingale measure can be seen as an immediate consequence of formula (14.3) in Musiela and Rutkowski [20]. The simple form of the dynamics of under is a consequence of the postulated independence of and (see Assumption (A.2)). This crucial feature underpins our further calculations and thus it cannot be easily relaxed.

Proposition 1. The prices at date of the domestic and foreign discount bonds maturing at time in the CIR model are given by the following expressions: where for The dynamics of the domestic and foreign bond prices under the domestic spot martingale measure are given by

The following result is also well known (see, e.g., Section 14.1.1 in Musiela and Rutkowski [20]).

Lemma 2. The forward exchange rate at time for settlement date equals

Since manifestly , the option’s payoff at expiration can also be expressed as follows: Consequently, the option’s value at time admits the following representation: In what follows, we will frequently use the notation , where .

4. Pricing Formula for the FX Call Option

We are in a position to state the main result of the paper, which furnishes a semianalytical formula for the arbitrage price of the FX call option of European style under the Heston stochastic volatility for the exchange rate combined with the independent CIR models for the domestic and foreign short-term rates. Since the proof of Theorem 3 relies on the derivation of the conditional characteristic function of the logarithm of the exchange rate, any suitable version of the Fourier inversion technique or simulation technique can be applied to obtain the option price. The interested reader is referred to, for instance, Carr and Madan [21, 22] or Lord and Kahl [23, 24] and the references therein, as well as the recent papers by Bernard et al. [25] and Levendorskii [26] who developed and examined in detail methods with essential improvements in accuracy and/or efficiency.

Theorem 3. Let the foreign exchange model be given by SDEs (1) under Assumptions (A.1)–(A.6). Then the price of the European FX call option equals, for every , where the bond prices and are given in Proposition 1 and the functions and are given by, for , where the -conditional characteristic functions , of the random variable under the probability measure (see Definition 8) and (see Definition 6), respectively, are given by where the functions , , , , , are given in Lemma 5 and equals Moreover, the constants , , , , , are given by and the constants , , , , , equal

4.1. Auxiliary Results

The proof of Theorem 3 hinges on a number of lemmas. We start by stating the well-known result, which can be easily obtained from Proposition in Jeanblanc et al. [27]. Let us denote and let us set, for all , Note that we use here Assumptions (A.3)–(A.5). The property (A.3) (resp., (A.4)) implies that the random variable (resp., ) is independent of the -field . Let stand for the Gaussian distribution and let stand for the uniform distribution with density: where .

Lemma 4. (i) Under Assumptions (A.3) and (A.5), the following equalities are valid: (ii) Under Assumptions (A.4) and (A.5), the following equalities are valid for with :

The next result extends Lemma 6.1 in Ahlip and Rutkowski [28] (see also Duffie et al. [6]) where the model without the jump component in the dynamics of was examined.

Lemma 5. Let the dynamics of processes , , and be given by SDEs (1) with independent Brownian motions , , and . For any complex numbers , , , , , , we set Thenwherewhere one denotes , , and .

Proof. For the reader’s convenience, we sketch the proof of the lemma. Let us set, for , Then the process satisfies and thus it is an -martingale under . By applying the Itô formula to the right-hand side in (25) and by setting the drift term in the dynamics of to be zero, we deduce that the function satisfies the following partial integrodifferential equation (PIDE): with the initial condition . We search for a solution to this PIDE in the form withBy substituting this expression in the PIDE and using part (ii) in Lemma 4, we obtain the following system of ODEs for the functions , , , , , (for brevity, we suppress the last three arguments): By solving these equations, we obtain the stated formulae.

Under the assumptions of Lemma 5, it is possible to factorize as a product of two conditional expectations. This means that the functions (), (), and () are of the same form, except that they correspond to different sets of parameters, , , for , , , , for , , and , , for , . Note, however, that the roles played by the processes , , and in our model are clearly different.

It should also be stressed that no closed-form analytical expression for is available in the case of correlated Brownian motions , , . Brigo and Alfonsi [29], who deal with this issue in a different context, propose to use a simple Gaussian approximation, instead of the exact solution. More recently, Grzelak and Oosterlee [16] proposed more sophisticated approximations in the framework of the Heston/CIR hybrid model. We do not follow this path here, however, and we focus instead on finding a semianalytical solution, since this goal can be achieved under Assumptions (A.1)–(A.6).

Let us now introduce a convenient change of the underlying probability measure, from the domestic spot martingale measure to the domestic forward martingale measure .

Definition 6. The domestic forward martingale measure , equivalent to on , is defined by the Radon-Nikodým derivative process , where

An application of the Girsanov theorem shows that the process , which is given by the equality is the Brownian motion under the domestic forward martingale measure . Using the standard change of a numéraire technique, one can check that the price of the European foreign exchange call option admits the following representation under the probability measure :

The following auxiliary result is easy to establish and thus its proof is omitted. Recall that is given by equality (18).

Lemma 7. Under Assumptions (A.1)–(A.6), the dynamics of the forward exchange rate under the domestic forward martingale measure are given by the SDE: or, equivalently, where the dot denotes the inner product in , is the -valued process (row vector) given by and stands for the -valued process (column vector) given by

It is easy to check that, under Assumptions (A.1)–(A.6), the process is the three-dimensional standard Brownian motion under . In view of Lemma 7, we have that To deal with the first term in the right-hand side of (33), we introduce another auxiliary probability measure.

Definition 8. The modified domestic forward martingale measure , equivalent to on , is defined by the Radon-Nikodým derivative process , whereUsing Lemma 7 and (8), we obtain and thus the Bayes formula and Definition 8 yield This shows that is a martingale measure associated with the choice of the price process as a numéraire asset. We are now in a position to state the following lemma.

Lemma 9. The price of the FX call option satisfies or, equivalently,

To complete the proof Theorem 3, it remains to evaluate the conditional probabilities arising in formula (43). By another application of the Girsanov theorem, one can check that the process has the Markov property under the probability measures and . In view of Proposition 1 and Lemma 2, the random variable is a function of , , and . We thus conclude that where we denote

To obtain explicit formulae for the conditional probabilities above, it suffices to derive the corresponding conditional characteristic functions: The idea is to use the Radon-Nikodým derivatives in order to obtain convenient expressions for the characteristic functions in terms of conditional expectations under the domestic spot martingale measure . The following lemma will allow us to achieve this goal.

Lemma 10. The following equality holds:

Proof. Straightforward computations show that Using (32), we now obtain which is the desired expression.

In view of the formula established in Lemma 10 and the abstract Bayes formula, to compute , it suffices to focus on the following conditional expectation under : Similarly, in view of formula (31), we obtain for To proceed, we will need the following result, which is an immediate consequence of Lemma 7.

Corollary 11. Under Assumptions (A.1)–(A.4), the process admits the following representation under the domestic forward martingale measure : or, more explicitly,

Using equality (50) and Corollary 11, we obtain

For the sake of conciseness, we denote , , and . After simplifications and rearrangement, the formula above becomes

In view of Assumptions (A.1)–(A.6), we may use the following representation for the Brownian motion : where is a Brownian motion under independent of the Brownian motions , , and . Consequently, the conditional characteristic function can be represented in the following way:

By combining Proposition 1 with Definition 6, we obtain the following auxiliary result, which will be helpful in the proof of Theorem 3.

Lemma 12. Given the dynamics (1) of processes , , and and formula (32), we obtain the following equalities:

Proof. The first asserted formula is an immediate consequence of (1). For the second, we recall that the function is known to satisfy the following differential equation, for any fixed : with the terminal condition . Therefore, using the Itô formula and equality (32), we obtain This yields the second asserted formula, upon integration between and . The derivation of the last one is based on the same arguments and thus it is omitted.

4.2. Proof of Theorem 3

We split the proof of Theorem 3 into two steps in which we deal with and .

Step 1. We will first compute . By combining (57) with the equalities derived in Lemma 12, we obtain the following representation for : Recall the well-known property that if has the standard normal distribution then for any complex number .
Consequently, by conditioning first on the sample path of the process and using the independence of the processes and under and Lemma 4, we obtain where we denote . This in turn implies that the following equality holds:where the constants , , , , , are given by (16). A direct application of Lemma 5 furnishes an explicit formula for , as reported in the statement of Theorem 3.

Step 2. In order to compute the conditional characteristic function we proceed in an analogous manner as for . We first recall that (see (51)) Therefore, using Corollary 11, we obtain Consequently, using formulae (32) and (56) and Lemma 4, we obtain the following expression for : Similarly as in the case of , we condition on the sample path of the process and we use the postulated independence of the processes and under . By invoking also Lemma 4, we obtain Using Lemma 12, we conclude thatwith the coefficients , , , , , reported in formula (17). Another straightforward application of Lemma 5 yields the closed-form expression (14) for the conditional characteristic function .
To complete the proof of Theorem 3, it suffices to combine formula (44) with the standard inversion formula (12) providing integral representations for the conditional probabilities: This ends the derivation of the pricing formula for the foreign exchange call option. The price of the corresponding put option is readily available as well, due to the put-call parity relationship for FX options (see formula (72) in Section 5).

5. Numerical Results

The goal of the final section is to illustrate our approach by means of numerical examples in which we apply our FX market model, that is, the Heston/CIR jump-diffusion model, and we compare this approach with other related models that were proposed in Moretto et al. [30] and Ahlip and Rutkowski [1] to deal with the exchange rate derivatives.

Let us start by noting that the foreign exchange market differs from equity markets in that quotes for options are not made in terms of strikes. Indeed, the FX option prices are quoted in terms of the associated implied volatilities for a fixed forward delta and a fixed time to expiry . For more information about the market conventions, the interested reader is referred to, for instance, Moretto et al. [30] or Reiswich and Uwe [31].

For a quoted volatility , the corresponding strike price is obtained using the following conversion formula, which is based on the classic Garman-Kohlhagen lognormal model for the exchange rate: where is the inverse of the standard normal cumulative distribution function and the auxiliary parameter satisfies (, resp.) for the call (put, resp.) option. Formula (71) makes it clear that market quotations prices based on the implied volatility for fixed deltas are in fact equivalent to quoting prices for fixed strikes. For more details, the interested reader is referred to Hakala and Wystup [32] or Reiswich and Uwe [31].

Another relevant feature is that currency derivatives are based on the notion of at-the-money forward (ATMF) rate, that is, the forward exchange rate obtained by exploiting the interest rate parity implicit in (8). Recall that the universal put-call parity formula for plain-vanilla foreign exchange options reads where and