[0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ......

27
Affine multiple yield curve models Claudio Fontana (based on a joint work with C. Cuchiero and A. Gnoatto) Laboratoire de Probabilit´ es et Mod` eles Al´ eatoires Universit´ e Paris Diderot EMLYON QUANT 12 workshop: quantitative approaches in management and economics November 26-27, 2015 Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 1 / 19

Transcript of [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ......

Page 1: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

Affine multiple yield curve models

Claudio Fontana

(based on a joint work with C. Cuchiero and A. Gnoatto)

Laboratoire de Probabilites et Modeles AleatoiresUniversite Paris Diderot

EMLYON QUANT 12 workshop:quantitative approaches in management and economics

November 26-27, 2015

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 1 / 19

Page 2: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

Introduction

Multiple yield curves

The Libor/Euribor rate for some interval [T ,T + δ], where the tenorδ is typically 1M, 2M, 3M, 6M or 12M, is the underlying of basicinterest rate products, such as FRAs, swaps, caps/floors, swaptions...

Since the last crisis, due to credit and liquidity risk in the interbanksector, Libor rates cannot be considered risk-free any longer.

Emergence of spreads in fixed income markets, notably spreadsbetween Libor rates and Overnight Indexed Swap (OIS) rates.

For every tenor δ ∈ δ1, . . . , δm, a different yield curve can beconstructed from traded assets that depend on the Libor rateassociated with the tenor δ.

⇒ Term structure models for multiple yield curves are needed.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 2 / 19

Page 3: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

Introduction

Multiple yield curves

The Libor/Euribor rate for some interval [T ,T + δ], where the tenorδ is typically 1M, 2M, 3M, 6M or 12M, is the underlying of basicinterest rate products, such as FRAs, swaps, caps/floors, swaptions...

Since the last crisis, due to credit and liquidity risk in the interbanksector, Libor rates cannot be considered risk-free any longer.

Emergence of spreads in fixed income markets, notably spreadsbetween Libor rates and Overnight Indexed Swap (OIS) rates.

For every tenor δ ∈ δ1, . . . , δm, a different yield curve can beconstructed from traded assets that depend on the Libor rateassociated with the tenor δ.

⇒ Term structure models for multiple yield curves are needed.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 2 / 19

Page 4: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

Introduction

Multiple yield curves

The Libor/Euribor rate for some interval [T ,T + δ], where the tenorδ is typically 1M, 2M, 3M, 6M or 12M, is the underlying of basicinterest rate products, such as FRAs, swaps, caps/floors, swaptions...

Since the last crisis, due to credit and liquidity risk in the interbanksector, Libor rates cannot be considered risk-free any longer.

Emergence of spreads in fixed income markets, notably spreadsbetween Libor rates and Overnight Indexed Swap (OIS) rates.

For every tenor δ ∈ δ1, . . . , δm, a different yield curve can beconstructed from traded assets that depend on the Libor rateassociated with the tenor δ.

⇒ Term structure models for multiple yield curves are needed.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 2 / 19

Page 5: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

Introduction

An (incomplete) overview of the modeling approaches

Short rate approaches:Kijima et al. (2009), Kenyon (2010), Filipovic and Trolle (2013),Morino and Runggaldier (2014), Grasselli & Miglietta (2015);

LIBOR market model approaches:Mercurio (2010,...,2013), Grbac et al. (2015);

HJM approaches:Moreni and Pallavicini (2010), Pallavicini and Tarenghi (2010), Fujiiet al. (2010,2011), Crepey et al. (2012,2015); Cuchiero et al. (2015);

Rational models: Nguyen and Seifried (2015), Crepey et al. (2015).

Recent books: Henrard (2014) and Grbac & Runggaldier (2015).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 3 / 19

Page 6: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

Libor rates and OIS rates

Lt(t, t + δ): Libor rate at date t for the period [t, t + δ];we consider a finite set of tenors δ1 < . . . < δm, for m ∈ N.

OIS rate: market swap rate of an Overnight Indexed Swap (best proxyfor a risk-free rate and typically used as collateral rate).

By bootstrapping techniques, OIS rates allow to recoverI the term structure of OIS zero-coupon bond prices: T 7→ B(t,T );I simply comp. OIS forward rates

LOISt (T ,T + δ) :=

1

δ

(B(t,T )

B(t,T + δ)− 1

).

In the post-crisis market setting, Lt(t, t + δ) 6= LOISt (t, t + δ).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 4 / 19

Page 7: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

Libor rates and OIS rates

Lt(t, t + δ): Libor rate at date t for the period [t, t + δ];we consider a finite set of tenors δ1 < . . . < δm, for m ∈ N.

OIS rate: market swap rate of an Overnight Indexed Swap (best proxyfor a risk-free rate and typically used as collateral rate).

By bootstrapping techniques, OIS rates allow to recoverI the term structure of OIS zero-coupon bond prices: T 7→ B(t,T );I simply comp. OIS forward rates

LOISt (T ,T + δ) :=

1

δ

(B(t,T )

B(t,T + δ)− 1

).

In the post-crisis market setting, Lt(t, t + δ) 6= LOISt (t, t + δ).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 4 / 19

Page 8: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

Libor rates and OIS rates

Lt(t, t + δ): Libor rate at date t for the period [t, t + δ];we consider a finite set of tenors δ1 < . . . < δm, for m ∈ N.

OIS rate: market swap rate of an Overnight Indexed Swap (best proxyfor a risk-free rate and typically used as collateral rate).

By bootstrapping techniques, OIS rates allow to recoverI the term structure of OIS zero-coupon bond prices: T 7→ B(t,T );I simply comp. OIS forward rates

LOISt (T ,T + δ) :=

1

δ

(B(t,T )

B(t,T + δ)− 1

).

In the post-crisis market setting, Lt(t, t + δ) 6= LOISt (t, t + δ).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 4 / 19

Page 9: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

Euribor - OIS spreads

Additive spreads between Euribor and simply comp. OIS spot ratesLt(t, t + δ)− LOIS

t (t, t + δ) from Jan. 2007 to Sept. 2013 forδ ∈ 1/12, 3/12, 6/12, 1.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 5 / 19

Page 10: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

Spot multiplicative spreads

As main modeling quantity, we consider spot multiplicative spreads:

Sδi (t, t) :=1 + δiLt(t, t + δi )

1 + δiLOISt (t, t + δi )

, for i = 1, . . . ,m.

Directly observable from market quotes of Libor and OIS rates;

can be interpreted in terms of foreign exchange premia between OISbonds and artificial “risky” bonds associated to Libor rates;

typical requirements:I Sδi (t, t) ≥ 1, for all i = 1, . . . ,m;I Sδi (t, t) ≤ Sδj (t, t), for all i , j = 1, . . . ,m such that i < j .

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 6 / 19

Page 11: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

The basic assets traded in the market

Let T <∞ denote a time horizon. As basic traded assets, we consider:

OIS zero-coupon bonds for all maturities T ∈ [0,T];

FRA contracts for all maturities T ∈ [0,T] and tenors δ1, . . . , δm.

ΠFRAt (T ,T + δi ,K ) denotes the price at date t of a FRA contract

with maturity T + δi and rate K > 0, written on the Libor rateLT (T ,T + δi ).

The fair FRA rate at date t is denoted by Lt(T ,T + δi ).

We then define forward multiplicative spreads by

Sδi (t,T ) :=1 + δiLt(T ,T + δi )

1 + δiLOISt (T ,T + δi )

, for all i = 1, . . . ,m.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 7 / 19

Page 12: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

Absence of arbitrage

Definition

Let Q be a probability measure on (Ω,F) and B = (Bt)0≤t≤T a strictlypositive (Ft)-adapted process such that B0 = 1. We say that the couple(B,Q) is a numeraire - martingale measure couple if the B-discountedprice of every basic traded asset is a martingale on (Ω, (Ft)0≤t≤T,Q).

The existence of a couple (B,Q) suffices to ensure absence ofarbitrage in the sense of no asymptotic free lunch with vanishing risk(see Cuchiero et al. 2014).

Standing assumption

There exists a numeraire - martingale measure couple (B,Q).

The typical specification:I the numeraire is given by the OIS bank account Bt = exp(

∫ t

0rsds),

with the process (rt)0≤t≤T denoting the OIS short rate;I Q is the spot martingale measure.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 8 / 19

Page 13: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

Absence of arbitrage

Definition

Let Q be a probability measure on (Ω,F) and B = (Bt)0≤t≤T a strictlypositive (Ft)-adapted process such that B0 = 1. We say that the couple(B,Q) is a numeraire - martingale measure couple if the B-discountedprice of every basic traded asset is a martingale on (Ω, (Ft)0≤t≤T,Q).

The existence of a couple (B,Q) suffices to ensure absence ofarbitrage in the sense of no asymptotic free lunch with vanishing risk(see Cuchiero et al. 2014).

Standing assumption

There exists a numeraire - martingale measure couple (B,Q).

The typical specification:I the numeraire is given by the OIS bank account Bt = exp(

∫ t

0rsds),

with the process (rt)0≤t≤T denoting the OIS short rate;I Q is the spot martingale measure.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 8 / 19

Page 14: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The multi-curve setting Modeling the post-crisis interest rate market

OIS bond prices, fair FRA rates and multiplicative spreads

Proposition

1 OIS zero-coupon bond prices satisfy

B(t,T ) = EQ [Bt/BT |Ft ] ;

2 for every i = 1, . . . ,m, the fair FRA rate satisfies

Lt(T ,T + δi ) = EQT+δi [LT (T ,T + δi )|Ft ];

3 for every i = 1, . . . ,m, the multiplicative spread satisfies

Sδi (t,T ) = EQT[Sδi (T ,T )|Ft ].

Here, for every T ∈ [0,T], the measure QT denotes the T -forwardmartingale measure with density dQT/dQ = 1/(BTB(0,T )).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 9 / 19

Page 15: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

An overview of the modeling approach

By the previous proposition, it suffices to model, under a given measure Q,

1 the numeraire process B = (Bt)0≤t≤T;

2 the spot multiplicative spreads (Sδi (t, t))0≤t≤T; i = 1, . . . ,m.

A tractable model for the above two ingredients leads to:

an arbitrage-free model for all the basic traded assets;

an easy characterization of order relations between spreads associatedto different tenors;

immediate valuation formulae for all linear interest rate derivatives;

depending on the model specification, tractable valuation formulae fornon-linear interest rate derivatives.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 10 / 19

Page 16: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Preliminaries on affine processes

(Ω,F , (Ft)0≤t≤T,Q): filtered probability space;

X = (Xt)0≤t≤T: time-homogeneous affine process, taking values in aconvex state space D ⊆ V , with initial state X0 = x ;

UT :=ζ ∈ V + iV : E

[e〈ζ,Xt〉

]<∞, for all t ∈ [0,T ]

.

The affine property

There exist functions φ and ψ such that, for any t ∈ [0,T] and u ∈ Ut ,

EQx

[e〈u,Xt〉] = eφ(t,u)+〈ψ(t,u),x〉.

The characteristic exponents φ and ψ are solutions of Riccati ODEs and arein a one-to-one relation with the semimartingale characteristics of X .

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 11 / 19

Page 17: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Affine multi-curve models

Definition

Let u = (u0, u1, . . . , um) be a family of functions ui : [0,T]→ V ,i = 0, 1, . . . ,m, such that u0(T ) ∈ UT and ui (T ) + u0(T ) ∈ UT , forevery T ∈ [0,T] and i = 1, . . . ,m;

let v = (v0, v1, . . . , vm) be a family of functions vi : [0,T]→ R,i = 0, 1, . . . ,m.

We say that the triplet (X ,u, v) is an affine multi-curve model if

1 the numeraire Bt satisfies

logBt = −v0(t)− 〈u0(t),Xt〉, for all t ∈ [0,T];

2 the spot multiplicative spreads Sδi (t, t); i = 1, . . . ,m satisfy

log Sδi (t, t) = vi (t) + 〈ui (t),Xt〉, for all t ∈ [0,T], i = 1, . . . ,m.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 12 / 19

Page 18: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Affine multi-curve modelsDepending on the specification of the couple (B,Q) and of the triplet(X ,u, v), different modeling approaches can be recovered:

OIS specification: B is the OIS bank account and Q is thecorresponding spot martingale measure;

affine Libor models: B is the OIS zero-coupon bond with maturity Tand Q = QT is the T-forward measure;

real-world approach: B is the growth-optimal portfolio and Q = P isthe physical probability measure.

Proposition

(X ,u, v) is an affine multi-curve model, for some families of functions uand v, if and only if B-discounted bond prices and multiplicative spreadsadmit the representations, for all 0 ≤ t ≤ T ≤ T and i = 1, . . . ,m,

B(t,T )/Bt = exp(A0(t,T ) + 〈B0(t,T ),Xt〉

),

Sδi (t,T ) = exp(Ai (t,T ) + 〈Bi (t,T ),Xt〉

).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 13 / 19

Page 19: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Affine multi-curve modelsDepending on the specification of the couple (B,Q) and of the triplet(X ,u, v), different modeling approaches can be recovered:

OIS specification: B is the OIS bank account and Q is thecorresponding spot martingale measure;

affine Libor models: B is the OIS zero-coupon bond with maturity Tand Q = QT is the T-forward measure;

real-world approach: B is the growth-optimal portfolio and Q = P isthe physical probability measure.

Proposition

(X ,u, v) is an affine multi-curve model, for some families of functions uand v, if and only if B-discounted bond prices and multiplicative spreadsadmit the representations, for all 0 ≤ t ≤ T ≤ T and i = 1, . . . ,m,

B(t,T )/Bt = exp(A0(t,T ) + 〈B0(t,T ),Xt〉

),

Sδi (t,T ) = exp(Ai (t,T ) + 〈Bi (t,T ),Xt〉

).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 13 / 19

Page 20: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Ordered spreads and fitting the initial term structuresPropositionLet (X ,u, v) be an affine multi-curve model, with X taking values in a cone CX .If vi ≥ 0 and that ui takes values in the dual cone C∗

X , for all i = 1, . . . ,m, thenSδi (t,T ) ≥ 1 for all 0 ≤ t ≤ T ≤ T and i = 1, . . . ,m. Moreover, if in addition

v1(t) ≤ . . . ≤ vm(t) and u1(t) ≺ . . . ≺ um(t), for all t ∈ [0,T],

with ≺ denoting the partial order on C∗X , then it holds that

Sδ1 (t,T ) ≤ . . . ≤ Sδm(t,T ), for all 0 ≤ t ≤ T ≤ T.

Proposition

(X ,u, v) achieves an exact fit to the initially observed term structures if and onlyif the family of functions v = (v0, v1, . . . , vm) satisfies

v0(t) = logBM(0, t)− logB0(0, t), for all t ∈ [0,T],

vi (t) = log SM,δi (0, t)− log S0,δi (0, t), for all t ∈ [0,T] and i = 1, . . . ,m,

with B0(0, t) and S0,δi (0, t) denoting the theoretical bond prices and spreadscomputed according to the affine multi-curve model (X ,u, 0).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 14 / 19

Page 21: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Ordered spreads and fitting the initial term structuresPropositionLet (X ,u, v) be an affine multi-curve model, with X taking values in a cone CX .If vi ≥ 0 and that ui takes values in the dual cone C∗

X , for all i = 1, . . . ,m, thenSδi (t,T ) ≥ 1 for all 0 ≤ t ≤ T ≤ T and i = 1, . . . ,m. Moreover, if in addition

v1(t) ≤ . . . ≤ vm(t) and u1(t) ≺ . . . ≺ um(t), for all t ∈ [0,T],

with ≺ denoting the partial order on C∗X , then it holds that

Sδ1 (t,T ) ≤ . . . ≤ Sδm(t,T ), for all 0 ≤ t ≤ T ≤ T.

Proposition

(X ,u, v) achieves an exact fit to the initially observed term structures if and onlyif the family of functions v = (v0, v1, . . . , vm) satisfies

v0(t) = logBM(0, t)− logB0(0, t), for all t ∈ [0,T],

vi (t) = log SM,δi (0, t)− log S0,δi (0, t), for all t ∈ [0,T] and i = 1, . . . ,m,

with B0(0, t) and S0,δi (0, t) denoting the theoretical bond prices and spreadscomputed according to the affine multi-curve model (X ,u, 0).

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 14 / 19

Page 22: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Affine multi-curve models based on the OIS short rateSuppose that

1 the numeraire is Bt := exp(∫ t

0 rsds), where rs is the OIS short rate;

2 Q is the corresponding spot martingale measure.

Definition

Let ` ∈ R, λ ∈ VX , c = (c1, . . . , cm) ∈ Rm and γ = (γ1, . . . , γm) ∈ VmX .

The tuple (X , `, λ, c,γ) is an affine short rate multi-curve model if

rt = `+ 〈λ,Xt〉, for all t ∈ [0,T],

log Sδi (t, t) = ci + 〈γi ,Xt〉, for all t ∈ [0,T] and i = 1, . . . ,m.

Any affine short rate multi-curve model is an affine multi-curve model(⇒ exponentially affine bond prices and spreads, ordered spreads);

negative OIS rates together with positive spreads are possible;

allows for a deterministic shift extension.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 15 / 19

Page 23: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Pricing applications and simple specifications

Direct valuation of linear interest rate derivatives:for instance, the price of a FRA contract (unitary notional) is given by

ΠFRAt (T ,T + δi ,K ) = B(t,T )Sδi (t,T )− (1 + δiK )B(t,T + δi );

general semi-closed formula for caplet prices (by Fourier techniques);

approximation formula for swaption prices (in the spirit of Caldana etal., 2015).

Simple and tractable specifications:

OIS short rate setup;

let X be an affine process of the form X = (X 0,Y ), where1 X 0 is a multi-dimensional CIR and Y a gamma subordinator;2 X 0 is a Wishart process and Y a gamma subordinator;

calibration to market data on caplet prices shows that these simplespecifications perform reasonably well.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 16 / 19

Page 24: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Pricing applications and simple specifications

Direct valuation of linear interest rate derivatives:for instance, the price of a FRA contract (unitary notional) is given by

ΠFRAt (T ,T + δi ,K ) = B(t,T )Sδi (t,T )− (1 + δiK )B(t,T + δi );

general semi-closed formula for caplet prices (by Fourier techniques);

approximation formula for swaption prices (in the spirit of Caldana etal., 2015).

Simple and tractable specifications:

OIS short rate setup;

let X be an affine process of the form X = (X 0,Y ), where1 X 0 is a multi-dimensional CIR and Y a gamma subordinator;2 X 0 is a Wishart process and Y a gamma subordinator;

calibration to market data on caplet prices shows that these simplespecifications perform reasonably well.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 16 / 19

Page 25: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

A tractable specification based on a Wishart process

Let X be a Wishart process in S+2 of the form

dXt = (κQ>Q + MXt + XtM>)dt +

√XtdWtQ + Q>dW>

t

√Xt ,

let rt = λ2X22,t , with λ2 > 0, and log Sδ(t, t) = u1X11,t , with u1 > 0.

X11 and X22 are stochastically correlated CIR processes: naturalextension of the classical CIR model to the multiple curve setting.

Proposition

In the above setting, the price of caplet is given by

ΠCPLT0 = Sδ(0,T )B(0,T )

(1− FT (C )

)− (1 + δK )B(0,T + δ)

(1−FT (C )

),

with C := log(1 + δK ) + φ(0,−λ2), where φ is the first characteristicexponent of the affine process (X ,

∫ ·0 X22,sds) and where FT and FT

denote the cumulative distribution functions of a weighted sum of twoindependent non-central χ2-distributed random variables.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 17 / 19

Page 26: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Conclusions

A multi-curve setup based on affine processes, whereI the numeraire andI spot multiplicative spreads between Libor rates and OIS rates

are modeled as functions of a common affine process.

Nice features: ordered spreads, exact fit to the initially observed termstructures and direct pricing of all linear derivatives.

This framework embeds most of the existing multi-curve modelsbased on affine processes (both short rate and Libor models).

Tractable pricing and calibration procedures where the multi-curvesetting does not lead to a higher computational complexity.

Fourier pricing methods to value non-linear derivatives and evenclosed form expressions in the case of Wishart processes.

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 18 / 19

Page 27: [0.5cm] Affine multiple yield curve models - ESC Lyon, … · A ne multiple yield curve models ... The Libor/Euribor rate for some interval [T;T + ], ... By bootstrapping techniques,

The modeling framework Multi-curve models based on affine processes

Thank you for your attention!

Claudio Fontana (LPMA) Affine multiple yield curve models Lyon, November 26, 2015 19 / 19