1 Introduction

After the 2008 financial crisis, some Central Banks (such as the Swiss National Bank, the European Central Bank and the Bank of Japan) took the extreme unconventional measure of setting official interest rates to zero or below in order to spur inflation and reinvigorate economic growth [see, for example, Jackson (2015)]. As a consequence, negative interest rates have become a leit-motive in financial markets, causing technical problems in many traditional formulas used to value interest rate derivatives [see European Actuarial Association (2016); Haug (2007); Hull (2018) among others]. In fact, Black-Scholes like models usually require positive interest rates in pricing formulas and the corresponding Greeks.

Several recent papers focus on the matter of negative rate modelling on derivative pricing. Cafferata et al. (2017) study the effects played on options pricing by negative interest rates when the underlying is an equity with null dividends. Moreover, they carry out an empirical investigation to higlight the differences between estimation using some quasi-closed formulas for pricing an American option and the stochastic trinomial trees algorithm. Giribone et al. (2017) investigate the effects of negative rates on the calculation of option sensitivities by comparing the log-normal and the normal framework, both from the practical and the theoretical viewpoint. Moreover, Recchioni et al. (2017) use an adjusted Heston model (Grzelak and Oosterlee 2011) to investigate if models allowing for negative interest rates can improve option pricing and implied volatility forecasting. Finally, Friesa et al. (2017) introduce the displaced historical simulation model which handle situations of close-to-zero or negative risk variables particularly well.

Practitioners have traditionally focused on the closed-form Black’s model, a variant of Black-Scholes model introduced by Fischer Black in 1976 for valuing caps, floors and swaptions (Black 1976). The mathematical framework under this model is simply unable to accept rates lower than zero, assuming positive interest rates evolve on the basis of a log-normal process. A possible solution to fix this breakdown is to include a positive adjustment to the forward value (see Sect. 2 for details).

In this paper we propose a heuristic method to solve the original Black’s formula drawback by extending the cumulative standard normal distribution domain to negative interest rates. No explicit assumptions about the underlying generating process are made but, as a result, the logarithm is always well defined and the model returns a simple and stable pricing formulation on the \(R_{\ne 0}\) domain of the rates thanks to which traders are able to price vanilla options using the classical log-normal framework. The use of complex numbers enables to move from the positive to the negative rates environment without creating prices discrepancies that are surely obtained when using the normal pricing structure.

The plan of the paper is as follows. In Sect. 2 some preliminary notions on Black-Scholes and Black’s models are introduced. In Sect. 3 we set up the methodology of our proposal. In Sect. 4 we derive the Greek letters in the context of negative interest rates, with the proof deferred to the Appendix. In Sect. 5 some evidences on options pricing in the negative domain of interest rates and a comparison with the Normal model are presented. Conclusions follow.

2 Preliminary notions

The Black-Scholes model is the most common option derivatives pricing framework (Black and Scholes 1973). The model assumptions are: (1) the underlying stock pays no dividend; (2) options can only be exercised upon expiration; (3) market direction cannot be predicted; (4) no commissions are charged in the transaction; (5) the volatility of the underlying and the interest rate are constant over time; (6) stock returns are log-normal distributed (see e.g. Shinde and Takale (2012) for details). It assumes a geometric Brownian motion \(W_t\) for the underlying stock price S such that

$$\begin{aligned} dS=rSd_t+\sigma SdW_t \end{aligned}$$
(1)

under the risk-neutral measure, where r is the risk-free interest rate and \(\sigma \) the volatility of the stock price. Black-Scholes formulas for call and put options are as follows

$$\begin{aligned} C= & {} S N(d_1)-Xe^{-rT}N(d_2) \end{aligned}$$
(2)
$$\begin{aligned} P= & {} Xe^{-rT} N(-d_2)-S N(-d_1) \end{aligned}$$
(3)

where

$$\begin{aligned} d_1= & {} \frac{\log {\frac{S}{X}}+\left( r+\frac{1}{2}\sigma ^2\right) T}{\sigma \sqrt{T}} \end{aligned}$$
(4)
$$\begin{aligned} d_2= & {} d_1-\sigma \sqrt{T} \end{aligned}$$
(5)

C and P are the call and put option price respectively, S and X the stock and strike price respectively, T the time remaining to expirationFootnote 1 and \(N(\cdot )\) the cumulative probability function of a standard normal distribution.

In 1976 Black (1976) proposed a variant of Black-Scholes option pricing model that, unlike the earlier model, is useful for valuing European call or put options on future contracts. The time-evolution in (1) is revised as follows

$$\begin{aligned} dF=\sigma FdW_t \end{aligned}$$
(6)

where the stock price S of the underlying is replaced by the forward price of the rate F. The values of a call and a put option based on the Black formula become

$$\begin{aligned} C= & {} N_a e^{-r T}\left[ F N(d_1)-X N(d_2)\right] \end{aligned}$$
(7)
$$\begin{aligned} P= & {} N_a e^{-r T}\left[ X N(-d_2)-F N(-d_1)\right] \end{aligned}$$
(8)

where \(N_a\) is the notional amount and

$$\begin{aligned} d_1= & {} \frac{\log {\frac{F}{X}}+\frac{1}{2}\sigma ^2 T}{\sigma \sqrt{T}} \end{aligned}$$
(9)
$$\begin{aligned} d_2= & {} d_1-\sigma \sqrt{T} \end{aligned}$$
(10)

One of the principal flaws of Black’s model is that the log-normal solution does not allow rates to go below zero. This problem is empirically solved by practitioners adding a positive shift \(\delta \) to the forward value in order to maintain the original analytical solutions. This approach is often called shifted Black or displaced diffusion (see e.g. Joshi and Rebonato (2006)). This new model is similar to the Black’s model, except that the forward rate F is replaced with the \(\delta \) shifted forward rate \((F+\delta )\)

$$\begin{aligned} dF=\sigma \left( F+\delta \right) dW_t \end{aligned}$$
(11)

Therefore, it allows negative rates, with a fixed negative lower bound defined by the amount of the \(\delta \). In other words, the zero lower bound of the Black’s model is shifted. One of the main criticism is that the analyst should choose a priori the shift \(\delta \) to avoid negative values of the \((F+\delta )\), thus knowing the most negative value the forward rate may achieve in the future. The shifted Black’s model disadvantage is that volatilities may not be quoted in the market, and then it is necessary to estimate them trough other models, like the SABR one (Hagan et al. 2002). It is a stochastic volatility model that defines the forward rate and its volatility according to the following stochastic processes:

$$\begin{aligned} dF= & {} \sigma F^\beta dW_t\end{aligned}$$
(12)
$$\begin{aligned} d\sigma= & {} v \sigma \;dZ_t \end{aligned}$$
(13)

The Brownian motions driving the forward rate and the volatility are correlated each other by means of the \(\rho \) coefficient:

$$\begin{aligned} E^Q\left[ dW_t\;dZ_t\right] =\rho \;dt \end{aligned}$$
(14)

Equation (12) describes the forward rate evolution with parameters \(\sigma \) and \(\beta \), which represents the Constant Elasticity of Variance and allows the model to switch between a lognormal model (\(\beta =1\)) and a normal one (\(\beta =0\)). From Eq. (13), the volatility of the forward rate \(\sigma \) is itself a stochastic variable with volatility v.

Finally, the shifted SABR model, that introduces a shift parameter \(\gamma \) in the stochastic process of the forward rate \(dF=\sigma (F+\gamma )^\beta dW_t\), can be used to obtain the shifted Black volatilities when strikes are negativeFootnote 2 (Deloitte 2016).

3 Methodology

We now focus on the case of negative rates or - more generally - the case that the logarithm is undefined, e.g. the corresponding argument is negative. In this context, the value is not in the real numbers’ domain and then (9) and (10) are not defined.

Considering the Black’s model defined in Eqs. (7) and (8), we work to extend the domain of the standard normal distribution for values of the ratio

$$\begin{aligned} \alpha =\frac{F}{X}<0 \end{aligned}$$
(15)

We must therefore consider the values in the complex field.

If we take the log of (15)

$$\begin{aligned} \log \alpha = \log | \alpha | - i \pi \end{aligned}$$
(16)

Equations (9) and (10) become respectively

$$\begin{aligned} d_1= & {} d_{1r}-i d_{1c} \end{aligned}$$
(17)
$$\begin{aligned} d_2= & {} d_{1r}-\sigma \sqrt{T}-i d_{1c} \end{aligned}$$
(18)

where

$$\begin{aligned} d_{1r}= & {} \frac{\log {| \alpha |}+\frac{1}{2}\sigma ^2 T}{\sigma \sqrt{T}} \end{aligned}$$
(19)
$$\begin{aligned} d_{1c}= & {} \frac{\pi }{\sigma \sqrt{T}} \end{aligned}$$
(20)

The branch in \(\log | \alpha | - i \pi \) ensures the continuity on \(R_{\ne 0}\) of the real−valued cumulative standard normal distribution when interest rates become negative.

Now consider the standard normal distribution in the field of complex numbers

$$\begin{aligned} G(z)=\frac{1}{\pi }e^{-z {\bar{z}}} \end{aligned}$$
(21)

where \(z=a-i b\), \(a,b\in R\) (Gallager 2008). The distribution in (21) has the well known property

$$\begin{aligned} \int _{{\mathbb {C}}}G(z)dz=1 \end{aligned}$$
(22)

Let \(N_c(\cdot )\) be the cumulative standard normal distribution in the field of complex numbers

$$\begin{aligned} N_c(z)=\int _{-\infty }^{x}\int _{-\infty }^{y} G(z)da \cdot db \end{aligned}$$
(23)

we have

$$\begin{aligned} N_c(z)=\frac{1}{4}\left[ 1+{{\,\mathrm{erf}\,}}(x)\right] \left[ 1+{{\,\mathrm{erf}\,}}(y)\right] \end{aligned}$$
(24)

where \({{\,\mathrm{erf}\,}}\) is the error function. Figure 1 shows an illustrative example of the cumulative standard normal distribution in the field of complex numbers.

Fig. 1
figure 1

Standard normal complex distribution \(N_c(x+iy)\)

The extension in the complex field of \(N(d_1)\), \(N(d_2)\) is straightforward

$$\begin{aligned} N_c(d_1)= & {} N_c(d_{1r}-i d_{1c}) \end{aligned}$$
(25)
$$\begin{aligned} N_c(d_2)= & {} N_c(d_{1r}-\sigma \sqrt{T}-i d_{1c}) \end{aligned}$$
(26)

Black’s original formulas in (7) and (8) becomeFootnote 3

$$\begin{aligned} C= & {} N_a e^{-r T}\left[ F N_c(d_1)-X N_c(d_2) \right] \end{aligned}$$
(27)
$$\begin{aligned} P= & {} N_a e^{-r T}\left[ X N_c(-d_2)-F N_c(-d_1)\right] \end{aligned}$$
(28)

where

$$\begin{aligned} N_c(d_{1r}-i d_{1c})= & {} \frac{1}{4}\left[ 1+{{\,\mathrm{erf}\,}}(d_{1r})\right] \left[ 1-{{\,\mathrm{erf}\,}}(d_{1c})\right] \end{aligned}$$
(29)
$$\begin{aligned} N_c\left( d_{1r}-\sigma \sqrt{T}-i d_{1c}\right)= & {} \frac{1}{4} \left[ 1+{{\,\mathrm{erf}\,}}(d_{1r}-\sigma \sqrt{T})\right] \left[ 1-{{\,\mathrm{erf}\,}}(d_{1c})\right] \end{aligned}$$
(30)

Equations (27) and (28) are equivalent to (7) and (8) when the real numbers domain is considered. In fact, if we extend the assumptions on \(\alpha \) considering only \(\alpha >0\) then the imaginary part of \(\log \alpha \) is real. The cumulative standard normal distribution is as follows

$$\begin{aligned} N(x)=\frac{1}{2}\left[ 1+{{\,\mathrm{erf}\,}}\left( \frac{x}{\sqrt{2}}\right) \right] \end{aligned}$$
(31)

and is equal to \(N(x+i 0)\) since \({{\,\mathrm{erf}\,}}(0)=0\).

From (31) we have

$$\begin{aligned} N'(x)=\frac{1}{\sqrt{2 \pi }}e^{-x^2} \end{aligned}$$
(32)

Complex derivation follows from (21)

$$\begin{aligned} N'_c(z)=\frac{1}{\pi }e^{-z {\bar{z}}} \end{aligned}$$
(33)

4 Greek letters

The five Greek letters (or simply the Greeks) represent the sensitivity of the option price with respect to the parameters that define the model of the underlying asset. Each letter measures a different risk dimension in an option position [(see Giribone et al. (2017), Hull (2018)] and is evaluated as an appropriate partial derivatives of the option price. In this section we derive the mathematical formulas of the first-order (delta, theta, vega and omega) and the second-order (gamma) Greeks both for a single caplet and floorlet optionFootnote 4. The complete proofs are deferred to the Appendix.

Delta \((\Delta )\) measures the sensitivity of the option relative to the underlying. It is the derivative of the option price with respect to the forward price F

$$\begin{aligned} \Delta _{(Caplet)}= & {} \dfrac{\partial C}{\partial F}=N_a e^{-rT}N_c(d_1) \end{aligned}$$
(34)
$$\begin{aligned} \Delta _{(Floorlet)}= & {} \dfrac{\partial P}{\partial F}=N_a e^{-rT}\left[ N_c(d_1)-1\right] \end{aligned}$$
(35)

Theta \((\Theta )\) represents the price sensitivity to the passage of time. It is the derivative of the option value with respect to the time T

$$\begin{aligned} \Theta _{(Caplet)}= & {} \dfrac{\partial C}{\partial T}=rC-\dfrac{N_a F \sigma }{2 \sqrt{T}} e^{-rT}N'_c(d_1) \end{aligned}$$
(36)
$$\begin{aligned} \Theta _{(Floorlet)}= & {} \dfrac{\partial P}{\partial T}=rP-\dfrac{N_a F \sigma }{2 \sqrt{T}} e^{-rT}N'_c(d_1) \end{aligned}$$
(37)

Vega \((\nu )\) measures the sensitivity to volatility. It is the derivative of the option price with respect to the volatility \(\sigma \) of the underlying assetFootnote 5

$$\begin{aligned} \nu _{(Caplet)}= & {} \dfrac{\partial C}{\partial \sigma }=F N_a e^{-rT} N'_c(d_1)\sqrt{T} \end{aligned}$$
(38)
$$\begin{aligned} \nu _{(Floorlet)}= & {} \dfrac{\partial P}{\partial \sigma }=F N_a e^{-rT} N'_c(d_1)\sqrt{T} \end{aligned}$$
(39)

Rho \((\rho )\) measures the sensitivity to the interest rate. It is the derivative of the option value with respect to the risk free interest rate r

$$\begin{aligned} \rho _{(Caplet)}= & {} \dfrac{\partial C}{\partial r}=-T C\end{aligned}$$
(40)
$$\begin{aligned} \rho _{(Floorlet)}= & {} \dfrac{\partial P}{\partial r}=-T P \end{aligned}$$
(41)

Gamma \((\Gamma )\) represents the rate of change between \(\Delta \) and the underlying asset price. It is the second-order derivative of the option price with respect to the forward price FFootnote 6

$$\begin{aligned} \Gamma _{(Caplet)}= & {} \dfrac{\partial ^2 C}{\partial F^2}=\dfrac{\partial \Delta _{(Caplet)}}{\partial F}=\dfrac{N_a}{F \sigma \sqrt{T}}e^{-rT}N'_c(d_1) \end{aligned}$$
(42)
$$\begin{aligned} \Gamma _{(Floorlet)}= & {} \dfrac{\partial ^2 P}{\partial F^2}=\dfrac{\partial \Delta _{(Floorlet)}}{\partial F}=\dfrac{N_a}{F \sigma \sqrt{T}}e^{-rT}N'_c(d_1) \end{aligned}$$
(43)

5 Simulation study

In this section some evidence on interest rates options pricing in the negative domain is reported. The application context is that of interest rate Over The Counter (OTC) derivatives or floating rate loans and bonds with embedded cap or floor options. Being the result of a private transaction between the buyer and the seller or parts of a financial instrument that includes a nonderivative host contract, these contracts are customized in their characteristics (among all expiration date, type of exercise, number of units of the underlying asset) and there is no secondary market [(see e.g. Fabozzi et al. (2003)]. For these reasons a great need of statistical and mathematical methods to determine the option price and measure the risk of the corresponding positions is necessary.

In order to consider different scenarios, we run an extensive simulation study by evaluating options pricing, along with the corresponding Greeks, by varying the main parameters: forward rate F, strike price X, risk-free interest rate r, volatility \(\sigma \), time to maturity T (in months). The list of the examined ranges is reported in Table 1Footnote 7.

Table 1 List of examined ranges

A MathematicaTM PackageFootnote 8 has been developed for options pricing and simulation in the proposed framework. Our program evaluates Eq. (24) in the field of complex numbers (e.g. when interest rates are negative), employing the usual standard normal distribution function when interest rates are positiveFootnote 9. Considering each possible combination of the parameters reported in Table 1, we get about 2 million of pricing values for the two type of options (caplet/floorlet).

To illustrate the strength of the proposed option pricing formula, here below we report some results of our simulation analysis.

Figure 2 shows the theoretical price of a floorlet option (\(r=0\), \(\sigma =0.1\), \(T=9\) months) with respect to the forward rate, for some of the considered range of strike prices. The option pricing function P is continuous on the whole \(R_{\ne 0}\) domain of interest rates and is capable to ensure continuity around zero values of F.

Fig. 2
figure 2

Floorlet options: \(r=0\), \(\sigma =0.1\), \(T=9\) months

As for Greeks, all the patterns with respect to the option parameters resemble the ones of the original Black’s model. Figure 3 illustrates, as an example, Delta behaviour at various levels of the forward rate for some of the considered range of volatilities in a floorlet option case (\(X=1.1\), \(r=0\), \(T=9\) months), where the increase in Deltas with respect to volatilities is the one expected.

Fig. 3
figure 3

Floorlet deltas: \(X=1.1\), \(r=0\), \(T=9\) months

Moreover, pricing values obtained with the proposed framework and the corresponding ones of the Normal and Shifted Black models are compared. For the sake of simplicity and to avoid redundancy, only the Normal model results are reported hereinafterFootnote 10. In Figs. 4 and 5 pricing results by varying the forward rate are showed: pricing values are similar over the whole domain of the forward rate with the main deviations that are reported when the extremes of F are approachedFootnote 11. Similar results are obtained for all the considered contracts.

Fig. 4
figure 4

Black’s and Normal models comparison for a caplet option: \(X=1.3\), \(r=-0.6\), \(\sigma =0.2\), \(T=11\) months

Fig. 5
figure 5

Black’s and Normal models comparison for a floorlet option: \(X=1.5\), \(r=0.5\), \(\sigma =0.1\), \(T=1\) month

Finally, in order to check if the two considered models are overall aligned in terms of pricing values, we have performed a standard correlation analysis for different levels of the parameters strike price, volatility, risk-free interest rate and time to maturity. Globally speaking, the average correlation is about \(97\%\) when floorlet options are considered, whereas about \(95\%\) when caplet contracts are examined thus confirming that the two models are aligned from the point of view of the pricing values provided.

When the analysis is partitioned into all the parameters excluding the volatility, average correlations remain close to the global ones, irrespective of the contract type. On the other hand, we observe a decrease in floorlet options average correlation as volatility increases (see Fig. 6); anyway, the lower average correlation value is near to \(90\%\) when \(\sigma =40\%\), still ensuring a quite good match between the two models.

Fig. 6
figure 6

Floorlet average correlations by volatility

6 Concluding remarks

This paper contributes to the debate on the use of Black’s model when interest rates follow into negative territory. Our paper shows that an intuitive strategy for using the original formula in a negative−rate environment is to restate the cumulative standard normal distribution domain in the complex field. This is achieved by means of a specific branch of \(\log (F/X)\) when passing through the complex domain, without creating option price discrepancies that can be obtained when using the normal pricing framework. Based on this framework new Greeks are introduced.

Finally, a comparison of our proposal with the Normal model shows that the prices are similar over the whole domain of the forward rate, and a standard correlation analysis confirms that the two models are aligned from the point of view of the pricing values provided. Thus, the proposed methodology represents a simple and valid alternative to the main solutions adopted by the most widespread pricing services.

Further research is continuing on the evaluation of the model developed in this paper. Specifically, our work is primarily focused on how the forward price is determined investigating the stochastic model for the spot price dynamics when the Gaussian distribution in the field of complex numbers is used.