Optimization heuristics for determining internal rating grading scales

Basel II imposes regulatory capital on banks related to the default risk of their credit portfolio. Banks using an internal rating approach compute the regulatory capital from pooled probabilities of default. These pooled probabilities can be calculated by clustering credit borrowers into different buckets and computing the mean PD for each bucket. The clustering problem can become very complex when Basel II regulations and real-world constraints are taken into account. Search heuristics have already proven remarkable performance in tackling this problem. A Threshold Accepting algorithm is proposed, which exploits the inherent discrete nature of the clustering problem. This algorithm is found to outperform alternative methodologies already proposed in the literature, such as standard k-means and Differential Evolution. Besides considering several clustering objectives for a given number of buckets, we extend the analysis further by introducing new methods to determine the optimal number of buckets in which to cluster banks' clients.

[1]  A. Foglia,et al.  The Definition of the Grading Scales in Banks’ Internal Rating Systems , 2001 .

[2]  Peter Winker,et al.  Optimal Lag Structure Selection in VEC-Models , 2004 .

[3]  Marco Dorigo,et al.  New Ideas in Optimisation , 1999 .

[4]  H. Kunzi,et al.  Lectu re Notes in Economics and Mathematical Systems , 1975 .

[5]  Peter Winker Optimization Heuristics in Econometrics : Applications of Threshold Accepting , 2000 .

[6]  Sandra Paterlini,et al.  Differential evolution and particle swarm optimisation in partitional clustering , 2006, Comput. Stat. Data Anal..

[7]  Dietmar Maringer,et al.  Index tracking with constrained portfolios , 2007, Intell. Syst. Account. Finance Manag..

[8]  Peter Winker,et al.  Applications of optimization heuristics to estimation and modelling problems , 2004, Comput. Stat. Data Anal..

[9]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[10]  René Thomsen,et al.  A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[11]  Sandra Paterlini,et al.  Using differential evolution to improve the accuracy of bank rating systems , 2007, Comput. Stat. Data Anal..

[12]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[13]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

[14]  Gerhard W. Dueck,et al.  Threshold accepting: a general purpose optimization algorithm appearing superior to simulated anneal , 1990 .

[15]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[16]  P. Brucker On the Complexity of Clustering Problems , 1978 .

[17]  Cheng Cheng,et al.  The beta-binomial distribution for estimating the number of false rejections in microarray gene expression studies , 2009, Comput. Stat. Data Anal..

[18]  Nicholas M. Kiefer,et al.  Evaluating Design Choices in Economic Capital Modeling: A Loss Function Approach , 2004 .

[19]  Sandra Paterlini,et al.  Differential Evolution for Multiobjective Portfolio Optimization , 2008 .

[20]  Sandra Paterlini,et al.  The optimal structure of PD buckets , 2008 .

[21]  K. Fang,et al.  Application of Threshold-Accepting to the Evaluation of the Discrepancy of a Set of Points , 1997 .