markovian projection for equity, flxed income, and credit...

31
Markovian projection for equity, fixed income, and credit dynamics. T. Misirpashaev NumeriX April 6, 2007 Financial Mathematics Seminar, Stanford University, 2007

Upload: phamphuc

Post on 08-Mar-2018

256 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

Markovian projection for equity,

fixed income, and credit dynamics.

T. Misirpashaev

NumeriX

April 6, 2007

Financial Mathematics Seminar, Stanford University, 2007

Page 2: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Abstract

We begin with the classic result of Dupire which shows that any diffusion model

with stochastic volatility can be reduced to a local volatility model without changing

the prices of European options. Specifically, the value of the effective local volatility at

state S and time T is equal to the expectation of the stochastic volatility conditional

on achieving state S at time T. This leads to a technique of model calibration in

which the original model without a low-dimensional Markovian representation is

approximated by a low-dimensional Markovian model. We cite the results for the

projection on an effective displaced diffusion and Heston models. We then set the goal

of extending the technique from diffusions to jump processes used for dynamic

modeling of credit basket loss. We identify the one-step Markov chain as the

counterpart of the local volatility model and prove the version of the Dupire result

applicable to jump processes. We conclude by observing that the local intensity of the

effective Markov chain bears a distinctive signature of credit correlation skew, which

can be used to predict success or failure of certain models in matching the market of

CDO tranches.

1

Page 3: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Outline

1. Classic “Universal Theory of Volatility” by Dupire

2. Modern applicatons: European option pricing by Markovian

projection

3. Extensions of the classic theory: Gyongy lemma for multidimensional

diffusion processes and Markovian projection on stochastic volatility

models

4. Extension to jump processes: local intensity model

5. Applications to credit basket models: signature of correlation skew

2

Page 4: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Dupire’s “Universal Theory of Volatility” (UTV)

Stochastic volatility model in the martingale measure: dXt = γt·dWt.

Local volatility model in the martingale measure: dYt = g(Yt, t)dBt.

(Note: Wt may have several components, Bt is 1-dimensional. )

Gyongy (1986) - Dupire (1997) lemma: one-dimensional marginal

distributions (and therefore European options) for Xt and Yt are

identical provided X0 = Y0 and

g2(x, t) = E[|γt|2|Xt = x].

Dupire gave a formula for g(x, t) in terms of European options

C(K, T ) = E[(XT −K)+],

g2(K, T ) =∂C(K,T )/∂T

12∂2C(K, T )/∂K2

3

Page 5: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Modern applications of UTV: Markovian

Projection

Fast calculation of European options is essential for model calibration.

Markovian projection helps because European options can be priced in

an equivalent local volatility model.

How to compute the conditional expectation E[|γt|2|Xt = x]?

One way is to restrict the space of all local volatility functions g(x, t) to

a parametric subspace and do a regression, exploiting the minimizing

property of the conditional expectation

E[|γt|2|Xt = x] = g2(x, t) ⇒ E[(|γt|2 − g2(x, t))2] → min

(For an alternative, see Avellaneda et al. 2002)

4

Page 6: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Projection on a displaced diffusion

Choose the subspace

g(x, t) = (X0 + β(t)(x−X0))σ(t)

Find σ(t) and β(t) from the minimizing property (Antonov and

Misirpashaev, 2006)

|σ(t)|2 = E[|γt|2

]

β(t) =E

[|γt|2(x(t)−X0)]

2E [|γt|2] E [(x(t)−X0)2]

Average the shift parameter (Piterbarg, 2005)

βT =

∫ T

0β(t)|σ(t)|2 ∫ t

0|σ(τ)|2dτdt

∫ T

0|σ(t)|2 ∫ t

0|σ(τ)|2dτdt

5

Page 7: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Projection on a displaced diffusion (cont’d)

Price the European option using the Black-Scholes formula

E[(XT −K)+] =X0

βTN (d+)−

(K +

X0(1− βT )βT

)N (d−),

d± =ln

(X0/(KβT + X0(1− βT )

)± V/2√V

, V = β2T

∫ T

0

|σ(t)|2dt.

6

Page 8: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Examples of projection on displaced diffusion

All calculations can be completed in the leading order in volatilities for

the pricing of European options on the following processes

• basket of equities

• swap rate in a Libor Market Model

• FX rate in a cross-currency Libor Market Model

For details, see Piterbarg (2006), Antonov and Misirpashaev (2006a,b)

7

Page 9: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Extending the idea of Markovian projection

0. Markovian projection of drift (“Universal Theory of No Volatility”)

1. Markovian projection for a multi-component process with

applications to projections onto stochastic volatility models

2. Markovian projection for a jump process with applications to

top-down modeling of credit basket loss

8

Page 10: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Dupire’s “Universal Theory of no Volatility”

(private communication, unpublished)

A process with stochastic drift dXt = µtdt and another process with

local drift dYt = m(Yt, t)dt have the same marginal distributions

provided X0 = Y0 and

m(x, t) = E[µt|Xt = x]

The intended application was to model credit basket loss as a continuous

variable. We will see later how this changes in a framework with discrete

default events.

9

Page 11: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Markovian projection with multiple components

Take an N -dimensional (non-Markovian) process

X(t) = {X(1)t , · · · , X

(N)t } with an SDE

dX(n)t = µ

(n)t dt + γ

(n)t ·dWt

The process Xt can be mimicked with a Markovian N -dimensional

process Yt with the same joint distributions for all components at fixed

t.

According to Gyongy, the process Yt satisfies the SDE

dY(n)t = m(n)(Yt, t)dt + g(n)(Yt, t)·dWt

with

m(n)(x, t) = E[µ(n)t |Xt = x]

g(n)(x, t)·g(m)(x, t) = E[σ(n)t ·σ(m)

t |Xt = x]

10

Page 12: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Choice of process components

The first component is the rate, dSt = Σt·dWt. (We set S0 = 1).

The second component should be related to |Σt|2.

We fix a shift function β(t) (for example, from a projection on displaced

diffusion) and write the equation for the rate in the form

dSt = (1 + β(t)(St − 1))Λt·dWt

where

Λt =Σt

1 + β(t)(St − 1)

The second equation is for the variance Vt = |Λt|2,dVt = µV

t dt + σVt ·dWt

This completes the SDE’s for the non-Markovian pair {St, Vt}.

11

Page 13: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Projection onto a stochastic volatility model

Target model

dS∗t = (1 + β(t)(S∗t − 1))√

ztσH(t)·dWt

dzt = θ(t) (1− zt)dt +√

zt σz(t)·dWt, z0 = 1

Answer

|σH(t)|2 = E[Vt]

θ(t) =d

dt(log E[Vt])− 1

2d

dt

(log E[δV 2

t ])

+E[|σV

t |2]2E[δV 2

t ]

|σz(t)|2 =E[Vt|σV

t |2]E[V 2

t ]E[Vt]

ρ(t) =σz

t · σHt

|σHt | |σz

t |=

E[VtΛt · σVt ]√

E[V 2t ]E[V (t)|σV

t |2]where δVt = Vt − E[Vt].

12

Page 14: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

From stochastic intensity to local intensity:

Gyongy-Dupire for counting processes

Nt has adapted stochastic intensity λt

Mt has local intensity Λ(M, t)

One-dimensional marginal distributions of Nt and Mt are identical

provided N0 = M0 and

Λ(M, t) = E[λt|Nt = M ].

(Lopatin and Misirpashaev, 2007). The counterpart of Dupire’s formula

is

Λ(M, T ) = − ∂P[NT ≤ M ]/∂T

P[NT ≤ M ]− P[NT ≤ M − 1]

13

Page 15: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Local intensity model (a.k.a. implied intensity

model and 1-step Markov chain)

Forward Kolmogorov equation for the density of loss distribution is easy

to solve

∂p(M, t)∂t

= Λ(M − 1, t)p(M − 1, t)− Λ(M, t)p(M, t).

Local intensity Λ(M, t) is directly related to the loss distribution

Λ(M, t) = − 1p(M, t)

∂t

M∑n=0

p(n, t)

and turns out to bears a clear signature of the correlation skew.

14

Page 16: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Sketch of intensity averaging formula proof

∂P[NT ≤ M ]∂T

=∂E[1NT≤M ]

∂T=

∂E [E [1NT≤M |{λτ}, 0 ≤ τ ≤ T ]]∂T

=∂E

[∑Mn=0

1n!e

− ∫ T0 λτ dτ

(∫ T

0λτdτ

)n]

∂T

= E

(∑Mn=0

1n!e

− ∫ T0 λτ dτ

(∫ T

0λτdτ

)n)

∂T

= E

−λT e−

∫ T0 λτ dτ

(∫ T

0

λτdτ

)M

= E [E [−λT 1NT =M |{λτ}, 0 ≤ τ ≤ T ]]

= E [−λT 1NT =M ] = −E [λT |NT = M ] P [NT = M ] ,

15

Page 17: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Application of stochastic intensity counting

processes to top-down modeling of credit baskets

Lt is a counting process conditional on an adapted stochastic intensity

process λt. Examples:

Hawkes process

dλt = κ(ρ(t)− λt)dt + ηdLt

More general affine process (Errais, Giesecke, and Goldberg, 2007)

dλt = κ(ρ(t)− λt)dt + σ√

λtdWt + ηdLt + dJt

A minimal non-affine model (Lopatin and Misirpashaev, 2007)

dλt = κ(ρ(Lt, t)− λt)dt + σ√

λtdWt

Calibration problem: how to recognize whether the model is capable of

producing the “correlation skew”?

16

Page 18: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Correlation skew

3

6

9

12

22

0

10

20

30

40

50

60

0 5 10 15 20 25

attachment point

corr

elat

ion

Market SkewNo Skew

Figure 1: Base correlations skew implied from iTraxx 5y CDO tranches on

Oct 12, 2005

17

Page 19: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Relating intensity to skew is not straightforward

Deterministic intensity λ(t) produces no correlations (obvious, no default

clustering).

Stochastic intensity λt can produce positive default correlations, however

the intuition about stronger default clustering does not necessarily result

in a stronger skew.

A more reliable indicator is needed to predict the ability of the model to

generate skew.

18

Page 20: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Signature of correlation skew in local intensity

0

5

10

15

20

25

30

0 10 20 30 40number of defaults

loca

l in

ten

sity

0% 5% 10% 15% 20% 25% 30%attachment point

10% flat25% flat40% flatMarket skew

Figure 2: Local intensity consistent with flat Gaussian correlations or

market correlations skew for iTraxx 5y (38) on Oct 12, 2005.

19

Page 21: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Rules of thumb for the local intensity and

correlation skew

Flat local intensity ⇔ no correlations

Sub-linear local intensity ⇔ flat correlations, no skew

Super-linear local intensity ⇔ correlation skew

20

Page 22: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

From local intensity to base correlations skew

0%

10%

20%

30%

40%

50%

60%

0% 10% 20% 30% 40%

attachment point

bas

e co

rrel

atio

n

Λ=1+0.1N+0.025N²;p=6.9%

Λ=0.5+0.35N²; p=3.3%

Λ=1+0.1N+0.02N²;p=9.5%

Λ=1+0.5N; p=20.4%

Λ=1+0.4N; p=14.3%

Λ=1+0.25N; p=8.7%

Λ=1; p=4.2%

Figure 3: Implied base correlations and expected loss from a given local

intensity. The number of assets is assumed to be 125, maturity 5y.

21

Page 23: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Local intensity in affine models

dλt = κ(ρ(t)− λt)dt + σ√

λtdWt + ηdLt + dJt

(Jt has intensity h0 + h1λt, jump size J)

E[λT |LT = L] =∫

p(λ,L, T )λdλ∫p(λ,L, T )dλ

= − ∂

∂uln

(∫ 2π

0

dw

2πe−iwLf(λ0, 0, u, w, 0)

)

|u=0

f(λ,L, u, w, t) = E[euλT +iwLT |λt = λ, Lt = L]

∂f

∂t+ κ(ρ− λ)

∂f

∂λ+

12σ2λ

∂2f

∂λ2+ λ [f(λ + η, L + 1, . . . )− f(λ,L, . . . )]

+(h0 + h1λ) [f(λ + J, L, . . . )− f(λ, L, . . . )] = 0.

22

Page 24: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Local intensity in affine models (cont’d)

(Duffie et al (2000); Giesecke and Goldberg, 2006; Errais et al, 2007)

t 7→ T − t, f = exp(iwL + a(t) + b(t)λ)

a(t) = κρb(t) + h0(eJb(t)−1), a(0) = 0,

b(t) = −κb(t) +12σ2b(t)2 + eiw+ηb(t) − 1 + h1(eJb(t) − 1), b(0) = u.

This system is easily solved numerically

23

Page 25: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Local intensity: Hawkes process

0

10

20

30

40

50

60

70

80

90

0 5 10 15 20 25 30

Number of defaults

Lo

cal i

nte

nsi

ty

Jump 1

Jump 1.25

Jump 1.5

Jump 1.75

Figure 4: Local intensity of the Hawkes process for different values of the

intensity jump upon default. Other parameters are κ = 1, ρ = 0.3, λ0=1,

maturity 5y.

24

Page 26: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Local intensity from stochastic intensity with jumps

0

10

20

30

40

50

60

70

80

0 5 10 15 20 25 30

Number of defaults

Lo

cal i

nte

nsi

ty

Jump 1

Jump 1.25

Jump 1.5

Jump 1.75

Figure 5: Local intensity from stochastic intensity for different values of

the intensity jump upon default. Other parameters are κ = 1, ρ = 0.3,

λ0=1, h0 = 0, h1 = 1, maturity 5y.

25

Page 27: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Applicability of top-down affine models is

problematic

Local intensity in affine models typically grows slower than linear, hence

it will be difficult to count on a good calibration to the tranches.

We assumed a deterministic loss-given-default (LGD). Stochastic LGD

might improve the situation only if it is correlated with the loss and

or/intensity.

Alternatively, it makes sense to try going beyond the class of affine

models.

26

Page 28: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

A minimal non-affine model (Lopatin and

Misirpashaev, 2007)

dλt = κ(ρ(Lt, t)− λt)dt + σ√

λtdWt

We now have sufficient freedom to calibrate the entire surface of loss

distribution by adjusting the free function ρ(L, t) for any volatility σ.

(Other forms of the diffusion term are possible, also we could add

jumps.)

Calibration of ρ(L, t) to the surface of loss (and the tranches) can be

done without simulation.

Instruments dependent on the dynamics can be computed either by a

forward simulation or by backward induction.

27

Page 29: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

Conclusions

Dupire’s theory of effective volatility gave birth to many non-trivial

applications and extensions, including

• closed-form results for a projection on a displaced diffusion

• multi-component generalization and projections on stochastic

volatility models

• projection on a Markov chain in the top-down credit basket

modeling. The counterpart of the local volatility is local intensity,

Λ(N, t) = E[λt|Nt = N ].

28

Page 30: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

References

A. Antonov and T. Misirpashaev (2006a) “Markovian Projection onto a

Displaced Diffusion: Generic Formulas with Applications,” available at

SSRN: http://ssrn.com/abstract=937860.

A. Antonov and T. Misirpashaev (2006b) “Efficient Calibration to FX

Options by Markovian Projection in Cross-Currency LIBOR Market

Models’,’ available at SSRN: http://ssrn.com/abstract=936087.

M. Avellaneda, D. Boyer-Olson, J. Busca, and P. Friz (2002)

“Reconstructing volatility,” Risk, October, 87–91.

B. Dupire (1997) “A Unified Theory of Volatility,” Banque Paribas

working paper, reprinted in “Derivatives Pricing: the Classic Collection,”

edited by P. Carr, Risk Books, London, 2004.

29

Page 31: Markovian projection for equity, flxed income, and credit ...finmath.stanford.edu/seminars/documents/MarkovianProjectionMisir... · Markovian projection for equity, flxed income,

NumeriX

E. Errais, K. Giesecke and L. Goldberg (2007) “Pricing credit from the

top down with affine point processes,” working paper, available at

defaultrisk.com.

K. Giesecke and L. Goldberg (2005) “A top down approach to

multi-name credit,” working paper, available at defaultrisk.com.

I. Gyongy (1986) “Mimicking the One-Dimensional Marginal

Distributions of Processes Having an Ito Differential” Probability

Theory and Related Fields, 71, 501–516.

A. V. Lopatin and T. Misirpashaev (2007) “Two-Dimensional Markovian

Model for Dynamics of Aggregate Credit Loss,” working paper, available

at defaultRisk.com

V. Piterbarg (2005) “Time to smile,” Risk, May

V. Piterbarg (2006) “Markovian Projection Method for Volatility

Calibration,” available at SSRN: http://ssrn.com/abstract=906473.

30