WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Zabr modelling

( Télécharger le fichier original )
par Kaiza Amouh
Ecole Polytechnique (X) - DEA Probabilités et Finance 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Introduction

1 Negative density problem

The industry's standard SABR model (SABR stands for Stochastic-Alpha-Beta-Rho) is a stochastic volatility model defined as follows:

{ dFt = ótFtâdWt1t = áótdWt2

with d(W1, W2)t = ñdt (1.1)

Where

· ñ E] - 1,1[ represents the link between the forward and its volatility.

· â E [0, 1] is the elasticity of the forward's backbone and is usually assumed constant, requiring then no calibration.

· á > 0 is the parameter that represents the volatility of the volatility process.

Such a model presents a huge advantage because it takes into account the randomness of the volatility parameter of a CEV process. It is then crucial to be able to make a fair pricing under this model. A key is to rather compute a lognormal implied volatility and then plug it into the Black-Scholes formula in order to retrieve the price of the option.

In [26], Hagan et al. used singular perturbation theory and found the following closed form formula for the implied volatility in the SABR model

C z ~

óBS(K, F) = -

(FK)(1)/2 (1 + (124)2 log2(F/K) + (1-92ô4 log4(F/K) + ...) x(z)
ó0

- â)2á2 ñâíá2 - 3ñ2 2

C1 + [ (1

24(F/K)1+ 4(FK)(1)/2 + 24 í ] tex + ...

(1.2)

CHAPTER 1. PROBLEMS ENCOUNTERED WITH SABR MODEL

v1-2ñz+z2+z-ñ

where x(z) = log( 1-ñ ) and z = í á(F K)(1-â)/2 log(F/K)

This formula has the advantage to be fast to compute and, more, is a closed formula. Generally, closed formulas are preferred in the financial industry because of their rapidness and few need of resources.

The same formula could also be obtained applying infinite dimensional analysis and Malliavin calculus. In [34], the author considered a slightly more general model which converges towards the original SABR model and used a large deviation approach based on the non degeneracy of Malliavin covariance. The Dynamic SABR model is rather used for FX Option markets.

Malliavin calculus can be used in a more general scope : the decomposition of a process into consecutive Wiener chaos yields an exact solution to all stochastic differential equations, provided they really have a unique one [...].

However, even though this formula apparently suits to our needs, it produces arbitrage for sufficiently low rates and long maturities. That arbitrage is also observable when â is set to low values.

In order to highlight the arbitrage, let's compute the probability density function of the underlying:

Let pF denote the underlying probability density function (which is then supposed to exist) and PF the corresponding repartition function.

If we compute the price of a call option under the suitable forward probability QT, we'd have:

Ct = EQT ((FT - K)+ ) t

?Ct

 

?

(FT1{FT >K} - K1{FT >K})

?K =

?K

4

1. NEGATIVE DENSITY PROBLEM

?2Ct

?K2

= -EQT (1{FT >K}) t

= -QT (FT > K) Z +8

= - pF (y)dy

K

[ ~

?

= PF (K) - lim

y?+8 PF (y)

?K

= pF(K)

Where Ct denotes the price of a European call option of strike K, written on the underlying (Ft)t.

Thus, for a set of strikes, we first compute implied volatilities with Hagan formula, then price a set of calls for each strike, and finally compute a numerical derivative of the call price twice according to the strike.

The result is the so-called probability density that we have plotted in the following picture for several maturities.

1. NEGATIVE DENSITY PROBLEM

5

CHAPTER 1. PROBLEMS ENCOUNTERED WITH SABR MODEL

Figure 1.1: F0 = 0.0325, ó0 = 0.087, á = 0.47, â = 0.7, ñ = -0.48

Indeed, as we can see it on the above picture, we may have some negative densities while increasing the option's maturity.

In order to improve the accuracy of the implied volatility approximation, Henry Labordere used a heat kernel expansion on a Riemann manifold endowed with an Abelian connection in [27] and found an approximation for a more general scope of stochastic volatility models. Applying this asymptotic development to SABR model yields:

óN(K,T) = S0(K)(1 + TS1(K)) (1.3)

where

1 (x l aauñsinh(d(x)) - 1 S0(x)2xF

S0(x) = S(x) log \Fl , 8 (x) _ 4 (/Eâ-1) d(x) 28(x)2 log a(x)a(F)xâFâ

q

á(x1-â - F 1-â)

q(x) = 1 - â , a(x) = óô + q(x)2 + 2ó0ñq(x)

S(x) = 1 log q(x)

u+ o(1 o-0+p +pp) a(x) d(x) = argch -q(x)ñ - ó0ñ2 + a(x)

á ó0(1 - ñ2)

N/

~ = KF

The above implied volatility is a normal one, i.e. retrieved from an inversion of the pricing formula in the Bachelier Model. For comparison, we can approximately find back a Black-Scholes implied volatility through the following equivalence:

óN =

2 ~S-K ~ 3

V'

S - K log KS(log S-log K) 2 2

log S - log K óLN 1 -(log S - log K)2 óLNT + O (T log(T) (1.4)

CHAPTER 1. PROBLEMS ENCOUNTERED WITH SABR MODEL

In particular, uN ~ S-K

log S-log K óLN when T ? 0. We gave a detailed proof of this

equivalence in Appendix B.

The following picture shows how Labordere's approximation improves the accuracy of implied volatility asymptotics.

Figure 1.2: F0 = 0.0325, u0 = 0.087, á = 0.47, 9 = 0.7, p = -0.48, T = 15Y

For a 15 years expiry, the negative densities observed with the Hagan expansion simply vanish. Despite that accuracy, for a sake of rigor, we make some model parameters "worse" and track the behaviour of the probability density. We know that a SABR model with parameter 9 = 1 and constant volatility is identically a Black-Scholes model. We can therefore reasonably expect the model to spread from the basic Black-Scholes when 9 ? 0. In the following picture, we choosed 9 = 0.4: let's see what happens.

6 1. NEGATIVE DENSITY PROBLEM

Figure 1.3: F0 = 0.0325, u0 = 0.087, á = 0.47, 9 = 0.4, p = -0.48, T = 15Y

CHAPTER 1. PROBLEMS ENCOUNTERED WITH SABR MODEL

As we can remark it, both Hagan and Labordere approximations fail under extreme conditions. This is not really surprising since those formulas are simply short-maturity expansion results. Hence, we address a more qualitative question: which one practitioners prefer between fast to compute approximations and heavy accurate calculus ?

The SABR model can be used to accurately fit the implied volatility curves observed in the marketplace for any single exercise date. More importantly, it predicts the correct dynamics of the implied volatility curves. This makes the SABR model an effective means to manage smile risk in markets where assets only have a single exercise date; these markets include swaption ans caplet/floorlet markets.

2 Wings Control

We now address the issue of wings control. The price of illiquid assets extremely depends on the shape of the implied volatility wings. This is for example the case of the price of a CMS, specially due to the computation of convexity adjustments. A high out-of-money implied volatility yields high prices.

Here is for example how SABR parameters control the smile: The lower we set á, the more we spread the smile...

Figure 1.4: F0 = 0.0325, u0 = 0.087, â = 0.7, p = -0.48, T = 15Y

2. WINGS CONTROL 7

The higher we set â, the flatter the smile gets...

8 2. WINGS CONTROL

CHAPTER 1. PROBLEMS ENCOUNTERED WITH SABR MODEL

Figure 1.5: F0 = 0.0325, ó0 = 0.087, á = 0.47, p = -0.48, T = 15Y

This is not surprising since for 9 = 1 and a constant volatility, we face a Black-Scholes model and the latter produces nothing but a flat smile !

Increasing p rotates the smile in a counter-clockwise direction.

Figure 1.6: F0 = 0.0325, ó0 = 0.087, á = 0.47, 9 = 0.7, T = 15Y

We therefore focus on finding other model parameters, or at least, adapted transformations of SABR model that may provide additional control features.

2. WINGS CONTROL 9

CHAPTER 1. PROBLEMS ENCOUNTERED WITH SABR MODEL

Practitioners usually focus on changing the backbone shape of SABR model, that is, the curve of ATM implied volatilities for different strikes. In order to add more control parameters to the model, we can replace the ?(F) = F'3 in the underlying SDE by:

· ?(F) = F'3(F) with â(F) = â0 + (â8 - â0) (1 - e-F/Fmax) where Fmax is typically much larger than the forward rate F0. This gives a control on the upper-wing of the smile.

· ?(F) = F'3 x (F/F1)$1+1

(F/F2)$2+1. This parametrisation allows us to control both lower

and upper wings.

· ?(F ) = F $1 1+F$1-$2 .

The later was suggested to me by the Fixed Income Derivatives Quants of Crédit Agricole, and has the particularity to converge to different SABR models. Indeed,

(1.5)

F '31

lim ?(F) = lim = F'32

F?+8 F?+8 1 + F'31-'32

F '31

lim ?(F ) = lim = F '31

F ?0 ?0

F 1 + F'31-'32

This model tends then to a SABR(â1) for low values of the forward and a SABR(â2) for high forwards.

Despite those improving attempts, practitioners still face a major problem: the above listed backbone transformations lead to a full control of the smile, both liquid and illiquid regions. As highlighted in the introduction, models are needed for illiquid assets; however, models should first behave well for liquid assets for a sake of calibration. If one modifies SABR's behaviour for the whole smile, one although fits illiquid region's behaviour but also loses the liquid region's behaviour. This is therefore a destruction of the cornerstone of our model.

What we need is another model that provides a real parameter for wings control without changing the model's behaviour for liquid assets. We will therefore propose a new model which is able to change wings without (sensibly) touching the liquidity region.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry