26
Introduction Exposure Framework The Exposure Algorithm Credit Exposure Examples Conclusion On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation RobertSch¨oftner UBS AG October 16, 2009 at Department of Statistics and Mathematics WU Wien Robert Sch¨ oftner Estimation of Credit Exposures

On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

On the Estimation of Credit Exposures Using

Regression-Based Monte-Carlo Simulation

Robert Schoftner

UBS AG

October 16, 2009

atDepartment of Statistics and Mathematics

WU Wien

Robert Schoftner Estimation of Credit Exposures

Page 2: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Disclaimer

The opinions expressed in this presentation are those of the authorand do not represent the ones of UBS AG or any affiliates. Therisk control principles presented are not necessarily used by UBSAG or any of its affiliates. This presentation does not provide acomprehensive description of concepts and methods used in riskcontrol at UBS AG.

Robert Schoftner Estimation of Credit Exposures

Page 3: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Table of contents

1 Introduction

2 Exposure FrameworkMarket ExposureCredit Exposure

3 The Exposure AlgorithmAvoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

4 Credit Exposure ExamplesConvertible BondCancelable Interest Rate SwapVariance Swap

5 Conclusion

Robert Schoftner Estimation of Credit Exposures

Page 4: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Broader Background: Market & Credit Risk Aggregation

General motivation: firmwide risk aggregation of market andcredit risks - Top-Down vs. Bottom-Up ApproachTop-Down approach is based on the concept of Copulas andspecifies dependence at risk type level

Robert Schoftner Estimation of Credit Exposures

Page 5: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Bottom-Up Approach

Bottom-up methodology captures dependence at anelementary risk driver level

Several steps that need to be considered:

(a) identification of risk factors;(b) use of historical data to determine the relationships between

risk drivers;(c) simulation of the most appropriate model for the risk factors.

Appropriate risk drivers

- for market risk: equity prices, interest rates, swap rates, bondprices, FX rates, commodity prices, credit spreads,...

- for credit risk: default trends and rates, expected defaultfrequencies (EDFs),credit spreads, recovery rates,macroeconomic variables,...

Robert Schoftner Estimation of Credit Exposures

Page 6: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Bottom-Up Approach

Implications: consistent valuation for all type of productsaccounting for dependencies among risk drivers is needed; aswell as a proper definition of a joint bottom-up loss variablefor market and credit risk.

Robert Schoftner Estimation of Credit Exposures

Page 7: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Introduction

Risk management function has advanced significantly inrecent years

Three credit risk components: default indicator, exposure atdefault, loss given default

Problem: to quantify credit exposure for complex productswith no analytical (closed-form) solution in a scenarioconistent way

Scarce literature: conditional valuation approach by Lomibaoand Zhu (2005), Phykhtin and Zhu (2006,2007) using theBrownian brigde technique

Our approach: modified version of least-squares Monte-Carlotechnique by Longstaff and Schwartz (2001)

Robert Schoftner Estimation of Credit Exposures

Page 8: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Market ExposureCredit Exposure

Notation

Let (Ω,F , (Ft)t≥0, P) be a filtered probability space withunderlying stochastic process (Xt)t≥0, Xt ∈ Rd ,Ft = σ(Xs , 0 ≤ s ≤ t), P is physical prob. measure,assume there exists EMM Q ∼ P

Vt , t ≥ 0: value of a financial product over time

NPVt = EQ[Cashflows(t, T )|Ft ]: net present value ofoutstanding cash flows to some counterparty,Cashflows(t, T ), 0 ≤ t ≤ T : a claim’s discounted net cash flowbetween time t and T .

Distinction between market and credit risk exposure

Robert Schoftner Estimation of Credit Exposures

Page 9: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Market ExposureCredit Exposure

Market Exposure

Definition (Market Exposure)

We define market exposure MEt at time t as the future marketvalue of the product, i.e.

MEt = Vt , t ≥ 0.

Moreover, the time-t maximum likely market exposure (MLME) atsome confidence level α is given by

MLMEα

t = infx : P[MEt > x ] ≤ 1 − α. (1)

Then the expected market exposure (EME) at time t as seen fromtime zero is given by

EMEt = EP[MEt ] (= EP[MEt |F0]). (2)Robert Schoftner Estimation of Credit Exposures

Page 10: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Market ExposureCredit Exposure

Credit Exposure

Definition (Credit Exposure)

We define the credit exposure CEt at time t to a counterparty asits zero-floored expected discounted outstanding cash flows, i.e.

CEt = max(NPVt , 0), t ≥ 0. (3)

Analogously to (1) and (2), we define

MLCEα

t = infx : P[CEt > x ] ≤ 1 − α t ≥ 0,

andECEt = EP[CEt ] t ≥ 0.

Provided the counterparty defaults at time t, i.e. on τ = t,corresponds to the so-called exposure at default (EAD).

Robert Schoftner Estimation of Credit Exposures

Page 11: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Avoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

Simulations within Simulations

MC-simulation has become the favorite tool for pricingcomplex financial instruments

Calculation of future exposures: rather easy for products withclosed-form solution;simulate underlying risk drivers Xt under P (scenarios) andinsert them into the corresponding formulas for Vt or NPVt

(pricing).

If there is no closed-form solution → computational infeasible,due to additional simulations (under Q) for pricing.

Solution: approximate conditional expectations for Vt orNPVt

Robert Schoftner Estimation of Credit Exposures

Page 12: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Avoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

0 10 20 30 40 501200

1300

1400

1500

1600

1700

1800

Scenario simulations

Pricing simulations

Robert Schoftner Estimation of Credit Exposures

Page 13: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Avoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

American Put

The American put option price Vt at time t is calculatedaccording to

Vt = supτ≥t

EQ[

e−R

τ

trsds(K − Sτ )|Ft

]

, (4)

with optimal stopping times τ ∈ T

LSMC: Estimate optimal stopping time τ∗ by backwardinduction comparing at each point in time the intrinsic valueIt (exercise value) and the extrinsic value Ft (continuationvalue),

For the purpose of modeling exposures, we also need toaccount for the change of measure dQ

dP

Robert Schoftner Estimation of Credit Exposures

Page 14: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Avoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

0 0.2 0.4 0.6 0.8 10

2

4

6

8

10

12American Put Exposure

time

ME

t

0 0.2 0.4 0.6 0.8 10%

20%

40%

60%Number of exercised paths under pricing and exposure algorithm

time

% pricing paths% exposure paths

V0

EMEt

MLMEt0.975

EQ[Vt]

qtQ,0.975

Figure: American put exposure comparison of LSMC pricing algorithmRobert Schoftner Estimation of Credit Exposures

Page 15: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Avoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

Exposure Algorithm

Additional Notation:Cashflows(t, T ) = D(t, T )h(XT ) single cash-flow with

discount factor: D(t, T ) = e−R T

trsds

payoff function: h(Xt)zero-coupon bond prices: B(t, T ) = EQ[D(t, T )|Ft ]

change of measure density: Mt := dQdP

∣∣∣Ft

Algorithm (Exposure algorithm)

(1) Simulate L independent paths

X(l)tk

, k = 0, . . . ,K , l = 1, . . . , L, of the underlying processunder the P probability.

Robert Schoftner Estimation of Credit Exposures

Page 16: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Avoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

Algorithm (Exposure Algorithm cont.)

(2) At terminal date tK = T, set V(l)T = h(X

(l)T ) for l = 1, . . . , L,

and define the stopping time τK := T.

(3) Apply backward induction, i.e. k + 1 → k fork = K − 1, . . . , 1

(a) estimate extrinsic or continuation values

F(l)tk

= B(l)(tk , τk+1)F(l)tk

for l = 1, . . . , L, where F(l)tk

isestimated by regressing discounted measure-rebased values

D(l)(tk , τk+1)

B(l)(tk , τk+1)

M(l)τk+1

M(l)tk

V (l)τk+1

on appropriate basis functions;

Robert Schoftner Estimation of Credit Exposures

Page 17: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Avoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

Algorithm (Exposure Algorithm cont.)

(3) (b) define a new stopping time τ(l)k according to the stopping rule;

e.g. for the American option

τ(l)k = minm ∈ k, k + 1, . . . ,K|I

(l)tm ≥ F

(l)tm , I

(l)tm > 0;

(c) for each path l = 1, . . . , L set NPV(l)tk

= maxI(l)tk

,F(l)tk

and

NPV(l)tm = 0 for tm > τ

(l)k .

(4) Calculate the estimated exposure at time t = 0 by

NPV0 =

1≤l≤L D(l)(0, τ1)M(l)τ1 V

(l)τ1

L.

(5) Set CE(l)t = max(NPV

(l)t , 0) for the estimated credit

exposures.

Robert Schoftner Estimation of Credit Exposures

Page 18: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Avoiding Simulations within SimulationsAmerican OptionThe AlgorithmDecomposition and Truncation Scheme

Decomposition and Truncation

Let D1, . . . ,Dd be a partition of the state-space of Xτ

Assuming interest rates to be zero, the continuation value attime t is given by Ft = EP[Mτ

Mth(Xτ )|Ft ].

Applying Bayes theorem we can decompose the continuationvalue:

Ft =d∑

i=1

EP[Mτ

Mt

h(Xτ )|Xτ ∈ Di ,Ft ]︸ ︷︷ ︸

=:I

·P[Xτ ∈ Di |Ft ]︸ ︷︷ ︸

=:II

.

Truncation of I by setting minimum and maximum values forthis partition

Decomposition of II can be achieved by multi-nomialregression techniques

Robert Schoftner Estimation of Credit Exposures

Page 19: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Convertible BondCancelable Interest Rate SwapVariance Swap

Convertible Bond

Setup: Convertible bond with multiple exercise decisions(voluntary and forced conversion, put and call options)

Underlying stochastic driver: dividend paying stock withdynamics

dSt = (µ − δ)Stdt + σStdW Pt S0 = 100

Exercise can take place at each point in time;maturity: 2 years.

Robert Schoftner Estimation of Credit Exposures

Page 20: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Convertible BondCancelable Interest Rate SwapVariance Swap

2Y Convertible Bond Exposures

0 0.5 1 1.5 220

40

60

80

100

120

time

CE

t

Convertible Bond Exposure

0 20 40 60 80 100 120 1400

0.2

0.4

0.6

0.8

1

x

CD

FC

Et(x

)

Cummulative Distributions of 3M, 6M, 1Y and 2Y Exposure

CE3M

CE6M

CE1Y

CE2Y

ECEt

MLCEt0.975

Robert Schoftner Estimation of Credit Exposures

Page 21: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Convertible BondCancelable Interest Rate SwapVariance Swap

Cancelable Interest Rate Swaps

A callable (putable) swap is an interest rate swap (IRS),where the fixed rate payer (receiver) has the right, but not theobligation to terminate the contract at pre-determined datesduring the swaps lifetime

Specification: short-rate rt is governed by a two-factorVasicek model

5-year cancelable IRS contract, which can be exercised eachhalf a year;

Robert Schoftner Estimation of Credit Exposures

Page 22: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Convertible BondCancelable Interest Rate SwapVariance Swap

5Y Cancelable Interest Rate Swaps

0 1 2 3 4 50

0.01

0.02

0.03

0.04

0.05

0.06

0.07

0.08

time

CE

t

Callable Interest Rate Swap

0 1 2 3 4 50

1

2

3

4

5

6

7

8x 10

−3

time

CE

t

Putable Interest Rate Swap

MLCEt0.975

ECEt

MLCEt0.975

ECEt

Robert Schoftner Estimation of Credit Exposures

Page 23: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Convertible BondCancelable Interest Rate SwapVariance Swap

Variance Swap

A standard variance swap pays off the difference between theannualized realized variance σ2

R and a pre-specified strike K

Additional feature: capped by σ2Cap = 0.075; i.e. the payoff

becomes

min

1

T

∫ T

0vsds

︸ ︷︷ ︸

σ2R

, σ2Cap

− K ,

where vt denotes the instantaneous variance rate, K = 0.05.

vt is modelled by Heston model with stochastic centraltendency

Robert Schoftner Estimation of Credit Exposures

Page 24: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Convertible BondCancelable Interest Rate SwapVariance Swap

2Y Capped Variance Swap

0 0.5 1 1.5 20

0.005

0.01

0.015

0.02

0.025

0.03

time

CE

t

2Y Capped Variance Swap Exposure

0 0.005 0.01 0.015 0.02 0.0250.3

0.4

0.5

0.6

0.7

0.8

0.9

1

x

CD

FC

Et(x

)

Cummulative Distributions of 3M, 6M, 1Y and 2Y Exposure

CE3M

CE6M

CE1Y

CE2Y

MLCEt0.975

ECEt

Robert Schoftner Estimation of Credit Exposures

Page 25: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

Conclusion

Presented approach allows to estimate credit exposureswithout closed-form formulas by backward induction

The algorithm incorporates change of measure technique, andpartitions the state space of the payoff function

Practical feature: simple and easy to implement

However, comparison of performance with other techniquessuch as non-parametric approaches using Malliavin calculusare desirable.

Robert Schoftner Estimation of Credit Exposures

Page 26: On the Estimation of Credit Exposures Using …statmath.wu.ac.at/research/talks/resources/Credit...On the Estimation of Credit Exposures Using Regression-Based Monte-Carlo Simulation

IntroductionExposure Framework

The Exposure AlgorithmCredit Exposure Examples

Conclusion

References

F.E. Longstaff and E.S. Schwartz, Valuing AmericanOptions by Simulation: A Simple Least-Squares Approach,Review of Financial Studies, Vol. 14, No. 1, pp. 113-147, 2001.

D. Lomibao and S. Zhu, A Conditional ValuationApproach for Path-Dependent Instruments, CounterpartyCredit Risk Modeling, Risk Books, London, 2005.

M. Pykhtin and S. Zhu, Measuring Counterparty CreditRisk for Trading Products under Basel II, in The Basel IIHandbook (2nd edition), edited by M. K. Ong, Risk Books,London, 2006.

M. Pykhtin and S. Zhu, A Guide to ModellingCounterparty Credit Risk, GARP Risk Review, July/August,2007.

Robert Schoftner Estimation of Credit Exposures