Top Banner

of 140

Albanese Hybrids

Apr 07, 2018

Download

Documents

Theo C. Jnr
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/3/2019 Albanese Hybrids

    1/140

    Stochastic volatility models and hybrid

    derivatives

    Claudio Albanese

    Department of Mathematics / Imperial College London

    Presented at Bloomberg and at the Courant Institute, New

    York University

    New York, September 22nd, 2005

  • 8/3/2019 Albanese Hybrids

    2/140

    Co-authors.

    Oliver Chen

    (National University of Singapore)

    Antonio Dalessandro(Imperial College London)

    Manlio Trovato

    (Merrill Lynch London)

    available at:

    www.imperial.ac.uk/mathfin

    1

  • 8/3/2019 Albanese Hybrids

    3/140

    Contents.

    Part I. A stochastic volatility term structure model.

    Part II. Credit barrier models with functional lattices.

    Part III. Estimations under P and under Q.

    Part IV. Pricing credit-equity hybrids.

    PART V. Credit correlation modeling and synthetic CDOs.

    Part VI. Pricing credit-interest rate hybrids.

    2

  • 8/3/2019 Albanese Hybrids

    4/140

    PART I. A stochastic volatility term structure model

    It is widely recognized that fixed income exotics should be priced by

    means of a stochastic volatility model. Callable constant maturityswaps (CMS) are a particularly interesting case due to the sensitivity

    of swap rates to implied swaption volatilities for very deep out of the

    money strikes. In this paper we introduce a stochastic volatility term

    structure model based on a continuous time lattice which allows for

    a numerically stable and quite efficient methodology to price fixedincome exotics and evaluate hedge ratios.

    3

  • 8/3/2019 Albanese Hybrids

    5/140

    Introduction

    The history of interest rate models is characterized by a long series of

    turns. The Black formula for caplets and swaptions was designed to

    take as underlying a single forward rate under the appropriate forward

    measure, see (Joshi & Rebonato 2003). This has the advantage tolead to a simple pricing formula for European options but also the

    limitation of not being extendable to callable contracts. To have a

    more consistent model, short rate models where introduced in (Cox,

    Ingersoll & Ross 1985), (Vasicek 1977), (Black & Karasinski 1991)

    and (Hull & White 1993). These models are distinguished by the exactspecification of the spot rate dynamics through time, in particular the

    form of the diffusion process, and hence the underlying distribution of

    the spot rate.

    4

  • 8/3/2019 Albanese Hybrids

    6/140

    LMM models

    Next came LIBOR market models, also known as correlation models.

    First introduced in (Brace, Gatarek & Musiela 1996) and (Jamshidian

    1997), forward LIBOR models affirmed themselves as a mainstream

    methodology and are now discussed in textbooks such as for instance

    (Brigo & Mercurio 2001). Various extensions of forward LIBOR mod-els that attempt to incorporate volatility smiles of interest rates have

    been proposed. Local volatility type extensions were pioneered in

    (Andersen & Andreasen 2000). A stochastic volatility extension is

    proposed in (Andersen & Brotherton-Ratcliffe 2001), and is further

    extended in (Andersen & Andreasen 2002). A different approach tostochastic volatility forward LIBOR models is described in (Joshi &

    Rebonato 2003). Jump-diffusion forward LIBOR models are treated

    in (Glasserman & Merener 2001), (Glasserman & Kou 1999). A cali-

    bration framework is proposed in (Piterbarg 2003).

    5

  • 8/3/2019 Albanese Hybrids

    7/140

    Stochastic volatility models

    Modeling stochastic volatility within LIBOR market models is a chal-

    lenging task from an implementation viewpoint. In fact, Monte Carlomethods tend to be slow and inefficient in the presence of a large num-

    ber of factors. In a strive to achieve a more reliable pricing framework,

    in recent years, we witnessed a move away from correlation models

    and the emergence and recognition as market standard of the SABR

    model by (S.Hagan, Kumar, S.Lesniewski & E.Woodward 2002) in thefixed income domain.

    6

  • 8/3/2019 Albanese Hybrids

    8/140

    SABR

    SABR however is unlikely to be the definitive solution and is perhaps

    rather just yet another stepping stone in a long chain. In fact, like-

    wise to the Black formula approach, SABR takes up a single forward

    rate under the corresponding forward measure as underlier. As a con-

    sequence, within this framework it is not possible to price callableswaps and Bermuda swaptions. There are also calibration inconsis-

    tencies. Implied swaption volatilities with very large strikes are probed

    by constant maturity swaps (CMS), structures which receive fixed, or

    LIBOR plus a spread, and pay the equilibrium swap rate of a given

    maturity. The asymptotic behavior of implied volatilities for very largestrikes turns out to flatten out to a constant, as opposed to diverging

    rapidly as SABR would predict. Finally, some pricing inconsistencies

    may emerge with SABR due to the fact that the model is solved by

    means of asymptotic expansions with a finite, irreducible error.

    7

  • 8/3/2019 Albanese Hybrids

    9/140

    Stochastic volatility term structure models

    In this article we attempt to go beyond SABR by introducing a stochas-

    tic volatility short rate model which has the correct asymptotic behav-ior for implied swaption volatilities and can be used for callable swaps

    and Bermuda swaptions. Our model is solved efficiently by means of

    numerical linear algebra routines and is based on continuous time lat-

    tices of a new type. No calculation requires the use of Montecarlo or

    asymptotic methods and prices and hedge ratios are very stable, evenfor extreme values of moneyness.

    8

  • 8/3/2019 Albanese Hybrids

    10/140

    Nearly stationary calibration

    Our model is made consistent with the term structure of interest rates

    and the term structure of implied at-the-money volatilities by means

    of a calibration procedure that greatly reduces the degree of time

    dependency of coefficients. As a consequence, the model is nearly

    stationary over time horizons in excess of 30 years.

    9

  • 8/3/2019 Albanese Hybrids

    11/140

    Applications

    In this presentation, I discuss the model by reviewing in detail animplementation example. While leaving it up to the interested reader

    to pursue the many conceivable variations and extensions, we describe

    the salient features of our modeling by focusing in detail to the problem

    of pricing and finding hedge ratios for Bermuda swaptions and callable

    CMS swaps.

    10

  • 8/3/2019 Albanese Hybrids

    12/140

    The model

    Our model is built upon a specification of a short rate process rtwhich combines local volatility, stochastic volatility and jumps. We

    make our best effort to calibrate the model to a stationary process

    and introduce the least possible degree of explicit time dependence in

    such a way to refine fits of the term structure of interest rates and of

    selected at-the-money swaption volatilites. The model is specified in

    a largely non-parametric fashion within a functional analysis formalism

    and expressed in terms of continuous time lattice models.

    A sequence of several steps is required to specify the short rate process

    rt.

    11

  • 8/3/2019 Albanese Hybrids

    13/140

    The conditional local volatility processes

    We introduce M states of volatility. The process conditioned to stay

    in one of such states {1,...M} is related to the solution rt of the

    following equation:

    drt = ( rt)dt + rt dW. (1)

    12

  • 8/3/2019 Albanese Hybrids

    14/140

    Short rate volatilities for each of the four volatility states

    13

  • 8/3/2019 Albanese Hybrids

    15/140

    The functional analysis formalism

    In the functional analysis formalism we use, these SDEs are associated

    to the Markov generators

    Lr = ( rt)

    r+

    2r2t

    2

    2

    r2. (2)

    14

  • 8/3/2019 Albanese Hybrids

    16/140

    Functional lattices

    To build a continuous time lattice (also called functional lattice), we

    discretize the short rate variable and constrain it to belong to a finite

    lattice containing N+1 points r(x) 0, where x = 0, ...N, r(0) = 0

    and the following ones are in increasing order. The discretized Markovgenerator Lr is defined as the operator represented by a tridiagonal

    matrix such that y

    Lr(x, y) = 0

    y

    Lr(x, y)(y x) = ( r(x))y

    Lr(x, y)(y x)2 = 2r(x)

    2.

    15

  • 8/3/2019 Albanese Hybrids

    17/140

    Model parameters

    In our example, we select an inhomogeneous grid of N = 70 points

    spanning short rates from 0% to 50%. We also choose to work with

    M = 4 states for volatility and make the following parameter choices:

    0 31% 30% 2.10% .171 46% 40% 5.50% .18

    2 75% 50% 8.50% .233 100% 60% 12.00% .24

    16

  • 8/3/2019 Albanese Hybrids

    18/140

    How to solve in the special case of a local volatility model (M=1)

    and without jumps

    Although our model is more complex than a simple local volatility

    process, it is convenient to describe our resolution method in the

    specific case of the operator Lr with constant . This method can

    then be generalized and is at the basis of other extensions such as the

    introduction of jumps (see below).

    17

  • 8/3/2019 Albanese Hybrids

    19/140

    Spectral analysis

    We start by considering the following pair of eigenvalue problems:

    Lrun = nun LrTvn = nvn

    where the superscript T denotes matrix transposition, un and vn are

    the right and left eigenvectors of Lr, respectively, whereas n are the

    corresponding eigenvalues. Except for the simplest cases, the Markov

    generator Lr is not a symmetric matrix, hence un and vn are different.

    18

  • 8/3/2019 Albanese Hybrids

    20/140

    Spectral analysis

    Also, in general the eigenvalues are not real. We are only guaranteed

    that their real part is non-positive Ren 0 and that complex eigen-

    values occur in complex conjugate pairs, in the sense that if n is an

    eigenvalue then also n is an eigenvalue. We set boundary conditions

    in such a way that there is absorption at the endpoints, and in par-

    ticular at the point corresponding to zero rates r(0) = 0. With this

    choice, we are also guaranteed that there exists a zero eigenvalue.

    19

  • 8/3/2019 Albanese Hybrids

    21/140

    Spectral analysis

    There is no guarantee, in the most general case, that there exists

    a complete set of eigenfunctions. However, the chance that such a

    complete set does not exist for a Markov generator specified non-

    parametrically is zero, so we can safely assume that this is the case.

    In the unlikely case that this assumption is not correct, the numerical

    linear algebra routines needed to solve our lattice model will identify

    the problem and a small perturbation of the given operator will suffice

    to rectify the situation. Assuming completeness, the diagonalization

    problem can be rewritten in the following matrix form:

    Lr = UU1 (3)

    where U is the matrix having as columns the right eigenvectors and

    is the diagonal matrix having the eigenvalues i as elements.

    20

  • 8/3/2019 Albanese Hybrids

    22/140

    Functional calculus

    Key to our constructions is the remark that, if the Markov generator

    is diagonalisable, we can apply an arbitrary function F to it by means

    of the following formula:

    F(Lr) = U F(r)U

    1 (4)

    This formula is at the basis of the so-called functional calculus.

    As Itos formula regarding functions of stochastic processes is central

    in the mathematical Finance for diffusion processes, functional cal-

    culus for Markov generators plays a pivotal role in our framework for

    stochastic volatility models.

    21

  • 8/3/2019 Albanese Hybrids

    23/140

    Functional calculus

    This formula has several applications. An immediate one allows us to

    express the pricing kernel u(r(x), t; r(y), T) of the process as follows:

    u(r(x), t; r(y), T) = (e(Tt)Lr)(x, y) =

    n

    en(Tt)un(x)vn(y). (5)

    22

  • 8/3/2019 Albanese Hybrids

    24/140

    Introducing jumps

    At this stage of the construction one has the option to also add jumps.

    Although in the example discussed in this paper we are mostly focused

    on long dated callable swaps and swaptions for which we find that theimpact of jumps can be safely ignored, adding jumps involves negligible

    additional complexities and is thus worth considering and implement-

    ing in other situations. To add jumps, one can follow the following

    procedure which accounts for the need to assign different intensities

    to up-jumps and down-jumps. Jump processes are associated to aspecial class of stochastic time changes given by monotonously non-

    decreasing processes Tt with independent increments.

    23

  • 8/3/2019 Albanese Hybrids

    25/140

    Stochastic time changes

    The time changes characterizing Levy processes with symmetric jumpsare known as Bochner subordinators and are characterized by a Bochner

    function () such that

    E0

    eTt

    = e()t (6)

    24

  • 8/3/2019 Albanese Hybrids

    26/140

  • 8/3/2019 Albanese Hybrids

    27/140

    The generator of the jump process

    The generator of the jump process can be expressed using functional

    calculus as the operator (Lr). To produce asymmetric jumps,

    we specify the two parameters differently for the up and down jumpsand compute separately two Markov generators

    L = (Lr) = U()V (8)

    where:

    () =2

    log(1 +

    ) (9)

    26

  • 8/3/2019 Albanese Hybrids

    28/140

    The generator of the process with asymmetric jumps

    The new generator for our process with asymmetric jumps is obtained

    by combining the two generators above

    Lrj =

    0 0L(2, 1) d(2, 2) L+(2, 3) L+(2, n)

    ... ... . . . ...L(n 1, 1) L(n 1, 2) d(n 1, n 1) L+(n 1, n)

    0 0 0

    27

  • 8/3/2019 Albanese Hybrids

    29/140

    Probability conservation and boundary conditions

    Here the element of the diagonal are chosen in such a way to satisfy

    probability conservation:

    d(x, x) =

    y=x

    Lrj(x, y) (10)

    Also notice that we have zeroed out the elements in the matrix at the

    upper and lower boundary: this ensures that there is no probability

    leakage in the process.

    28

  • 8/3/2019 Albanese Hybrids

    30/140

    Drift condition

    In our setting, we choose a short rate as a modeling primitive andwe thus do not need to impose a martingale condition. Otherwise,

    were we working with a forward rate instead, the appropriate method

    of restoring the martingale condition would be to modify the matrix

    elements of the resulting generator on the first sub-diagonal and the

    first super-diagonal.

    29

  • 8/3/2019 Albanese Hybrids

    31/140

    The Local Levy generator

    At this stage of the construction, we have therefore obtained a gener-ator Lrj for the short rate process, whose dynamics is characterized

    by a combination of state dependent local volatility and asymmetric

    jumps. We note that the addition of jumps has not increased the di-

    mensionality of the problem and is therefore computationally efficient.

    30

  • 8/3/2019 Albanese Hybrids

    32/140

    Modeling the dynamics of stochastic volatility

    As a third step, we define a dynamics for stochastic volatility by as-

    signing a Markov generator to the volatility state variable which

    depends on the rate coordinate x. Namely, conditioned to the rate

    variable being x, the generator has the following form

    Lsvx = (x)Lsv+ + L

    sv (11)

    where

    Lsv+ =

    0.7 0.7 0 0

    0 1.1 0.8 0.30 0 1.5 1.50 0 0 0

    , Lsv = 0 0 0 0

    1.4 1.4 0 00 3 3 00 0 5 5

    .(12)

    31

  • 8/3/2019 Albanese Hybrids

    33/140

    Excitability function (x)

    32

  • 8/3/2019 Albanese Hybrids

    34/140

    The total generator

    Out of the two generators we just defined, we form a Markov generatorL acting on functions of both the rate variable x and the volatility

    variable . This generator has matrix elements given as follows:

    L(x, ; y, ) = Lrj(x, y), + Lsvx (, )xy. (13)

    33

  • 8/3/2019 Albanese Hybrids

    35/140

    Numerical analysis

    In our working example, the matrix L has total dimension M N = 280.

    For matrices of this size, diagonalization routines such as dgeev inLAPACK are very efficient. Since our underlier is a short rate though,

    we are not interested in the pricing kernel but rather in the discounted

    transition probabilities given by

    p(x, t; y, T) = Ee Tt rsds, |rt

    = r(x), rT

    = r(y) . (14)

    34

  • 8/3/2019 Albanese Hybrids

    36/140

    Numerical analysis

    This kernel satisfies the following backward equation

    tp(x, t; y, T) + (Lp)(x, t; y, T) = r(x)p(x, t; y, T). (15)

    In functional calculus notations, the solution is given by

    p(x, t; y, T) = eG(Tt)(x, y) where G(x, y) L(x, y) r(x)xy.

    (16)

    35

  • 8/3/2019 Albanese Hybrids

    37/140

    Numerical analysis with stochastic volatility

    The same diagonalization method illustrated above for the local volatil-

    ity case applies also in this situation. By representing the matrix G in

    the form

    G = UU1 (17)

    where is diagonal, and writing the matrix of discounted transition

    probabilities as follows

    eG(Tt) = U e(Tt)U1. (18)

    36

  • 8/3/2019 Albanese Hybrids

    38/140

    Calibration and Pricing

    In our example, to calibrate our model we aim at matching forward

    swap rates and at-the-money swaption volatilities, both referring to

    swaps of 5 year tenor. We start from the following data

    1y 2y 3y 4y 5y 7yforward 2.999% 3.311% 3.587% 3.800% 3.984% 4.226% 4.

    TM vol 21.506% 19.443% 17.962% 16.967% 16.189% 14.897% 13

    37

  • 8/3/2019 Albanese Hybrids

    39/140

    Nearly stationary calibration

    The calibration procedure has two steps. In a first step we search for

    a best fit using the model above without introducing any explicit time

    dependency. In a second step, we then introduce time dependency to

    achieve a perfect fit. As a consequence of this procedure, the degree

    of time variability of model parameters is kept to a bare minimum.

    To introduce time dependence we combine two operations: a shift of

    the short rate by a time varying, deterministic function of time and a

    deterministic time change, i.e.

    rt rt = b(t)rb(t) + a(t). (19)

    38

  • 8/3/2019 Albanese Hybrids

    40/140

    Nearly stationary calibration

    Here b(t) is monotonously increasing and b(t) denotes its time deriva-

    tive. Using the new process, discounted transition probabilities can be

    computed as follows:

    E

    eT

    t rsds, |rt = r(x), rT = r(y)

    = eT

    t a(s)dsG(x, b(t); y, b(T)) (20)

    where G is the kernel for the stationary process defined above.

    Our choice in the working example is b(t) = 1.095t + 0.008t2

    . Thefunction a(t) is then defined in such a way to match the term structure

    of forward swap rates. This adjustment is given in the next slide.

    39

  • 8/3/2019 Albanese Hybrids

    41/140

    Deterministic yield adjustment (EUR)

    40

  • 8/3/2019 Albanese Hybrids

    42/140

    Degree of time dependence

    As one can see from this picture, the yield adjustment is less than 20

    basis points in absolute value. This ensures that the probability of themodified short rate process rt to attain negative values is small. In a

    typical implementation of the Hull-White model along similar lines, the

    short rate adjustment is typically of a few percent. The discrepancy

    is linked to the fact that the richer stochastic volatility model we

    construct is capable of explaining most of the salient features of thezero curve even with the constraint that the process be stationary.

    41

  • 8/3/2019 Albanese Hybrids

    43/140

    Advantages of nearly stationary model calibration

    The advantage of having a nearly stationary model is that the shapes

    of yield curves that one obtains depend on the short rate and the

    volatility state but are largely independent of time. The figure in

    the next slide shows the yield curves corresponding to different initial

    volatility states and different starting values for the short rate. As

    the graphs indicate, yield curves are sensitive to the initial volatility

    state as they raise if initial volatilities raise. Moreover graphs show

    that curves invert for high values of the short rate. In our model, thisbehavior is consistent over all time frames except for corrections of

    the order of 10 basis points.

    42

  • 8/3/2019 Albanese Hybrids

    44/140

    Yield curves for different values of the initial volatility state and

    of the short rate

    43

  • 8/3/2019 Albanese Hybrids

    45/140

    Pricing swaptions and callable constant maturity swaps

    Implied volatilities for European swaptions are given in the next slide.

    Here we graph extreme out of the money strikes of up to 15% for

    swaptions of varying maturities where the deliverable is a 5Y swap.

    One can notice that implied volatilities naturally flatten out at long

    maturities, a behavior consistent with what observed in the CMS mar-

    ket where such extreme strike levels are probed.

    44

  • 8/3/2019 Albanese Hybrids

    46/140

    Implied volatility for European swaptions (EUR)

    45

  • 8/3/2019 Albanese Hybrids

    47/140

    Implied volatility for European swaptions (JPY)

    46

  • 8/3/2019 Albanese Hybrids

    48/140

    Term structure of implied 5Y swaption volatilities (JPY)

    47

  • 8/3/2019 Albanese Hybrids

    49/140

    Bermuda swaptions

    Exercise boundaries for 10Y Bermuda swaptions are given in the next

    slides. The first graph refers to payer swaptions and the second to

    receiver swaptions.

    48

  • 8/3/2019 Albanese Hybrids

    50/140

    Exercise boundaries for payer Bermuda options

    49

  • 8/3/2019 Albanese Hybrids

    51/140

    Exercise boundaries for receiver Bermuda options

    The corresponding graphs for callable CMSs are given below. Notice

    that the exercise boundaries depend on the volatility state.

    50

  • 8/3/2019 Albanese Hybrids

    52/140

    Exercise boundaries for callable payer CMSs

    51

  • 8/3/2019 Albanese Hybrids

    53/140

    Exercise boundaries for callable receiver CMSs

    52

  • 8/3/2019 Albanese Hybrids

    54/140

    Sensitivities for Bermuda swaptions

    Sensitivities for Bermuda swaptions are given in the next slides. These

    sensitivities are computed by holding the volatility state variable fixed

    and are defined as the derivative of the price for a 10Y payer Bermuda

    swaption with respect to the rate of the 10Y swap.

    53

  • 8/3/2019 Albanese Hybrids

    55/140

    Delta of a 10Y Bermuda swaption, with semi-annual exercise

    schedule, with respect to the 10Y swap rate. This is computedwhile holding fixed the volatility state variable.

    54

  • 8/3/2019 Albanese Hybrids

    56/140

    Gamma of a 10Y Bermuda swaption, with semi-annual exercise

    schedule, with respect to the 10Y swap rate. This is computedwhile holding fixed the volatility state variable.

    55

  • 8/3/2019 Albanese Hybrids

    57/140

    Sensitivities for Constant Maturity Swaps

    Sensitivities of callable constant maturity swaps are given in the next

    slides. The delta and gamma are computed similarly to what done for

    Bermuda swaptions, while the vega is calculated instead with respect

    to the 10Y into 5Y European swaption.

    56

  • 8/3/2019 Albanese Hybrids

    58/140

    Delta of a 10Y callable CMS swap, paying the 5Y swap rate

    with semi-annual exercise schedule, with respect to the 15Y

    swap rate . This is computed while holding fixed the volatility

    state variable.

    57

  • 8/3/2019 Albanese Hybrids

    59/140

    Gamma of a 10Y callable CMS swap, paying the 5Y swap rate

    with semi-annual exercise schedule, with respect to the 15Y

    swap rate. This is computed while holding fixed the volatilitystate variable.

    58

  • 8/3/2019 Albanese Hybrids

    60/140

    Vega of a 10Y callable CMS swap, paying the 5Y swap rate with

    semi-annual exercise schedule, with respect to the 10Y into 5Y

    European swaption price. This is computed while holding fixedthe short rate.

    59

  • 8/3/2019 Albanese Hybrids

    61/140

    Conclusions

    We present a stochastic volatility term structure model, providing a

    consistent framework for pricing European and Bermuda options, as

    well as callable CMS swaps. The model is built upon a specification

    of a short rate process, which combines local volatility, stochastic

    volatility and jumps. The richness of the model allows to keep the

    degree of time variability of model parameters to a bare minimum,

    and obtain a nearly stationary behaviour. The solution methodology

    is based on a new type of continuous time lattices, which allow for a

    numerically stable and quite efficient technique to price fixed income

    exotics and evaluate hedge ratios.

    60

  • 8/3/2019 Albanese Hybrids

    62/140

    PART II. Credit Barrier Models

    Statistical data that we would like a credit model to fit includes:

    historical default probabilities given an initial credit rating

    historical transition probabilities between credit ratings

    interest rate spreads due to credit quality

    61

  • 8/3/2019 Albanese Hybrids

    63/140

    Credit-rating based models

    The early models of this class considered the credit-rating migration

    and default process as a discrete, time-homogenous Markov chain

    and took the historical transition probability matrix as the Markov

    transition matrix.

    Deficiencies:

    difficult to correlate

    risk-neutralization leads to unintuitive results

    62

  • 8/3/2019 Albanese Hybrids

    64/140

    Analytic closed form solutions versus numerical linear algebra

    methods

    The former framework for credit barrier models leveraged on solvable

    models.

    In the newer version recently developed we have a flexible non-parametric

    framework, whereby tractability comes from the use of numerical lin-

    ear algebra as opposed to coming from the analytical tractability of

    special functions.

    63

  • 8/3/2019 Albanese Hybrids

    65/140

    The underling diffusion process

    The first building block of our construction is a Markov chain process

    xt on the lattice = {0,h,...,hN} [0, 1] where N is a positive integer

    and h = 1/N. In the case of a discretized diffusion with state depen-

    dent drift and volatility, the infinitesimal generator L, of the processxt is a tridiagonal matrix and can be expressed as follows in terms of

    finite difference operators:

    Lx = a(x) + [b(x) a(x)]+

    where x and(f)(x) = f(x+1)+f(x1)2f(x), and (+f)(x) = f(x+1)f(x).

    (21)

    64

  • 8/3/2019 Albanese Hybrids

    66/140

    Continuous space limit

    To ensure the existence of a continuous space limit, we derive the

    functions a(x), b(x) from a drift function () and a volatility function

    (), where [0, 1], which is identifiable as the credit quality processand can be expressed in terms of its infinitesimal by imposing the

    following conditions:

    y L(x, y)(y x) = (hx)

    y L(x, y)(y x)2 = (hx)2y L(x, y) = 0

    65

  • 8/3/2019 Albanese Hybrids

    67/140

    The P and the Q measure

    In our model, we actually use two drift functions: P() and Q(),

    one defining the P or statistical measure and the latter modeling the Q

    or pricing measure. We postulate that the only difference between the

    P and the Q measure lies in the specification of these two drift func-

    tions. Correspondingly, we use the subscripts P and Q to identify the

    Markov generator and transition probabilities under the corresponding

    measure. Whenever the subscripts are omitted as here below, formulas

    apply to both the P and the Q measure.

    66

  • 8/3/2019 Albanese Hybrids

    68/140

    Eigenvalue problems and functional calculus

    To manipulate the Markov generator by means of functional calculus,the first step is to diagonalize it. Let n be the eigenvalues of the

    operator L and let un(x) and vn(x) be the right eigenvectors, so that

    Lun = nun.

    67

  • 8/3/2019 Albanese Hybrids

    69/140

    Numerical methods for eigenvalue problems

    In most cases, Markov generators admit a complete set of eigenvec-

    tors. Although there are exceptions where diagonalization is not pos-

    sible and one can reduce the operator at most to a non trivial Jordan

    form with non-zero off-diagonal elements, these exceptional situations

    occur very rarely both in a measure theoretic sense, as exceptions spana set of zero measure, and in a topological sense as their complement

    is dense in the space of all generators. In practical terms, this implies

    that non-diagonalizable operators arise very rarely if at all in practice

    and whenever they do, a professional numerical diagonalization algo-

    rithm would detect the problem and a small perturbation of the modelparameters would rectify. To carry out numerical diagonalization, we

    find that the function dgeev in the public domain package LAPACK is

    quite suitable.

    68

  • 8/3/2019 Albanese Hybrids

    70/140

    Diagonalizing the Markov generator

    We just assume that the operator L admits a complete set of eigen-

    vectors. In this case, we can form the matrix U whose columns are

    given by the eigenvectors un(x) and write

    L = UU1. (22)

    We denote with V the operator U1 and with vn(x) its row vectors.

    69

  • 8/3/2019 Albanese Hybrids

    71/140

    Functional calculus

    Key to our constructions is the remark that if the matrix operator Lis diagonalizable we can apply an arbitrary function F to it by means

    of the following formula:

    F(L) = U F()U1 (23)

    This formula is at the basis of the so-called functional calculus. AsItos formula regarding functions of stochastic processes is central in

    the stochastic analysis for diffusion processes, functional calculus for

    Markov generators plays a pivotal role in our framework for stochastic

    volatility models. This formula has several applications. An immediate

    one allows us to express the pricing kernel u(x, t; y, t) of the processas follows:

    u(x, t; y, t) = (e(tt)L)(x, y) =

    n

    en(tt)un(x)vn(y). (24)

    70

  • 8/3/2019 Albanese Hybrids

    72/140

    Introducing jumps

    At this stage of the construction we add jumps. Jumps are ubiquitousin credit model and we find that a jump component is necessary in

    order to reconcile observed default probabilities with credit migration

    probabilities. Within our framework, adding jumps involves marginal

    additional complexities from the numerical viewpoint.

    71

  • 8/3/2019 Albanese Hybrids

    73/140

    Asymmetric jumps

    To reflect asymmetries in the jump intensities, we model separately

    up and down jumps. A particularly interesting class of jump processes

    is associated to stochastic time changes given by monotonously non-

    decreasing processes Tt with independent increments. These time

    changes are known as Bochner subordinators and are characterized by

    a Bochner function () such that

    E0

    eTt

    = e()t (25)

    For example, the case of the variance gamma process which received

    much attention in Finance corresponds to the function

    () =2

    log

    1 +

    (26)

    where is the mean rate and is the variance rate of the variance

    gamma process.

    72

  • 8/3/2019 Albanese Hybrids

    74/140

    Functional calculus with subordinated generators

    The generator of the jump process corresponding to the subordination

    of a process of generator L can be expressed using functional calculus

    as the operator (L). To produce asymmetric jumps, we specify

    the two parameters differently for the up and down jumps and computeseparately two Markov generators

    L = (L) = U()V (27)

    where:

    () =2

    log

    1 +

    (28)

    73

  • 8/3/2019 Albanese Hybrids

    75/140

    Generators with asymmetric jumps

    The new generator for our process with asymmetric jumps is obtainedby combining the two generators above

    L =

    0 0L(2, 1) d(2, 2) L+(2, 3) L+(2, n)

    ... ... . . . ...

    L(n 1, n) L(n 1, 2) d(n 1, n 1) L+(n 1, n)0 0 0

    Here the element of the diagonal are chosen in such a way to satisfy

    the condition of probability conservation

    d(i, i) =

    j=i L(i, j) (29)

    Also notice that we have zeroed out the elements in the matrix at the

    upper and lower boundary: this ensures that there is no probability

    leakage in the process.

    74

  • 8/3/2019 Albanese Hybrids

    76/140

    Adding jumps

    At this stage of the construction, we have therefore obtained a gen-

    erator Lj for the process of distance to default, whose dynamics is

    characterized by a combination of state dependent local volatility and

    asymmetric jumps. We note that the addition of jumps has not in-

    creased the dimensionality of the problem and is therefore computa-

    tionally efficient.

    75

  • 8/3/2019 Albanese Hybrids

    77/140

    PART III: Estimation and calibration: P measure

    We first estimate the process for distance to default xt with respect to

    the statistical measure P by matching transition probabilities over one

    year and default probabilities over time horizons of 1, 3 and 5 years.

    A credit rating system consists of a number K of different classes. In

    the case of the extended system by Moodys, K = 18 and the ratings

    are:

    {0, 1, . . . , 17} {Default, Caa, B3, Ba3, Ba2, . . . , Aa3, Aa2, Aa1, Aaa}

    76

  • 8/3/2019 Albanese Hybrids

    78/140

    Introducing barriers

    We subdivide the nodes of the lattice into K subintervals of adjacent

    nodes:

    Ii = [xi1, ...xi] (30)

    where 0 = x0 < x1 < ... < xK = N and #(xi xi1) =NK, for i =

    1,...,K. The interval Ii corresponds to the i-th rating class. If a

    process is in Ii at time t, then is said to have a credit rating of i. i,

    xi Ii denotes the initial node. The conditional transition probability

    pij(t) that an obligor with a given initial rating i at time 0 will havea rating j at a later time t > 0 can be estimated by matching it with

    historical averages provided by credit assessment institutions.

    77

  • 8/3/2019 Albanese Hybrids

    79/140

    Introducing barriers

    For our purposes, we model this quantity as follows:

    pij(t) =

    aj1y=aj1

    uP(0, xi; t, y).

    where xi is a point in the interval Ii which represents the barycenter

    of the population density in that credit class and is part of the model

    specification. For simplicitys sake, we take xi to be the midpoint of

    the interval Ii.

    78

  • 8/3/2019 Albanese Hybrids

    80/140

    The state of default

    Absorption into the state x = 0 is interpreted as the occurrence of

    default. The probability that starting from the initial rating i and

    reaching a state of default by time t is given by

    pDi (t) = uP(0, xi; t, 0).

    The model under P is characterized by a drift function P(), a

    volatility function () and jump intensities. The first two func-

    tions are graphed below, while the variance rates we estimated are

    + = 7.5, = 4.

    79

  • 8/3/2019 Albanese Hybrids

    81/140

    Local volatility () vs. distance to default

    80

  • 8/3/2019 Albanese Hybrids

    82/140

    Local drifts P() and Q() vs distance to default under the P

    and the Q measure, respectively.

    81

  • 8/3/2019 Albanese Hybrids

    83/140

    Comparison of discrete model (lines) and historical (dots) one

    year transition probabilities.

    82

  • 8/3/2019 Albanese Hybrids

    84/140

    Comparison of discrete model (lines) and historical (dots) de-

    fault probabilities.

    83

  • 8/3/2019 Albanese Hybrids

    85/140

    Estimation and calibration: Q measure

    Risk neutralization is defined by changing the drift function P() into

    Q(), while leaving everything else unaltered.

    The new drift is chosen in such a way to fit spread curves. Term

    structures of probability of default for each rating class are given by

    qDi (t) = uQ(0, xi; t, 0). (31)

    84

  • 8/3/2019 Albanese Hybrids

    86/140

    CDX index spreads

    In our example, we use CDS spreads for 125 names in the Dow Jones

    CDX index. We looked at 5 datasets by Mark-it Partners correspond-

    ing to the last business days of the months of January, February,

    March, April and May 2005. The datasets provide CDS spreads atmaturities: 6m, 1y, 2y, 3y, 5y, 7y, 10y and tentative recovery rates for

    each name. We insist that the CDS spreads be matched by our model

    and take the liberty of adjusting the term structure of recovery rate

    for each name. Besides having to estimate the drift under Q we also

    estimate the current distance to default for each name. The objectiveis to ensure that the term structure of recovery rates be as flat as

    possible and as close as possible to the tentative input value.

    85

  • 8/3/2019 Albanese Hybrids

    87/140

    Comparison of discrete model (lines) and market (dots) for

    spread curves of investment grade bonds (Data taken 02/10/2003)

    86

  • 8/3/2019 Albanese Hybrids

    88/140

    Comparison of discrete model (lines) and market (dots) for

    spread curves of speculative grade bonds (Data taken 02/10/2003)

    87

  • 8/3/2019 Albanese Hybrids

    89/140

    Liquidity spreads

    From these pictures one can notice a systematic bias in spreads. Our

    model appears to systematically underestimate BB spreads and over-

    estimate BBB spreads.

    This can be interpreted in terms of the differential liquidity in the two

    market sectors.

    88

  • 8/3/2019 Albanese Hybrids

    90/140

    CDS Spreads: Investment Grades (Data from March 2005)

    89

  • 8/3/2019 Albanese Hybrids

    91/140

    CDS Spreads: Non-Investment Grades (Data from March 2005)

    90

  • 8/3/2019 Albanese Hybrids

    92/140

    Implied term structure of recovery rates

    We observe that the implied term structures of recovery rates are

    highly correlated across names and to the general spread level. This is

    not surprising as recovery levels are known to be linked to the economic

    cycle. Hence implied recoveries reflect the market perception of thefuture economic cycle. As we compare the implied recovery cycles

    on the last business day of January, March and May 2005, we notice

    that the implied recovery cycle appears equally pronounced in the three

    months. However, the ones in January and March show a much greater

    degree of coherence across names, perhaps a signature of the fact thatin January and March markets were rather tranquil and efficient, while

    in May 2005 dislocations occurred.

    91

  • 8/3/2019 Albanese Hybrids

    93/140

    Implied recovery cycles for the CDX components on January

    31st, 2005.

    92

  • 8/3/2019 Albanese Hybrids

    94/140

    Implied recovery cycles for the CDX components on March 31st,

    2005.

    93

  • 8/3/2019 Albanese Hybrids

    95/140

    Implied recovery cycles for the CDX components on May 31st,

    2005.

    94

  • 8/3/2019 Albanese Hybrids

    96/140

    Risk-neutral transition probabilities

    In the risk-neutral setting we can also calculate risk-neutral transition

    probabilities. These are necessary to price credit-rating dependent

    options.

    How do we expect risk-neutral transition probabilities to behave? In-

    dependent of the model, since risk-neutral default probabilities are

    greater than historical default probabilities, one would expect down-

    grades in credit-rating to be more probable in the risk-neutral settingthan historically.

    95

  • 8/3/2019 Albanese Hybrids

    97/140

    96

  • 8/3/2019 Albanese Hybrids

    98/140

    97

  • 8/3/2019 Albanese Hybrids

    99/140

    98

  • 8/3/2019 Albanese Hybrids

    100/140

    PART IV. Equity default swaps (EDS)

    Equity default swaps are a new class of instruments that several dealers

    started marketing this year. They are defined as out of the money

    American digital puts struck at 30% of the spot price. Typical maturity

    is 5 years and the premium is paid in installments by means of a semi-annual coupon stream.

    In this example, I will compare CEV prices with the prices one obtains

    from credit barrier models. The latter, are models estimated to ag-

    gregate data, namely the credit transition matrix, default probabilitiesand credit spread curves. The credit equity mapping is obtained by

    fitting at-the-money implied volatilities as a function of the ratings.

    99

  • 8/3/2019 Albanese Hybrids

    101/140

    Main Finding

    It appears that the market is currently pricing EDSs by means of

    diffusion local volatility models and that this is not entirely consistent

    with credit derivative data. The marked differences in prices are due

    to the fact that the credit barrier model accounts for the phenomenon

    of fallen angels by introducing and calibrating a jump component in

    the process.

    100

  • 8/3/2019 Albanese Hybrids

    102/140

    Credit-Equity mapping

    101

  • 8/3/2019 Albanese Hybrids

    103/140

    Mapping to equity

    The credit quality is mapped to equity prices via a deterministic, mono-

    tonic function at some horizon date T:

    ST() = erT()

    For ti < T, we take the discounted expectation of :

    Sti() = ertiE[()|ti]

    102

  • 8/3/2019 Albanese Hybrids

    104/140

    A snapshot of market EDS spreads

    103

  • 8/3/2019 Albanese Hybrids

    105/140

    Credit quality versus stock price (the credit equity mapping)

    104

  • 8/3/2019 Albanese Hybrids

    106/140

    Local volatility

    105

  • 8/3/2019 Albanese Hybrids

    107/140

    At-the-money implied vols as a function of credit quality

    106

  • 8/3/2019 Albanese Hybrids

    108/140

    EDS spreads as a function of rating

    107

  • 8/3/2019 Albanese Hybrids

    109/140

    CDS to EDS spread ratio as a function of rating

    108

  • 8/3/2019 Albanese Hybrids

    110/140

    CDS to EDS spread ratio based on the CEV model

    109

  • 8/3/2019 Albanese Hybrids

    111/140

    PART V. Credit correlation modeling and lattice models for

    synthetic CDOs.

    Having characterized the process for credit quality xt and identified

    starting points for each individual procsess, the next step is to in-

    troduce correlations by conditioning to economic cycle scenarios, thus

    introducing a correlation structure among the credit quality processes.

    The economic cycle is modeled by means of a non-recombining lat-

    tice of the structure sketched below. The underlying index variable is

    allowed to take up two values on each period t. An upturn corre-

    sponds to a good period while a downturn to a bad period forthe economy. In our example, we chose the time step to be t = 1y

    and find that this choice is sufficient to provide great flexibility in the

    tuning of the correlation structure.

    110

  • 8/3/2019 Albanese Hybrids

    112/140

    Conditioning the Lattice to a Market Index

    To explain our methodology to introduce correlations, we considerfirst a simple case whereby the model is characterized by a pair of

    complementary transition probabilities w, (1 w) [0, 1] at each node,

    which we assume constant. In order to condition the continuous time

    lattice corresponding to a given credit quality process to the economic

    index variable we introduce the notion oflocal beta

    given by function() which provides the corresponding sensitivity. The limiting cases of

    () = 0 and () = 1 correspond to zero and full correlation between

    a name with a given credit quality hx [0, 1] and the cycle variable.

    Along the path of each given scenario on the tree, the unconditionalkernel of the credit quality process is replaced by conditional transition

    probabilities defined as follows:

    uw,(t, x; t + t, y) = (1 (hx))u0(t, x; t + t, y) + (hx)u1 (t, x; t + t, y

    111

  • 8/3/2019 Albanese Hybrids

    113/140

    Here u0 = u is the unconditional kernel and corresponds to a zero

    (hx). In the opposite case of (hx) = 1, conditional kernel u1 (x, y)

    has the following form:

    u+1 (x, y) =1

    1 w

    u(x, y) if y > m(w, x)w

    y>m(w,x) u(x, a(w, x))

    if y = m(w, x)

    u(x, y) = 0 if y < m(w, x)

    (32)and

    u1 (x, y) =1

    w

    0 if y > m(w, x)

    u(x, m(w, x)) u+1 (x, m(w, x)) if y = m(w, x)

    u(x, y) if y < a(w, x).

    (33)

    where

    m(w, x) = inf

    m = 0, ...N|

    y

  • 8/3/2019 Albanese Hybrids

    114/140

    Notice that, for all specifications of () and w [0, 1], we have that

    u(x, y) = wu

    (x, y) + ( 1 w)u

    +

    (x, y). (35)

    Conditioning is achieved by forming a weighted sum over all paths in

    the event tree. On a given path, we use u for a bad period scenario

    and u+ for a good one. The weight of a path is the product of

    a number of factors w equal to the number of bad periods and a

    number of factors (1 w) for each one of the good periods. With this

    method, marginal probabilities are kept unchanged while correlations

    are induced on the single name processes. More specifically, one can

    price all credit sensitive instruments specified with the given names one

    can first evaluate the conditional prices P by means of the following

    multiperiod kernel:

    e(titi1)Li . . . e(tntn1)Li.

    h { } th t f diti l th d t

  • 8/3/2019 Albanese Hybrids

    115/140

    where = {1, . . . , n} runs over the sets of conditional paths due to

    the scenario of the index. The (unconditional) price is then given by:

    P =

    wn()(1 w)n+()P.

    This construction can be generalized. Consider a number M > 1 of

    percentile levels 0 < w1 < ... < wM < 1 and let qi [0, 1], i = 1...M be

    a corresponding set of probabilities summing up to one, i.e.

    i qi = 1.Then we can set

    uw ,(t, x; t + t, y) =M

    i=1

    qiuwi,

    (t, x; t + t, y). (36)

    The formulas above extend also to this case as long as one replacesthe weight w with the average weight

    i qiwi.

    The choices we make for the March and June datasets are graphed

    below. Here one can observe that the levels we were led to choose in

  • 8/3/2019 Albanese Hybrids

    116/140

    June are lower and the probabilities more uneven than in March. This

    can be interpreted as saying that the model is detecting a higher level

    of implied correlation between jumps in the June data than in March.

  • 8/3/2019 Albanese Hybrids

    117/140

    Specifications for the weights qi and percentile levels wi.

    112

  • 8/3/2019 Albanese Hybrids

    118/140

    The local beta function

    Modeling correlation is key to pricing basket credit derivatives. Buyers

    and sellers of basket credit derivatives have a wide range of arbitrage-free prices to choose from, and it is the market that determines, both in

    principle and in practice, a definite price. In our framework, tranches

    of varying seniority are priced by calibrating the local beta function

    ().

    113

  • 8/3/2019 Albanese Hybrids

    119/140

    Specifications for the function (x) in March and June 2005.

    114

  • 8/3/2019 Albanese Hybrids

    120/140

    Decoupling of correlation

    Notice that as an effect of GM and Ford being downgraded, the localbeta function responded by lowering on the side of low quality grades

    while rising on the high qualities. This resulted in a simultaneous fall

    of equity prices and widening of senior spreads.

    115

  • 8/3/2019 Albanese Hybrids

    121/140

    Contagion skew

    A useful graph to assess the impact of the specification of the local

    () function on our correlation model is the contagion skew in the

    next slide. This graph is constructed as follows: we first compute the

    unconditional default probabilities as a function of credit quality. Next,

    for each value of credit quality, assuming that a name of that qualitydefaults within a time horizon of 5 years, we compute the conditional

    probability of defaults for all other name. Finally, we take an average

    over all values of credit quality of the ratio between the conditional

    and unconditional probabilities. As the graph shows, the higher is the

    credit quality of a defaulted name, the larger is the impact on all othernames. The steepness of this curve controls precisely the discrepancy

    between prices for senior tranches as compared to junior ones.

    116

  • 8/3/2019 Albanese Hybrids

    122/140

    Contagion Skew: ratio between conditional and unconditional

    probability of defaults, where conditioning is with respect to the

    default of a name whose credit quality is on the X axis.

    117

  • 8/3/2019 Albanese Hybrids

    123/140

    Pricing CDOs

    Although CDX index tranches are written on 125 underlying names, we

    observe that our lattice model performs quite efficiently. We separate

    the numerical analysis in two different steps. In the first we go through

    all names and generate conditional lattices. We choose t

    = 1y

    and a

    time horizon of 5y, so that we obtain a total of 32 scenarios. This is a

    pre-processing step which is independent of the CDO structure. This

    step typically takes a few minutes for a hundred names and could

    be carried out periodically and offline for the universe of all traded

    names. The pricing step instead takes only a few seconds and requiresgenerating the probability distribution function for CDO portfolios over

    the given time horizon.

    118

  • 8/3/2019 Albanese Hybrids

    124/140

    Expected Loss Distribution for CDX index tranches in March

    2005

    119

  • 8/3/2019 Albanese Hybrids

    125/140

    Expected Loss Distribution for CDX index tranches in June 2005

    120

  • 8/3/2019 Albanese Hybrids

    126/140

    Pricing CDOs

    The model can be calibrated by adjusting the function (), [0, 1],

    the thresholds wi, i = 1, ...M and the corresponding probabilities qi.

    121

  • 8/3/2019 Albanese Hybrids

    127/140

    Tranche prices for March 20th 2005

    attachment detachment spread mktspread

    0% 3% 499.6 bp (+32% uff) 500 bp(+32% uff)3% 6% 187.4 bp 189bp6% 9% 108.6 bp 64bp9% 12% 56.5 bp 22bp

    12% 22% 6.7 bp 8bpwhere uff stands for upfront fee.

    122

  • 8/3/2019 Albanese Hybrids

    128/140

    Calibration

    Notice that a good agreement can be reached with the equity, junior

    mezzanine and senior tranche. On the other hand, the model appears

    to over-estimate the price of the two senior mezzanine tranches 6-9

    and 9-12 by a factor 2-3. This might be in relation to the high degree

    of liquidity of these tranches and appetite for this risk profile.

    123

  • 8/3/2019 Albanese Hybrids

    129/140

    Tranche prices for June 20th 2005

    attachment detachment spread mktspread

    0% 3% 499.7 bp (+49% uff) 500 bp(+49% uff)3% 6% 170.1 bp 177bp6% 9% 30.4 bp 54bp9% 12% 27.5 bp 24bp

    12% 22% 10.0 bp 12bp

    124

    Hedge ratios of the various CDO tranches for March 2005 plot-

  • 8/3/2019 Albanese Hybrids

    130/140

    Hedge ratios of the various CDO tranches for March 2005 plotted against 5Y CDS spreads.

    125

  • 8/3/2019 Albanese Hybrids

    131/140

    Hedge ratios.

    One can notice that the hedge curves for the equity and the junior

    mezzanine are fairly different and as a consequence it does not appearas appropriate to use the mezzanine as a proxy to hedge credit expo-

    sure at the equity tranche level. The differentiation among the two

    profiles is a direct consequence of the steep aspect of the local beta

    function.

    126

  • 8/3/2019 Albanese Hybrids

    132/140

    Conclusions

    We propose a novel approach to dynamic credit correlation modeling

    that is based on continuous time lattice models correlated by con-

    ditioning to a non-recombining tree. The model describes not only

    default events but also rating transitions and spread dynamics, while

    single name marginal processes are preserved.

    127

  • 8/3/2019 Albanese Hybrids

    133/140

    PART VI. Credit-interest rate hybrids

    Functional lattices for the dynamic CDO model and for the term struc-

    ture model covered above can be combined and correlated while pre-

    serving the specification of marginal processes. This opens the possi-

    bility of pricing credit - interest rate hybrid instruments.

    As an example of these applications, in the following, we consider

    cancellable interest rate swaps which are linked to the default of either

    one name in the CDX index, or to the first default event of a name

    in a given basket, or to the default of the CDX equity tranche. We

    also consider interest floors that cancel upon the default of the equity

    tranche. In all cases, we evaluate also hedge ratios.

    128

  • 8/3/2019 Albanese Hybrids

    134/140

    Single name, credit linked cancelable swaps

    129

  • 8/3/2019 Albanese Hybrids

    135/140

    First to default cancelable interest rate swap

    130

  • 8/3/2019 Albanese Hybrids

    136/140

    Basis of a CDO subordinated interest rate swap

    131

  • 8/3/2019 Albanese Hybrids

    137/140

    Hedge ratios for a CDO subordinated interest rate swap

    132

  • 8/3/2019 Albanese Hybrids

    138/140

    Price of a CDO subordinated interest rate floor

    133

  • 8/3/2019 Albanese Hybrids

    139/140

    Hedge ratios for a CDO subordinated interest rate floor

    134

  • 8/3/2019 Albanese Hybrids

    140/140

    Conclusions

    We find that our model is well suited for interest rate hybrids. It is

    numerical efficient and since it does not involve a Montecarlo step,

    hedge ratios have no simulation noise.

    We find that, within a local beta model for credit correlations, hedge

    profiles tend to be relatively higher for the better quality ratings which

    are more correlated to the business cycle.