Portfolio Management with Basel Accord

 

Background

Problem. Maximization of estimated return under internal and regulatory loss risk limits

Simplified Problem Statement

Mathematical Problem Statement

Problem dimension and solving time

Solution in Run-File Environment

Solution in MATLAB Environment

References

 

Background

 

This case study demonstrates an optimization setup for credit portfolio management. It is based on papers by Theiler, et al. (2003) and Theiler (2004). Similar optimization models for credit risk were considered in Andersson, et al. (2001). This model maximizes the expected returns of the credit portfolio under internal and regulatory loss risk limits.  From the bank’s internal perspective, credit risks are limited by the economic capital, i.e., the capital resources available to the bank to cover credit losses. The economic capital usually is defined as a subset of the bank’s equity. At the same time, the bank needs to limit its credit risk from a regulatory perspective. We consider the loss risk limitation rules set by the Basel Committee on Banking Supervision. We are considering the prevailing rules of Basel I, Basel (1988, 1996). However, credit risk weights of the Basel II rules, Basel (2001), can be easily incorporated in similar way. Banks are charged capital to cover credit risks of their bank book which are limited by the maximum amount of regulatory capital applicable to cover these risks.  We concentrate on a credit portfolio of the bank book. The credit risk of the bank book is limited by the “tier_1”, i.e. the core capital, and the “tier_2”, i.e. the supple­mentary capital. The tier_1 capital mainly consists of the core capital of the bank, plus some other components. The tier_2 capital includes supplementary capital elements, such as the allowance for loan loss reserves and various long-term debt instruments, such as subordinated debt, see, Basel (1988), and also United (1998), p. 119. This model integrates assets involving both market and credit risk under internal and regulatory loss risk limitations.  The capital constraints limit the expected profits of the bank in the planning period. The less economic and regulatory capital are available, the less risk a bank is able to take, and the more limited the achievable expected profits are in a business period. We assume a planning horizon of one year for expected returns, one year for credit risk, and one day for market risk. We combine different horizons for credit and market risks under the assumption that portfolio positions are constant for the year and the market risk is the same (is constant) for every day of this year.

 

Problem

Maximization of estimated return under internal and regulatory loss risk limits.

 

Simplified Problem Statement

 

Maximize Linear (maximizing estimated return (without risk))

 subject to

Cvar_dev ≤ Const1 (internal constraint on credit risk)

Lenear ≤ xa1 + xa2 (regulatory constraint on capital covering credit risk)

Linear + Var_dev ≤ xa3 + (Const2 – xa1) + (Const3 – xa2) (regulatory constraint on capital covering market risk)

xa3 + (Const4 – xa2) ≤ (Const5 – xa1) (constraint limiting unused Tier-2 + used Tier-3 capital vs. unused Tier-1 capital)

xa2 ≤ xa1 (constraint limiting Tier-2 vs. Tier-1 capital)

0 ≥ xa ≤ Const6 (bounds on used Tier- k capital)

Box constraints (upper/lower bounds on exposures)

 

where

 

Cvar_dev = CVaR Deviation for Loss

xa1, xa2, xa3 = used for risk management purposes Tier- k capital, k=1,…, 3 (free additional variables)

Var_dev = VaR Deviation for Loss

Box constraints = constraints on individual decision variables

 

 

Mathematical Problem Statement

 

Formal Problem Statement

 

Problem dimension and solving time

 

Number of Variables

9

Number of Scenarios

10,000

Objective Value

3.25479995924

Solving Time (sec)

0.12

 

Solution in Run-File Environment

 

Description (Run-File)

 

Input Files to run CS:

Problem Statement (.txt file)
DATA (.zip file)

 

Output Files:

Output DATA (.zip file)

 

Solution in MATLAB Environment

 

Solved with PSG MATLAB function tbpsg_run (PSG Subroutine Interface):

 

Description (tbpsg_run)

 

Input Files to run CS:

MATLAB code (.txt file)
Data (.zip file)

 

 

References

 

[1]  Andersson, F., TMausserT, H., Rosen, D., and S. Uryasev (2001): Credit Risk Optimization with Conditional Value-At-Risk Criterion. Mathematical Programming, Series B 89, 273-291.

[2]  Basel committee on Banking Supervision (1988): International convergence of capital measure­ment and capital standards, Basel, July 1988.

[3]  Basel committee on Banking Supervision committee (1996): Amendment to the capi­tal ac­cord to incorporate market risks, Basel, January 1996.

[4]  Basel Committee on Banking Supervision (2001): Consultative Document. The New Basel Capital Accord, January 2001, Basel, January 2001.

[5]  Theiler, U.,  Bugera, V., Revenko,  A., and S. Uryasev (2003):  Regulatory Impacts on Credit Portfolio Management. Leopold-Wildburger, U. et al.  (Eds.), Operations Research Proceedings 2002, Springer, Berlin, 335-340.

[6]  Theiler, U. (2004): Risk Return Management Approach for the Bank Portfolio in:  Szego, G. (Ed.), Risk Measures for 21st  Century, John Wiley & Sons, Chichester, 403-430.

[7]  United States Accounting Office (1998): Risk-Based Capital - Regulatory and Industry Ap­proaches to Capital and Risk, Washington, July 1998.

 

http://www.ise.ufl.edu/uryasev/pubs.html#b
http://www.ursula-theiler.de/publications.htm
http://www.gloriamundi.org/