We are extending the previous short-rate model by adding a deterministic function to allow for a perfect fit to the observed market term-structure while preserving the analytical tractability of an affine model and its features.
Let us briefly recall our findings in
Di Francesco and Kamm (
2021). We derived an analytical formula for the zero-coupon price of the non-extended model (see Theorem A1) by solving the associated Riccati equations in Lemma A1 explicitly and calibrated it to the market term-structure. Such short-rate models, where the observed term-structure is an output depending on the model parameters, are called
endogeneous. We performed several numerical experiments on two different dates obtaining good results in the sense that the model reproduced the market term-structures with negative interest rates very well, and it generates more realistic distributions of interest rates with a slight skewness and fatter tail with respect to the normal distribution. However, as reported in the numerical tests, the model failed to capture the full swaption surface due to the fact that the model parameters were constant and the Brownian motions were independent.
To improve the fit to the swaption surface, we suggest transforming the endogenous model into an exogenous one, in which the observed term-structure is an input.
A basic strategy to transform an endogenous model into an exogenous one is the inclusion of time-dependent parameters to exactly reproduce the observed term-structure. In fact, matching the term-structure exactly is equivalent to solving a system with an infinite number of equations. However, this is only possible by introducing an infinite number of parameters or, equivalently, a deterministic function of time. We follow the method illustrated in (
Brigo and Mercurio 2006, pp. 95 ff. Section 3.8 A General Deterministic-Shift Extension) to extend any time-homogeneous short-rate model, so as to exactly reproduce any observed term-structure of interest rates while preserving the possible analytical tractability of the original model.
To be more precise, we consider the CIR dynamics for
under a martingale measure
with
and define the short-rate as
where
and
are two independent standard Brownian motions on a stochastic basis
and
is a deterministic function defined as the difference of the market and model instantaneous forward rate.
1.1. Description of the Main Results
In this paper, we will first of all extend the results of
Di Francesco and Kamm (
2021) by using a deterministic shift extension. The zero-coupon price in the extended model (
2) is given in the next Lemma.
Lemma 1. Let be a stochastic basis, where is a martingale measure, a finite time horizon and let the σ-algebra fulfill the usual conditions and support two independent standard Brownian motions and . The price of a zero-coupon bond in the model is given bywhere is the zero-coupon price from Theorem A1 and the market zero-curve. The derivation of this result is straightforward and is referred to in
Section 2 alongside a recollection of basic results on swaps and swaptions.
We will see that it is necessary to study the so-called swap moments to derive the Gram–Charlier expansion. In our model, we will find explicit formulas allowing for fast swaption pricing and it is part of the next technical Lemma.
Lemma 2. Let everything be as in Lemma 1. The so-called swap moments at time of order are given bywhere we suppress the dependency of on for readability. The coefficients are given byfor , year fractions , fixed swap rate K and swap type for a payer swap and for a receiver swap. Moreover, the functions , are defined aswhere are the functions defined in Theorem A1. The swap cumulants at time t are now given by the formulas in Appendix D by setting , . The main result of this paper is the approximation of swaption prices by the Gram–Charlier expansion with short-rate (
2), which follows immediately from Lemma 2 by using Proposition 2 and is referred to in
Section 3.2.
Theorem 1. Let everything be as in Lemma 2.
The time t price of a payer () and receiver () swaption is given bywhere denotes the cdf of the normal distribution, φ is the pdf or the normal distribution and are the probabilist’s Hermite polynomials (see Appendix C). The coefficients , , and for for with being the swap cumulants from Lemma 2 for fixed . This formula will provide the necessary ingredient for the numerical experiments in
Section 4, making it possible to calibrate the model to the swaption surface very efficiently. After successfully calibrating the model, we apply it to find constant maturity swap rates in
Section 4.4 and Bermudan swaption pricing in
Section 4.5 using the Least-Square Monte-Carlo technique. We will see a good performance of this model compared to the reference data downloaded from Bloomberg.
1.2. Review of the Literature and Comparison
Historically, the theory of interest-rate modeling started on the assumption of specific one-dimensional dynamics for the instantaneous spot rate process
r. These models are convenient for defining all fundamental quantities (rates and bonds) by no-arbitrage arguments as it is the expectation of a functional of the process
r. Indeed, the price at time
of a contingent claim with payoff
,
, under the risk-neutral measure
Q is given by (cf.
Pascucci 2011)
where
denotes the conditional expectation with respect to some filtration
under measure
. In particular, choosing
, where
denotes a zero-coupon bond.
The literature on interest rate modeling is very vast, and our short literature review is by no means exhaustive. We refer to (
Björk 2004;
Brigo and Mercurio 2006;
Hull 2006) for a comprehensive review and description of these models.
Among all possible classifications, we can divide these models into two major categories: the endogenous and exogenous models. In chronological order, the first short-rate models belong to the first group: the Vasicek model
Vasicek (
1977), the Dothan model and the Cox, Ingersoll and Ross (CIR)
Cox et al. (
1985). In particular, the CIR model has been regarded as the reference model in interest rate modeling by both practitioners and academics for several decades for several reasons. First of all, it was derived from a general equilibrium framework. Secondly, it generates more realistic interest rate distributions with skewness and a fatter tail with respect to normal distribution. Thirdly, it avoids negative interest rates. There is a rich literature on extensions to the classical CIR model in order to obtain more sophisticated models, which could fit the market data better, allowing to price interest rate derivatives more accurately. For example,
Chen (
1996), proposed a three-factor model;
Brigo and Mercurio (
2006), proposed a jump diffusion model (JCIR).
However, in the last decade, the financial industry encountered a paradigm shift by allowing the possibility of negative interest rates, making the classical CIR model unsuitable.
Recently, Orlando et al. suggest in several papers (cf.
Orlando et al. 2019a,
2019b,
2020) a new framework that they call the CIR# model, which fits the market term-structure of interest rates. Additionally, it preserves the market volatility, as well as the analytical tractability of the original CIR model. Their new methodology consists of partitioning the entire available market data sample, which usually consists of a mixture of probability distributions of the same type. They use a technique to detect suitable sub-samples with normal or gamma distributions. In the next step, they calibrate the CIR parameters to shifted market interest rates, such that the interest rates are positive, and use a Monte Carlo scheme to simulate the expected value of interest rates.
In addition to historical reasons, endogenous models are important for their simplicity and analytical tractability, in particular for the possibility of pricing bonds and bond options analytically. However, there are some drawbacks. Since these models use only a few constant parameters, they are not able to simultaneously reproduce a given term-structure and volatility curve satisfactorily. Moreover, some shapes of the zero-coupon curve can never be reproduced (for example, an inverted shape curve with the Vasicek model). The need for an exact fit to the currently observed yield curve led some authors to introduce exogenous term-structure models. The first model was proposed by Ho and Lee (see
HO and LEE 1986), but we believe the most popular among practitioners is the Hull and White extended Vasicek model (see
Hull and White 1990). A generalization of this model with a good calibration to swaption market prices was found in
Di Francesco (
2012), while
Mercurio and Pallavicini (
2005) proposed a mixing Gaussian model coupled with parameter uncertainty. Moreover, in
Russo and Torri (
2019), the authors calibrate a one- and two-factor Hull–White model using swaptions under a market-consistent framework compatible with negative interest rates.
On the one hand, these models can handle negative interest rates with a very good analytical tractability. On the other hand, the distribution of continuously compounded interest rates shows all the undesirable features of the Gaussian distribution.
In this paper, we extend the endogenous model of
Di Francesco and Kamm (
2021) to an exogenous model by adding a deterministic shift and show how the Gram–Charlier expansion of
Tanaka et al. (
2010) can be utilized to calibrate our model to the swaption surface. We will see a good performance of the model with respect to determining constant maturity swap rates and pricing Bermudan swaptions.
We performed tests on two different dates 30 December 2019 and 30 November 2020. On the first date, the market zero rates were partially negative, and on the second date, they were completely negative. We saw similar numerical results on both dates and decided for the sake of brevity to only present the results on 30 December 2019. For the interested reader, we will make the data on 30 November 2020 as well as the code of the numerical implementation available online. The paper is organized as follows. In
Section 2, we first introduce the deterministic shift extension and the corresponding zero-coupon price. This is followed by a reminder of the relevant features of swaps and swaptions in
Section 2.1.
In
Section 3, we will derive the Gram–Charlier expansion. This is achieved by first recalling how a probability density of a random variable can be approximated by Hermite polynomials. We will see that it is necessary to study the cumulants or, equivalently, the moments of this random variable. In our case, this will be the
swap moments, and we will show how to derive them from the so-called
bond moments by solving some Riccati equations, which will have explicit solutions in our model, making it possible to compute swaption prices very fast.
After that, in
Section 4, we will conduct some numerical experiments. First, we calibrate our model to the market swaption surface at 30 December 2019 in
Section 4.2. Subsequently, we simulate the model by using the Euler–Maruyama scheme in
Section 4.3 and compute CMS rates in
Section 4.4. We conclude our numerical tests by pricing Bermudan swaptions in
Section 4.5. Finally, we summarize the results of the paper in
Section 5 and discuss possible extensions for future research.