credit risk, economic capital, and supercomputing · zkb motivation model implementation results...

Post on 26-Feb-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ZKB

Motivation Model Implementation Results

Credit Risk, Economic Capital, andSupercomputing

FINRISK Conference on Risk and Portfolio Management

Dr. D. Egloff1

1Manager Financial ComputingZürcher Kantonalbank

Switzerland

January 26, 2006

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Credit Risk

• Credit risk is major risk for all commerical and retail banks.

• Commerical banks are exposed to a multitude ofcounterparties.

• Credit events are low probability events with severe impact.

• Effective measurement and management of overall creditrisk is emerging as a core business in the financial industry.

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Economic Captial

DefinitionBank’s own assessment of the capital it requires to cover itsrisky business activities.

Principal usage:

• Risk-based capital management to improve strategic andtactical planning.

• Capital attribution to risky business activities.

• Pricing economic capital consumption at transaction level.

• Regulatory and economic capital might converge also forcredit risk.

ZKB

Motivation Model Implementation Results

Economic Capital and Profit & Loss Distribution

Realistic economic capital is derived from a P&L distribution,e.g. mark-to-market as opposed to default mode paradigm.

• Time horizon [0, T ], usually over multiple years.

• Mark-to-market paradigm

P&L = VT − B(0, T )V0 + I[0,T ] − C[0,T ] ,

where• Vt value of portfolio at time t ,• I[0,T ] compounded repayment, amortization, interest

income,• C[0,T ] compounded refinancing, capital, operation costs,• B(t , T ) zero bond prices for compounding and discounting.

ZKB

Motivation Model Implementation Results

How to model P&L realistically and to calculate it efficiently?

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Key Model Components

Modelling P&L based on mark-to-market paradigm requires

• modelling creditworthiness of counterparties,

• modelling credit transactions,

• valuation of credit transactions,

• definition of P&L as functional of all risk factors.

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Modelling Creditworthiness

• Rating classes as a discrete measures of credit quality.

• Rating dynamics Ri(t) a discrete time Markov chain.

• Latent variables A = (Ai)i=1,...,N

Ai ∼ N(0, 1).

• Transition probabilities

P (Ri(t + 1) = q | Ri(t) = r) = P(

Ai ∈[

θi(r , q + 1), θi(r , q)))

.

(1)

ZKB

Motivation Model Implementation Results

Dependence Structure

• Dependence between creditworthiness of obligers iscrucial in credit risk modelling.

• Joint defaults is main risk in large loan portfolios.• Sources of dependence

• Economy: common factors affecting all obligers.• Example: interest rates, economic growth of industry

sectors.• Microstructure: direct business and legal relations.• Example: Swissair & suppliers, Enron & Arthur Andersen.

ZKB

Motivation Model Implementation Results

Dependence Structure

• Represent latent variables as

A = dY D(√

1 − v2)

Y + dεD (v) ε(Y , ε) ∈ RN , (2)

Y ∼ N(0,Σ), ε ∼ N(0, 1N), and dY , dε scaling matrices .

• Macroeconomic dependence through common factor Y .

• Microstructural dependence through

ε(Y , ε) = ΞA + D(η)ε (3)

as function of other obligers’ latent variables.

ZKB

Motivation Model Implementation Results

Dependence Structure

• Solve for dY , dε in (2) such that Ai ∼ N(0, 1).

• Variance condition Var(Ai) = 1 does not change marginallaw (1).

• Resulting structure

A = CY Y + Cεε (4)

multivariate Gaussian, Y ∼ N(0,Σ), ε ∼ N(0, 1N).

• CY , Cε fixed points of a nonlinear map.

• Convergence: Banach fixed point theorem.

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Modelling Credit Transactions

• Translate transaction contract details into transactioncashflows.

• Detailed transaction cashflows, including• variable, fixed or administered interest rates,• decomposition of interest payments according to pricing

and costing regime,• amortization,• prepayments and early repayment,• utilization of credit lines.

ZKB

Motivation Model Implementation Results

Valuating Credit Transactions

• Modelling credit spreads for different rating classes.

• Static spreads.

• Affine or quadratic term structure models.

• What is the market price of credit risk?

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Data Requirements for Modelling Creditworthiness

• Transition thresholds θi in (1) calibrated from empiricaltransition matrices.

• Sector weights and correlation matrix v , Σ in (2) calibratedfrom historical sector default frequencies.

• Microstructure weights Ξ in (3) from expert judgment, η

residual.• Proxies for Ξ:

• Business volume (e.g. rental income), turnover.• Investments in affiliates, intercompany participations.

ZKB

Motivation Model Implementation Results

Data Requirements for Credit Transactions

• Transaction contract details.

• Pricing and costing details.

• Market data to calibrate risk free term structure.

• Market data to calibrate credit spreads and market price ofrisk.

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Simulation Framework

Simulating P&L distribution.

ZKB

Motivation Model Implementation Results

Calculation Procedure

• Select portfolio aggregation hierarchies.

• Select risk measures for each sub-portfolio.

• Choose a Monte Carlo simulation method (standard, staticor adaptive importance sampling).

1. Simulate risk factors (ratings, credit spreads, ...).

2. Evaluate transaction cashflows given new risk factors.

3. Aggregate transaction cashflows at all sub-portfolio levels.

4. Update risk measures of sub-portfolios and their samplingerrors.

5. Update Monte Carlo simulation parameters.

6. Continue with 1. until desired precision is reached.

ZKB

Motivation Model Implementation Results

Calculation Procedure

• Relevant risk measures:• Tail probabilities, quantiles, conditional tail means.

• Difficulties:• High quantile levels α ∈ [0.95, 0.9995].• Massive data in order of 1 to 10 TB.• Sequential update of risk measures.• No independent identically distributed sampling for adaptive

importance sampling.

• High performance Cluster implementation:• Massivly parallel simulatioin application.• Distributed memory infrastructure.• Message passing.

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

Mare Nostrum – High Performance Cluster

ZKB

Motivation Model Implementation Results

Mare Nostrum – High Performance Cluster

ZKB

Motivation Model Implementation Results

Mare Nostrum – High Performance Cluster

ZKB

Motivation Model Implementation Results

Linux High Performance Cluster

Our setup “slightly” smaller.

• Intel Xeon based dual CPU Linux cluster.

• Operating system Debian Gnu/Linux.

• Open source whenever possible (Boost C++ libraries,MPICH2, MySQL, ...).

ZKB

Motivation Model Implementation Results

Outline

MotivationCredit RiskEconomic Captial for Credit Risk

ModelModel ComponentsModelling CreditworthinessTransaction ModellingData Requirements and Calibration

ImplementationSimulation FrameworkHigh Performance Cluster Implementation

ResultsEC Reduction as Function of Model Complexity

ZKB

Motivation Model Implementation Results

EC Reduction as Function of Model Complexity

EC

1 Factor Default Mode Fixed 1 Year Horizon Aggregated Transactions

1 Factor Default Mode Transaction maturity structure Aggregated Transactions

N Factor Default Mode Transaction maturity structure Aggregated Transactions

N Factor Mark-to-Market Mode Transaction maturity structure Cashflow based transactions Microstructure dependence

1

0.43

0.35

0.24

top related