C redit V alue A djustment by Expected Future Exposure M ethod M u - - PowerPoint PPT Presentation

c redit v alue a djustment
SMART_READER_LITE
LIVE PREVIEW

C redit V alue A djustment by Expected Future Exposure M ethod M u - - PowerPoint PPT Presentation

C redit V alue A djustment by Expected Future Exposure M ethod M u M . Liu, CQF Agenda What is CVA and why it must be considered? Valuation M ethodology Current Exposure ( CE ) Expected Future Exposure (EFE)


slide-1
SLIDE 1

Credit Value Adjustment

by Expected Future Exposure M ethod

M u M . Liu, CQF

slide-2
SLIDE 2

Agenda

  • What is CVA and why it must be considered?
  • Valuation M ethodology

Current Exposure (“ CE” )

Expected Future Exposure (“EFE”)

  • M odules needed for “ EFE”

Interest rate simulation model

  • Spot rate models i.e. Vasicek, Hull-White, etc
  • Forward rate model i.e. HJM

Probability of default model

  • Conclusion – Valuation Procedure
  • Q & A

2

slide-3
SLIDE 3

CVA Overview

  • Company vs. Bank example
  • Exposure

Expected Positive Exposure (EPE)

Expected Negative Exposure (ENE)

  • Interpretation of ‘CVA’
  • CVA is applied to:

Swaps (interest rate, currency, equity, commodity)

Other OTC private contracts

  • Bilateral Nature of Swaps
  • Accounting: IFRS13, FASB ASC 815, and ASC 820.

3

slide-4
SLIDE 4

CVA Overview

4

A Typical Exposure Profile for Interest Rate Swaps

slide-5
SLIDE 5

Valuation M ethodology

  • CVA can be represented by the following risk-neutral expectation in terms of

exposure.

where 1 is the indicator function that can be interpreted as the risk-neutral probability of default when computed within an expectation; R is the recovery rate; is the discount factor; is the exposure at time . The exposure calculation varies depending on which method is used.

  • This expectation can be rewritten as:

Probability of Default M odel Interest Rate M odel; PCA Spectral Analysis Spot rate models, HJM model, LIBOR market model, etc

{ }

1 (1 )

Q T

B CVA R E B

τ τ τ ≤

  = −    

0 (1

) ( , ) ( ) B CVA R PD t t t E t dt B

τ

δ

= − +

5

slide-6
SLIDE 6

M odeling Toolkits

Things we need for CVA calculation: Principal Component Analysis

Spectral Decomposition (Attribution Analysis)

An Interest Rate M odel

Heath-Jarrow-M orton (HJM )

A PD Bootstrapping Algorithm

Iterative algo

A Programming Language

M atlab 6

slide-7
SLIDE 7

Principal Component Analysis (PCA)

Forward curve as of M ay 11, 2016. There are more than 30 market instruments that constitute the forward curve. Principal Component Analysis helps us answer the question: which are the most influential tenors?

7

slide-8
SLIDE 8

Principal Component Analysis (PCA)

PCA is an approach to determine the dominant and independent factors of the evolution of a multivariate system as a whole. 1. Decorrelation: PCA factors are independent and their covariance is zero. 2. Reduced dimensionality 3. Data structure reveal As mentioned before, HJM model is usually implemented with multiple factors. The shape of a yield curve is very complex - in fact, there are many schools of thought about the relationships among the tenors on the yield curve. For instance, does the short-term tenor affect the shape of the long end of the yield curve, or vise versa? The yield curve can move in many different ways, such as parallel shift, concave and convex at different tenors. In determining which tenors have the most significant impact on the shape of the yield curve, we use Principle Component Analysis (PCA) to analyze the relationships among all the tenors based on the forward

  • rates. The tenors that have the most impact on the shape of the yield curve are known as ‘factors’ in PCA

analysis. It turns out that the dimensions of the HJM model are determined by the number of factors. It would be the modeler’s choice as to how many factors to model, but typically three factors would be sufficient to model the dynamics of a yield curve. Empirically, the first factor explains 70% of the yield curve variation; first two factors would explain a total of 87% of the variation; and the first three factors would explain about 95% - 97% of the total variation. Thus, modeling more than five factors would be unnecessary.

8

slide-9
SLIDE 9

Principal Component Analysis (PCA)

The dynamics of yield curve movements are complex. Principal component analysis helps us to identify the key factors that drive the movements. PCA provides independent systematic factors that attribute to the overall movement of the yield curve. To get the components (a.k.s factors), we decompose the covariance matrix obtained from forward rates on all the tenors. A is a diagonal matrix with eigenvalues ranked in a descending order

  • Eigen vectors V are linear combinations of data changes. They form an orthogonal basis.
  • Eigen values represent dispersion of data around the eigendirection, or variance of curve movement with

respect to the orthogonal direction.

' V V = Α

{ }

(1) (2) ( )

, ...,

n

V e e e =

1 2

...

n

λ λ λ > >

1

...

N

λ λ     Α =      

(1) (2) (3) ( ) 1 2 3

...

n t t t n

f f e X e X e X e X

+

= + + + + +

V

9

slide-10
SLIDE 10

Principal Component Analysis (PCA)

  • Top three factors (components) explain 98.6% of the total variation of the yield curve.
  • Eigenvectors are orthogonal direction of data changes in the direction of minimum variance.

(mathematical definition)

  • Analogy – intuitive interpretation

10

slide-11
SLIDE 11

PCA Factors and Volatility

The volatility structure for HJ M model is implemented based on this relationship.

( , ) , 1,2,3...

i i i

v t e i N τ λ = =

11

slide-12
SLIDE 12

M odeling Toolkits

Things we need for CVA calculation: Principal Component Analysis

Spectral Decomposition (Attribution Analysis)

An Interest Rate M odel

Heath-Jarrow-M orton (HJM )

A PD Bootstrapping Algorithm

Iterative algo 12

slide-13
SLIDE 13

Heath-J arrow-M orton (HJ M ) M odel

  • SDEof forward rate under M usiela Parameterization.
  • M odels the whole stochastic evolution of the entire yield curve.
  • Drift rate is a function of volatility.
  • Non-M arkovian process
  • If implemented under a tree model, the branches would look very ‘bushy’.
  • Below is a forward rates dynamics expressed in form of SDE. This SDE is not necessarily arbitrage-free. In
  • rder to have an equivalent martingale measure, the functional form of must be chosen in

conjunction with the volatility structure. In other words, drift rate will be automatically determined when a volatility structure is specified. Challenges:

  • Drift rate discretization
  • Volatility structure interpolation
  • PCA – principal component analysis (involves Eigen value/ Eigen vectors)

1 1

( , ) ( , ) ( , ) ( , ) ( , )

k k i i i i i

f t df t v t v t s ds dt v t dX

τ

τ τ τ τ τ

= =

∂   = + +   ∂  

∑ ∑ ∫

( ; ) ( ; ) ( , ) ( ) df t T t T dt t T dW t α σ = + ( ; ) t T α

13

slide-14
SLIDE 14

M PR of Interest Rate Visualization

M arket price of risk is, in fact, a stochastic process itself. Source: The M arket Price of Interest-rate Risk: M easuring and M odelling Fear and Greed in the Fixed-income M arkets. Riaz Ahmad and Paul

Wilmott.

14

slide-15
SLIDE 15

HJ M M odel Derivation (Brief)

Differentiating our forward rate equation (1), we can obtain the following SDE: Under the risk-neutral measure, the SDEbecomes: Now applying the chain rule on the drift term, the HJM stochastic differential equation becomes: The term r(t) vanished because we’re differentiating with respect to T . ( ; ) log ( ; ) f t T Z t T T ∂ = − ∂

( ; )

( ; )

T t f t s ds

Z t T e

−∫

=

2

( , ) log ( ; ) 1 ( ) ( , ) ( , ) ( ) 2 df t T Z t T T r t t T dt t T dW t T T σ σ ∂ = − ∂ ∂ ∂   = − − −   ∂ ∂  

2

1 ( , ) ( , ) ( ) ( , ) ( ) 2

Q

df t T t T r t dt t T dW t T T σ σ ∂ ∂   = − −   ∂ ∂   ( , ) ( , ) ( , ) ( , ) ( )

Q

df t T t T t T dt t T dW t T T σ σ σ ∂ ∂ = − ∂ ∂

15

slide-16
SLIDE 16

HJ M M odel Derivation (Brief)

Let’s introduce a substitution Integrating both sides: Now our HJM SDE becomes: Or, Drift rate structure One of the unique features about HJM model is its non-M arkov feature. The drift rate in HJ M model is highly path-dependent. In a M arkov chain, only the present state of a variable determines the possible future states. M arkov process is a stochastic process without memory. ( , ) ( , ) v t T t T T σ ∂ = − ∂ ( , ) ( , )

T t

t T v t s ds σ = −∫ ( , ) ( , ) ( , ) ( , ) ( )

Q

df t T t T v t T dt v t T dW t σ = − + ( , ) ( , ) ( , ) ( , ) ( )

T Q t

df t T v t T v t s ds v t T dW t = +

16

slide-17
SLIDE 17

HJ M Spot Rate Process

Let be the forward curve as of today, then the spot rate is SDE of the forward rate

Differentiate r(t) with respect with t: Take a closer look at the drift rate in the SDEfor the spot rate process above, we will find that the drift rate is contingent upon the volatility from t=0 to a future time t as well as the dX. Also, this expression is under the real expectation. We need M PR adjustment in order to derive the risk- neutral version.

Nightmare!

( , ) f t T

( ) ( , ) ( , ) ( , ) ( , ) ( , ) ( , ) ( , ) ( )

t t t t t t

r t f t t df s t ds f t t s t s t s t ds s T dX s t t t σ σ µ σ = + ∂ ∂ ∂   = + − −   ∂ ∂ ∂  

∫ ∫ ∫

17

2 2 2 2 2 2 2

( , ) ( , ) ( , ) ( , ) ( ) ( , ) ( , ) ( , ) ( ) ( , )

t t s t t t s t

s t s t s t s t dr t f t t t s s t ds dX s t t t t t t t s s dt dX σ σ µ σ µ σ σ

= =

    ∂ ∂ ∂ ∂ ∂ ∂     = − + + − −       ∂ ∂ ∂ ∂ ∂ ∂           ∂ − ∂

∫ ∫

slide-18
SLIDE 18

HJ M Pros & Cons

Biggest Advantage: We don’t have to worry about M arket Price of Interest Rate Risk!

18

slide-19
SLIDE 19

HJ M Pros & Cons

  • vs. spot rate models

Cons:

  • 1. PCA analysis
  • 2. Drift rate discretization
  • 3. Volatility fitting
  • 4. Challenging to implement

19

slide-20
SLIDE 20

Forward Curve Simulation

Graph generated using M atLab.

20

slide-21
SLIDE 21

M odeling Toolkits

Things we need for CVA calculation: Principal Component Analysis

Spectral Decomposition (Attribution Analysis)

An Interest Rate M odel

Heath-Jarrow-M orton (HJM )

A PD Bootstrapping Algorithm

Iterative algo 21

slide-22
SLIDE 22

Probability of Default

  • Default M odeling

Homogenous Poisson Process is generally used to model default events. The probability of default is characterized as follows: A default event is considered as the first jump of a Poisson process with intensity (a.k.a hazard rate). Hazard rate is closely connected to the likelihood of default (probability of default) and is an exogenous variable that can be calibrated from market credit spreads.

  • Survival Probability Bootstrapping

For each entity, a term structure of hazard rates was determined based on cumulative survival probability which was inferred from the input credit spreads. The relationship between survival probability and hazard rate is as follows: Or,

( ) 1 ( | ) ( ) 1 1 ( )

t h t n

h O h m P N n m N O h m h O h m λ λ

+ =

+ =     = + = >     − + =  

λ

( | ) ( ) ( | ) lim .... log ( )

h

P t t h t h O h P t t h t h d S t dt τ τ λ τ τ λ

< ≤ + > = + < ≤ + > = = = −

( )

( )

t

s ds

S t e

λ −∫

=

22

slide-23
SLIDE 23

Probability of Default

  • The procedure of calculating implied survival probability is called bootstrapping. Similar to calculating

forward rates in fixed income analysis, is calculated based on . Below is the recursive algorithm that we implemented in M atlab for the bootstrapping procedure which requires an iterative solution

  • process. In discrete form, for the first two periods:

For the subsequent periods, where D is the discount factor and LGD is the loss given default. ( )

n

P T

1

( )

n

P T − 1 ( ) 1 1 1 2 (0, ){ ( ) ( )} ( ) 1 1 2 1 1 ( ) . 2 (0, )( ) 2 2 2 2 2 T LGD p T LGD t S T D T LGD LGD t S p T p T LGD p T D T LGD t S LGD t S = = +∆ = − +∆ = + +∆ +∆

1 1 1 1

(0, ){ ( ) ( ) ( )} ( ) ( ) , (0, )( )

N n n n N n T n N N n N N N

n N D T LGD p T LGD t S p T p T LGD p T D T LGD t S LGD t S

− − − =

= × − + ∆ = + + ∆ + ∆

23

slide-24
SLIDE 24

Conclusion

Once we have those building blocks in place, we can perform a CVA calculation by the following steps: Step 1: Aggregate OTC derivatives by counterparty; Step 2: Perform yield curve attrition analysis; Step 3: Use HJM model to generate forward rates commensurate with the swap payment dates; Step 4: Use bootstrapping algorithm to calculate risk-neutral probability of default for each party by using the appropriate credit spread; Step 5: For each forward curve realization, calculate the aggregate net payment at each payment date. Step 6: Repeat Step 3 ~5 or many times and calculate the present value of discounted credit loss for each payment period.

24

slide-25
SLIDE 25

Takeaway

1. US and International Accounting standards suggest (require) the fair value of an Over-the-Counter (“OTC” ) derivative should reflect the credit quality of the derivative instrument. 2. The method presented barely scratches the surface of credit derivative valuation. 3. There are many other more advanced methods available, such as the S waption Approach. 4. Regardless of which method to use for CVA valuation, it must consider the modeling of counterparty default risk.

25