Modelling Credit Spread Behaviour - Jean-Paul LAURENT

Sep 29, 1999 - square root, … ) −Drift / mean reversion. •Long term mean. •Rate of ..... components account for 99% of the variance page 39. Credit Modelling ...
856KB taille 6 téléchargements 587 vues
FIRST Modelling Credit Spread Behaviour

FIRST Credit, Insurance and Risk Angelo Arvanitis, Jon Gregory, Jean-Paul Laurent ICBI Credit, Counterparty & Default Risk Forum 29 September 1999, Paris

Overview Overview yPart I

−Need for Credit Models

yPart II

−Simple Binomial Model

yPart III page 2

−Jump-Diffusion Model

yPart IV

−Credit Migration Model

FIRST Credit, Insurance & Risk

yPart V

−Estimating Credit Spread Volatilities Credit Modelling

Part I page 3

Need for credit spread models

FIRST Credit, Insurance & Risk

Credit Modelling

Need Need For For Credit Credit Models Models (I) (I) - Credit derivatives market - Active management of loan portfolios

Growth of emerging markets

Why? page 4

Active management of counterparty risk in standard derivatives portfolios

FIRST Credit, Insurance & Risk

Credit Modelling

Need Need For For Credit Credit Models Models (II) (II) Valuing credit derivatives, options on risky bonds, vulnerable derivatives

Assessing the credit risk of portfolios spread and event risk

What for? page 5

- Optimising portfolio risk / return profile - Relative value analysis

FIRST Credit, Insurance & Risk

Credit Modelling

Need Need For For Credit Credit Models Models (III) (III) Estimate the current risk free and risky term structures Model the evolution of the risk free rate and the credit spread

How? Calibrate to observed bond and option prices Yield

page 6

FIRST Credit, Insurance & Risk

it spr Cred

ea d

Risky Risk-free Maturity

Credit Modelling

Credit Credit Data Data yLimited / crude data available on credit yMoody’s historical data (annual) −Default probability

0 ≤ p i ≤ 25%

−Pairwise default correlation 0 ≤ page 7

ρ ij ≤ 5%

−Credit migration

0 ≤ q kl ≤ 20%

−Loss given default

0 ≤ l i ≤ 100%

yDefault correlation and recovery rate difficult to FIRST Credit, Insurance & Risk

estimate yCredit crashes - high default correlation Credit Modelling

Credit Credit spread spread for for an an AA AA bond bond 90

80

Jump

70

60

50

40

page 8

30

20

10

0

0

50

100

150

200

FIRST Credit, Insurance & Risk

Credit Modelling

250

300

Properties Properties of of Credit Credit Spreads Spreads

Credit spread

more volatile

Jump Component - Discrete change in default probability - Credit migration

mean reversion downgrade

page 9

Time

FIRST Credit, Insurance & Risk

Continuous Component - Mean reverting - Change in market price of risk - risk premia

Credit Modelling

Modelling Modelling Credit Credit Spread Spread ~

rrisky = rrisk free + λ Credit Spread

page 10

Continuous and jump components Jump-diffusion model (Part III)

Constant Simple binomial model (Part II)

FIRST Credit, Insurance & Risk

Model underlying credit migration process (Part IV) Credit Modelling

page 11

Part II Simple Binomial Model

FIRST Credit, Insurance & Risk

Credit Modelling

Simple Simple Binomial Binomial Model Model (I) (I) - Constant credit spread if no default - Jump in credit spread if default occurs

- Constant risk free term structure - Constant recovery rate

page 12

FIRST Credit, Insurance & Risk

- Derive risk neutral default probabilities from risky and risk- free bond prices

Risk neutral default probabilities - Actual default probabilities - Risk premia - Liquidity - Uncertainty over recovery rate

Credit Modelling

Simple Simple Binomial Binomial Model Model (II) (II) 1 promised amount

no default

δ recovery rate

default

1 − q~ ( 0 , T )

risky bond price

v (T )

page 13

risk free bond price

q~ ( 0 , T ) probability of default

[

v ( T ) = p ( T ) (1 − q~ ( 0 , T ) ) + q~ ( 0 , T )δ

FIRST Credit, Insurance & Risk

]

1 − v (T ) / p(T ) ~ q ( 0, T ) = (1 − δ ) - price any product with payoff contingent on default event Credit Modelling

page 14

Part III Jump-Diffusion Model

FIRST Credit, Insurance & Risk

Credit Modelling

Jump-Diffusion Jump-Diffusion Model Model Continuous component - Positive and mean reverting - Correlated with interest rates

Jump Component - Jumps of random size occur at random times - Jumps in only one direction

page 15

FIRST Credit, Insurance & Risk

- Standard implementation and calibration - Standard numerical pricing algorithms can be used

Risk-free interest rate -Continuous and mean reverting

Credit Modelling

Risk Risk Free Free Term Term Structure Structure (I) (I) yAssumptions on the future evolution of the

page 16

instantaneous risk free rate −Volatility σ r r ( t ) (normal, lognormal, square root, … ) −Drift / mean reversion yLong term mean r ( t ) yRate of mean reversion k r ( t ) t

r (t ) = r (0) +

∫k

r

( t ) ( r ( t ) − r ( t ) )d t +

0

∫σ 0

FIRST Credit, Insurance & Risk

t

Credit Modelling

r

r ( t ) d Wr ( t )

Risk Risk Free Free Term Term Structure Structure (II) (II) σ σ

page 17

r

= 0 .1 , k r = 1 0 = 0 .1 , k r = 2

σ r = 0 .1 , k r = 2 σ r = 0 .2 , k r = 2

FIRST Credit, Insurance & Risk

r

Credit Modelling

Credit Credit Spread Spread Term Term Structure Structure (I) (I) ~

λ ( t ) = ρr ( t ) + x ( t ) determines correlation ~ between λ ( t ) and r ( t ) page 18

corr ( r ( t ), x ( t )) = 0

- Uncorrelated with interest rates - Continuous and jump component

yRandom jump size z, exponentially distributed θ e − θz , z > 0 yRandom number of jumps - follows Poisson process

FIRST Credit, Insurance & Risk

e − λ τ ( λτ ) n / n ! n = 0 ,1, 2 , ... τ = tim e interval Credit Modelling

Credit Credit Spread Spread Term Term Structure Structure (II) (II) yCredit spread component uncorrelated with the risk free interest rate t

x (t ) = x (0) + ∫ k x ( s)( x ( s) − x ( s))ds page 19

t

0

+ ∫ σ x (s) x (s)dWx (s) + 0

FIRST Credit, Insurance & Risk

Credit Modelling

Z (i ) ∑ τ

i ; (i ) ≤ t

Credit Credit Spread Spread Term Term Structure Structure (III) (III)

page 20

FIRST Credit, Insurance & Risk

more frequent and larger jumps

Credit Modelling

page 21

Part IV Credit Migration Model

FIRST Credit, Insurance & Risk

Credit Modelling

Credit Credit Migration Migration Model Model - Jumps modelled as changes in credit ratings and defaults - Continuous part modelled as continually changing risk premia

- Model jointly assets in various credit classes - Portfolio management and risk analysis

page 22

FIRST Credit, Insurance & Risk

- Calibration - incorporate economic and historical information

- Flexible in terms of data requirements and number of states

Credit Modelling

Markov Markov Chains Chains -- Generator Generator Matrix Matrix (I) (I) yContinuous time Markov chain yDiscrete state space 1

page 23

FIRST Credit, Insurance & Risk

2

~ 1 ⎛ λ1 ⎜ ~ 2 ⎜ λ21 ~ ⎜ . Λ= ⎜~ K-1 ⎜ λ K −1,1 ⎜ K ⎝ 0

~ λ12 ~

λ2

~

.

λ K −1,2 0

K-1

. . . . .

~ λ1, K −1 ~

λ 2 , K −1 . ~

λ K −1 0

constant over time absorbing state (default)

Credit Modelling

K

~ λ1K ⎞ ~ ⎟ λ2 K ⎟ . ⎟ ⎟ ~ λ K −1, K ⎟ ⎟ 0 ⎠

Markov Markov Chains Chains -- Generator Generator Matrix Matrix (II) (II) ~ I + Λ dt , transition matrix over short period dt y y

λij ≥ 0 , non-negative transition probabilities ~

page 24

y λi = − K

~

∑λ j ≥i

FIRST Credit, Insurance & Risk

ij

K

∑λ

~

i =1 j ≠i



ij

, sum of all probabilities equals 1

~

∑λ j≥k

i + 1, j

, ∀ i, k k ≠ i + 1

A state i+1 is always more risky than state i Credit Modelling

Markov Markov Chains Chains -- Transition Transition Matrix Matrix yTransition matrix for the period t to T yExplicit computation ~ Λ = Σ −1 D Σ

~ Q ( t , T ) = Σ − 1 exp[ D ( T − t ) ]Σ page 25

FIRST Credit, Insurance & Risk

⎛ q~1 ( t , T ) ⎜ ~ ⎜ q21 (t , T ) ~ . Q (t , T ) = ⎜ ⎜~ ⎜ q K −1,1 ( t , T ) ⎜ 0 ⎝

q~1, K −1 ( t , T ) q~1K ( t , T ) ⎞ ⎟ q~2 , K −1 (t , T ) q~2 K ( t , T ) ⎟ ⎟ . . . ⎟ ~ ~ . q K −1 (t , T ) q K −1, K (t , T )⎟ ⎟ 0 1 . ⎠

. .

Credit Modelling

Model Model Structure Structure (I) (I) yStates : uniquely determine default probability yCredit ratings - can incorporate past credit rating transitions - non-Markovian model

~ Λ - Risk neutral generator matrix page 26

~ Λ - constant FIRST Credit, Insurance & Risk

jump in credit spread due to downgrade Credit Modelling

Model Model Structure Structure (II) (II) yIncorporate stochastic risk premia ~ ~ Λ stochastic = Λ × U ( t ) continuous process for risk premia page 27

FIRST Credit, Insurance & Risk

~ Λ

stochastic jump in credit spread due to downgrade Credit Modelling

Stochastic Stochastic Generator Generator Matrix Matrix yStochastic generator matrix arises from randomly changing risk premia ~ ~ Λ stochastic = Λ × U ( t ) Stochastic component page 28

t

t

0

0

U ( t ) = U ( 0 ) + ∫ ( a − kU ( t ) )dt + ∫ σ U ( t ) dWt Mean reverting process

FIRST Credit, Insurance & Risk

yClosed form formulae for bond prices Credit Modelling

Stochastic Stochastic Risk Risk Premia Premia y If eigenvectors are constant, can pose Λ ( t , T ) = Σ −1D ( t ) Σ

y Possible evolution of eigenvalues dX j = ( a j − b j X j ) dt + σ j dw ,

D ( t ) = diag( X j ( t )) Kj = 1

y Pricing equation is now modified to page 29

K

T ⎡ ⎛ ⎜ q iK ( t , T ) = ∑ ( Σ ) ij E exp ⎝ ∫ X j ( s ) ds⎞⎟⎠ D ( t ) ⎤ Σ jK ⎢⎣ ⎥⎦ t j =1 −1

y Expectation has closed (algebraic) form FIRST Credit, Insurance & Risk

− depends on parameters a b σ and on D(t)

Credit Modelling

Calibration Calibration (I) (I) Prices of risky bonds for various credit classes and maturities

- Least squares estimation - Adjust historical generator matrix to fit market prices - Achieve fit closest to historical data

B i ( 0, T )

~ Λ stochastic (Λ , a , k ,σ )

page 30

Simulate Simulate Credit CreditSpread Spread

Λ FIRST Credit, Insurance & Risk

- Historical generator matrix (estimated from one year transition matrix) - Credit spread historical time series

Credit Modelling

Price exotic structures

Calibration Calibration (II) (II) yLeast squares fit to match directly observed coupon bond prices (any number)

(

page 31

)

2 ~ ⎧ K Ji 2 ⎞⎫ T K ⎛ λ −λ ⎞ ⎛ ij ⎪ ~ ⎜ ij ⎟⎪ i i i + min P − F ( h ) v ( h ; Λ ) ⎟ ⎜ ⎬ ∑ ∑ j j ~ ⎨∑ ∑ ⎜ ⎟ Λ ⎠ ⎝ β h =1 i , j =1 ij ⎪ i =1 j =1 ⎝ ⎠ ⎪⎭ ⎩ coupon at market price of date h coupon bond for confidence prior class i level generator matrix

yObtain solution closest to the historical generator

FIRST Credit, Insurance & Risk

matrix Λ - stable calibration

Credit Modelling

Calibration Calibration -- Emerging Emerging Markets Markets (II) (II) 500 450 400 350 3 states

page 32

300

5 states

250

Actual

200 150 100

Credit, Insurance & Risk

Credit Modelling

30

28

26

24

22

20

18

16

14

12

10

8

6

4

FIRST

2

0

0

50

Calibration Calibration -- Corporate Corporate Market Market (II) (II) 1400 1200 AAA AA

page 33

Credit spread (bp)

1000

A BBB

800

BB 600

B CCC

400 200

FIRST Credit, Insurance & Risk

Maturity (years)

Credit Modelling

30

28

26

24

22

20

18

16

14

12

10

8

6

4

2

0

0

Calibration Calibration -- US US Industrials Industrials (I) (I)

page 34

Credit Spread (bp’s)

180 160

AAA

140

AA A

120 100 80 60 40 20

Credit, Insurance & Risk

Maturity (years) Credit Modelling

30

28

26

24

22

20

18

16

14

12

8

6

4

10

FIRST

2

0

0

Calibration Calibration -- US US Industrials Industrials (II) (II) 1200 BBB

page 35

Credit Spread (bp’s)

1000

BB B

800

CCC

600

400

200

Credit, Insurance & Risk

Maturity (years) Credit Modelling

30

28

26

24

22

20

18

16

14

12

10

8

6

4

2

FIRST

0

0

page 36

Part V Estimating Credit Spread Volatility

FIRST Credit, Insurance & Risk

Credit Modelling

Credit Credit spread spread volatilities volatilities estimates estimates yy74 74Bonds Bonds yy67 67Investment Investmentgrade grade(Baa (Baaand andabove) above)US US Industrial Industrialbonds bonds yy77Speculative Speculativegrade grade(Ba (Baand andbelow) below) Emerging EmergingMarket Marketbonds bonds

yy88Model Modelstates states page 37

FIRST Credit, Insurance & Risk

yy 11Moody’s Moody’sAaa Aaa yy 22Moody’s Moody’sAa1 Aa1--Aa3 Aa3 yy 33Moody’s Moody’sA1 A1--A3 A3 yy 44Moody’s Moody’sBaa1 Baa1--Baa3 Baa3

55Moody’s Moody’sBa1 Ba1--Ba3 Ba3 66Moody’s Moody’sB1 B1--B3 B3 77Moody’s Moody’sCCC CCC 88Default Default

yyHistorical Historicalgenerator generatormatrix matrixfrom fromMoody’s Moody’s average average1y 1ytransition transitionmatrix matrix1920 1920--1996 1996 Credit Modelling

Estimated Estimated short short term term spreads spreads 0.2

0.15

Credit ratings

0.1

0.05

0

0

50

100

150

200

AA

250

A

BBB BB B CCC page 38

Lower ratings have − higher spread − higher volatility

FIRST Credit, Insurance & Risk

Credit Modelling

Eigenvalues Eigenvalues of of generator generator matrix matrix Principal components

Eigenvalues 0

0.05

-0.05

0 -0 05 0 0.05

-0.1

-0.05 0 0.05

-0.2

-0.05 0 0.05

-0.3

Credit, Insurance & Risk

200

250

50

100

150

200

250

50

100

150

200

250

50

100

150

200

250

0

0

50

100

150

200

250 -0.05 0

FIRST

150

0

-0.25

-0.35

100

0

-0.15

page 39

50

- first 3 principal components account for 99% of the variance Credit Modelling

Advanced Advanced Modelling Modelling Issues Issues Stochastic Recovery Rates - Recovery rates are random with high variance - Exogenous - Endogenous - depend on the severity of default

Credit Events Correlated with Interest Rates - Credit migration and defaults depend on interest rates - Joint state variables for interest rates and credit spreads - Incorporate business cycles

page 40

Non - Markovian Bankruptcy Process

FIRST Credit, Insurance & Risk

- Autocorrelated migration process - Markovian in state space augmented with lagged values

Second Generation Products - Basket options - credit spread, default correlations - Multiple Currencies - Quantos

Credit Modelling