A Latent Variable Approach to Validate Credit Rating Systems using R



Similar documents
Applications of R Software in Bayesian Data Analysis

Journal of Statistical Software

Probabilistic Models for Big Data. Alex Davies and Roger Frigola University of Cambridge 13th February 2014

Credit Risk Models: An Overview

More details on the inputs, functionality, and output can be found below.

Validation of Software for Bayesian Models using Posterior Quantiles. Samantha R. Cook Andrew Gelman Donald B. Rubin DRAFT

Fitting Subject-specific Curves to Grouped Longitudinal Data

ASSESSING CORPORATE RISK: A PD MODEL BASED ON CREDIT RATINGS

Electronic Theses and Dissertations UC Riverside

Bayesian Statistics in One Hour. Patrick Lam

Web-based Supplementary Materials for Bayesian Effect Estimation. Accounting for Adjustment Uncertainty by Chi Wang, Giovanni

Recent Developments of Statistical Application in. Finance. Ruey S. Tsay. Graduate School of Business. The University of Chicago

Generalized linear models and software for network meta-analysis

5. Multiple regression

Statistics 104: Section 6!

CHAPTER 3 EXAMPLES: REGRESSION AND PATH ANALYSIS

Basics of Statistical Machine Learning

Simple Linear Regression Inference

Univariate Regression

Basic Statistics and Data Analysis for Health Researchers from Foreign Countries

Bayesian Estimation Supersedes the t-test

Corporate Defaults and Large Macroeconomic Shocks

MISSING DATA TECHNIQUES WITH SAS. IDRE Statistical Consulting Group

Penalized regression: Introduction

I L L I N O I S UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN

Examples. David Ruppert. April 25, Cornell University. Statistics for Financial Engineering: Some R. Examples. David Ruppert.

PS 271B: Quantitative Methods II. Lecture Notes

Counterparty Credit Risk for Insurance and Reinsurance Firms. Perry D. Mehta Enterprise Risk Management Symposium Chicago, March 2011

Geostatistics Exploratory Analysis

BayesX - Software for Bayesian Inference in Structured Additive Regression

Imputing Missing Data using SAS

Modeling and Analysis of Call Center Arrival Data: A Bayesian Approach

Forecast Model for Box-office Revenue of Motion Pictures

Least Squares Estimation

E(y i ) = x T i β. yield of the refined product as a percentage of crude specific gravity vapour pressure ASTM 10% point ASTM end point in degrees F

Centre for Central Banking Studies

Additional sources Compilation of sources:

STA 4273H: Statistical Machine Learning

Institute of Actuaries of India Subject CT3 Probability and Mathematical Statistics

Towards running complex models on big data

Statistics for Retail Finance. Chapter 8: Regulation and Capital Requirements

Introduction to mixed model and missing data issues in longitudinal studies

Monte Carlo Simulation

Spatial Statistics Chapter 3 Basics of areal data and areal data modeling

STATISTICA Formula Guide: Logistic Regression. Table of Contents

Confidence Intervals for the Difference Between Two Means

Time Series Analysis

Credit Scoring Modelling for Retail Banking Sector.

CHAPTER 9 EXAMPLES: MULTILEVEL MODELING WITH COMPLEX SURVEY DATA

VI. Introduction to Logistic Regression

Linda K. Muthén Bengt Muthén. Copyright 2008 Muthén & Muthén Table Of Contents

Parametric fractional imputation for missing data analysis

1 Prior Probability and Posterior Probability

A Basic Introduction to Missing Data

Multivariate Logistic Regression

Chapter 13 Introduction to Nonlinear Regression( 非 線 性 迴 歸 )

Logistic Regression. Jia Li. Department of Statistics The Pennsylvania State University. Logistic Regression

Bayesian Approaches to Handling Missing Data

CS 688 Pattern Recognition Lecture 4. Linear Models for Classification

Lecture 3: Linear methods for classification

Gamma Distribution Fitting

Model Selection and Claim Frequency for Workers Compensation Insurance

Introduction to Structural Equation Modeling (SEM) Day 4: November 29, 2012

Imperfect Debugging in Software Reliability

Reject Inference in Credit Scoring. Jie-Men Mok

Ordinal Regression. Chapter

Sampling for Bayesian computation with large datasets

4. Simple regression. QBUS6840 Predictive Analytics.

Bayesian Statistics: Indian Buffet Process

arxiv: v1 [q-fin.rm] 3 Dec 2014

Investors and Central Bank s Uncertainty Embedded in Index Options On-Line Appendix

Logistic Regression (a type of Generalized Linear Model)

Journal of Statistical Software

Gaussian Conjugate Prior Cheat Sheet

Statistical Machine Learning

II. DISTRIBUTIONS distribution normal distribution. standard scores

Linear Classification. Volker Tresp Summer 2015

INDIRECT INFERENCE (prepared for: The New Palgrave Dictionary of Economics, Second Edition)

Introduction to Bayesian Analysis Using SAS R Software

3. Regression & Exponential Smoothing

An Internal Model for Operational Risk Computation

Methods for Meta-analysis in Medical Research

Topic 5: Stochastic Growth and Real Business Cycles

Financial Market Efficiency and Its Implications

Macroeconomic Effects of Financial Shocks Online Appendix

Another Look at Sensitivity of Bayesian Networks to Imprecise Probabilities

5. Linear Regression

PITFALLS IN TIME SERIES ANALYSIS. Cliff Hurvich Stern School, NYU

Parallelization Strategies for Multicore Data Analysis

A macroeconomic credit risk model for stress testing the Romanian corporate credit portfolio

Imputation of missing data under missing not at random assumption & sensitivity analysis

Package EstCRM. July 13, 2015

HLM software has been one of the leading statistical packages for hierarchical

Transcription:

A Latent Variable Approach to Validate Credit Rating Systems using R Chicago, April 24, 2009 Bettina Grün a, Paul Hofmarcher a, Kurt Hornik a, Christoph Leitner a, Stefan Pichler a a WU Wien Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 1/36

I I II I Multi-rater panel provides information about rating heterogeneity across obligors, across raters, across time points. PD (in bp) 0 10 20 30 40 50 60 70 Bank A Bank B 1 2 3 4 5 6 7 8 9 10 11 Obligor Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 2/36

II I II I Rating validation: How accurate (or precise) are PD estimates? Measures of rating bias and error variance. Consensus PD: What is the consensus PD estimate when ratings differ across raters? Explaining rating heterogeneity: Opaqueness of industries (Morgan 2002), Regional differences (Hornik et al. 2009). Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 3/36

Approach Approach General Model I General Model II General Model III Specific Models I Specific Models II Offerings I Need for a probabilistic model. Our Approach: PD treated as latent variable Ratings are noisy observations of PD. Provides a probabilistic model to directly estimate the rating error of a rater. Explore patterns of heterogeneity. Can obtain the consensus rating of the obligor. Requirement: Multi rater panel with rating information on the same metric scale. In practice: PD ratings (PD estimates by different raters for all obligors). Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 4/36

General Model I Approach General Model I General Model II General Model III Specific Models I Specific Models II Offerings I Merton (1974): Distance to default of firm i DD i = a i + b i V i where V i is the log asset value of firm i. The probability of default is given as PD i = Φ( DD i ) where Φ : (,+ ) [0,1] is the distribution function of the standard normal distribution. Probit of the PD is linearly related to the log asset value. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 5/36

General Model II Approach General Model I General Model II General Model III Specific Models I Specific Models II Offerings I The estimate PD ij as derived by rater j for the true PD of firm i is PD ij = Φ( DD i + ǫ ij ) where ǫ ij is the corresponding error (which depends on j in particular). Motivates a multi-rater model where the rater effects ( errors ) are additive on the probit (Φ 1, DD i ) scale, i.e., Φ 1 (PD ij ) = DD i + ǫ ij = Φ 1 (PD i ) + ǫ ij Similar considerations apply for PD models based on, e.g., logistic regression. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 6/36

General Model III Approach General Model I General Model II General Model III Specific Models I Specific Models II Offerings I Let S ij = Φ 1 (PD ij ) denote the score of the observed PD and S i = Φ 1 (PD i ) the latent true PD score. Write µ ij and σ ij for the mean and standard deviation of ǫ ij, respectively. The latent variable model can be written as S ij = S i + µ ij + σ ij Z ij where the standardized rating errors Z ij = (ǫ ij µ ij )/σ ij have mean zero and unit variance. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 7/36

Specific Models I Approach General Model I General Model II General Model III Specific Models I Specific Models II Offerings I Simple model: S ij = S i + µ j + σ j Z i,j Rating errors are independent of obligors and their characteristics (e.g., creditworthiness). Parameters depend on raters only: µ ij = µ j, σ ij = σ j. Extended model: S ij = S i + µ g(i),j + σ g(i),j Z ij Groups of obligors with homogeneous rating error characteristics. Parameters depend on rater and obligor groups: µ ij = µ g(i),j, σ ij = σ g(i),j. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 8/36

Specific Models II Approach General Model I General Model II General Model III Specific Models I Specific Models II Offerings I Ensuring identifiability: Average rating bias within each obligor group is zero. E(S ij ) = E(S i ) + µ g(i),j with j µ g,j = 0. Modelling marginal group effects: E(S i ) = ν g(i) var(s i ) = τ 2 or var(s i ) = τg(i) 2. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 9/36

Approach General Model I General Model II General Model III Specific Models I Specific Models II Offerings I Mixed-effects model for the observed S ij, latent true PD scores S i enter as random effects. Given parametric models for the µ ij and σ ij and the distributions of true PD scores and standardized rating errors. using R: Marginal maximum likelihood: nlme (ratermodel), or Bayesian techniques: rjags and coda Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 10/36

Offerings Approach General Model I General Model II General Model III Specific Models I Specific Models II Offerings I Assessment of rater effects (rater heterogeneity) in terms of their µ/σ 2 bias/variance characteristics. Estimated random effects Ŝi can be interpreted as the consensus rating for obligor i. Residuals: S ij Ŝi ˆµ ij, the observed scores minus the estimated random and fixed effects, are analyzed using some covariates (e.g., country, industry, legal form), are analyzed for single obligors as well as obligor groups of interest. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 11/36

Data Data Model Selection Parameter Estimates I Parameters Estimates II Parameters Estimates III Residual Analysis Data from the Austrian Credit Register from September 2007. Multi-rater panel containing: obligor specific information (country, industry,...), rating information (original rating, PD). I Include 13 banks which report PDs and have sufficiently many co-ratings (every bank has at least 4 co-ratings with every other bank). 5432 co-ratings of 13 banks for 2090 obligors. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 12/36

Model Selection Data Model Selection Parameter Estimates I Parameters Estimates II Parameters Estimates III Residual Analysis I Variety of models analyzed using AIC and BIC. Industry affiliation as grouping variable. Constant variance τ 2 for PD score. S ij = S i + µ g(i),j + σ g(i),j Z ij, S i N(ν g(i),τ 2 ), E(S ij ) = E(S i ) + µ g(i),j, µ g,j = 0, where µ g,j... rating bias to the mean PD score of bank j for obligors in industry g, σ g,j... standard deviation of the rating error of bank j for obligors in industry g, and ν g... mean PD score in industry g. j Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 13/36

Parameter Estimates I Data Model Selection Parameter Estimates I Parameters Estimates II Parameters Estimates III Residual Analysis I Industry specific means: Industry ν g Φ(ν g ) Φ(ν g τ) Φ(ν g + τ) Manufac 2.542 55.1 17.7 151.1 Energy 2.993 13.8 3.8 44.2 Constr 2.448 71.8 23.8 190.9 Trading 2.375 87.7 29.8 227.5 Finance 3.256 5.6 1.5 19.2 RealEst 2.474 66.8 22.6 174.7 Public 3.330 4.3 1.1 15.1 Service 2.517 59.2 19.8 157.0 Private 2.296 108.4 40.0 267.4 The corresponding standard deviation τ is 0.357 and the PD intervals are measured in basis points (10 4 ). Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 14/36

Parameters Estimates II Rating bias for rater/industry combinations: Data Model Selection Parameter Estimates I Parameters Estimates II Parameters Estimates III Residual Analysis Manufac Energy Constr µ g(i),j Bank 1 2 3 4 5 6 7 8 9 10 11 12 13 0.70 0.54 0.39 Trading 0.23 I Industry Finance RealEst 0.08 0.08 0.23 Public 0.39 Service 0.54 0.70 Private Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 15/36

Parameters Estimates III Data Model Selection Parameter Estimates I Parameters Estimates II Parameters Estimates III Residual Analysis Rating error variance for rater/industry combinations corrected for industry effects: Manufac Energy Constr 2 σ g(i),j 2 σ g(i) Bank 1 2 3 4 5 6 7 8 9 10 11 12 13 0.30 0.23 0.17 Trading 0.10 I Industry Finance 0.03 0.03 RealEst 0.10 Public 0.17 Service 0.23 0.30 Private Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 16/36

Residual Analysis Across the relative exposure: Data Model Selection Parameter Estimates I Parameters Estimates II Parameters Estimates III Residual Analysis I Residuals 2 1 0 1 2 This Bank rates two obligors with high relative exposure rather too favorably. 0.00 0.01 0.02 0.03 0.04 0.05 0.06 Relative exposure Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 17/36

Simple Model Market Model Offerings I Formulate a statistical framework for a dynamic rating process: Explaining the rating heterogeneity not only cross-sectionally but also longitudinally. Intertemporal change of consensus ratings. Effects of macroeconomic shocks systematic risk (McNeil and Wendin, 2007). Correlations in rating migrations (Stefanescu et al., 2009) Evaluation of raters. Requirement: Multi-rater panel data with rating information on the same PD-scale. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 18/36

Simple Model Simple Model Market Model Offerings I Simple Model: S ij (t) = S i (t) + µ j + σ j Z ij (t), Rating errors are independent of obligors and their characteristics (e.g., creditworthiness). Parameters depend on raters only: µ ij = µ j,σ ij = σ j. Latent score S i (t) is assumed to follow an AR(1) process: S i (t) = α i S i (t 1) + ν i (1 α i ) + ξ i (t), where S i (0) = ν i + ξ i (0), ν i N(ν,τ 2 ) and ξ i (t) N(0,φ 2 ). AR(1) process induces auto-correlation in the latent credit worthiness of obligor i. Latent scores S i (t) are uncorrelated across obligors. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 19/36

Market Model Simple Model Market Model Offerings I Let f(t) denote a market factor, latent score S i (t) can then be written as S i (t) = α i S i (t 1) + ν i (1 α i ) + β 1,i f 1 (t) + β 2,i f 2 (t) + ξ i (t), S i (0) = ν i + ξ i (0) + β 1,i f 1 (0). β j,i N(µ β,σβ 2 ), (j = 1,2) denotes cross sectional correlation coefficient of scores S i (t). Assume f 1 (t) follows AR(1) process f 1 (t) := γf 1 (t 1) + ζ(t), f 1 (0) = ζ(0)/ 1 γ 2, and f 2 (t) N(0,1) t to simulate market volatility shocks. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 20/36

Offerings Simple Model Market Model Offerings I Assessment of rater effects (rater heterogeneity) in terms of their µ/σ 2 bias/variance characteristics. Estimated random effects Ŝi(t) can be interpreted as the consensus rating for obligor i over time. Market correlation structure. Can the market explain the correlation structure between the obligors? Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 21/36

Bayesian Approach Bayesian Approach rjags Bayesian Inference using R model.bug Output diagnostic I Both, prior and likelihood are used to derive the posterior p(θ y) p(y θ)p(θ). Informative and non-informative priors p(θ) Prior denotes beliefs about parameter before observing data. Allows for expert opinions through the use of informative priors informative prior. All information resulting in a prior arose from data noninformative prior. Gibbs sampling is used to derive posterior distribution. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 22/36

rjags Bayesian Approach rjags Bayesian Inference using R model.bug Output diagnostic I The R package, rjags permits a direct interface from R to the main JAGS library (Plummer, 2008). coda.samples(model, var, n.iter, thin = 5) generates posterior sample in mcmc.list object Function to extract random samples of the penalized deviance from jags model (dic.samples(model, n.iter, thin =5, type)). includes functions for model selection (diffdic(model1,model2)). Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 23/36

Bayesian Inference using R Bayesian Approach rjags Bayesian Inference using R model.bug Output diagnostic A JAGS model is defined by 1. A model description (in a file model.bug ). 2. The data (a list of vectors/matrices or arrays). 3. Optional, a set of initial values for the chain(s). jags.model() is used to create an Bayesian graphical model I > modeldyn <- jags.model(file = "model.bug", data = ratings, inits =ratingsinit, n.chains = 4) Compiling model graph Declaring variables Resolving undeclared variables Allocating nodes Graph Size: 23498 Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 24/36

model.bug Bayesian Approach rjags Bayesian Inference using R model.bug Output diagnostic I model { f[1] <- 0; sf[1] <- 0; for (t in 2:T) { f[t] ~ dnorm(gamma*f[t-1], 1); sf[t] ~ dnorm(0, 1); } for (i in 1:N) { v[i] ~ dnorm(nu, tau); m[i,1] ~ dnorm(v[i] + beta[i] * f[1]+ sfbeta[i] * sf[1], sigma.i); for (t in 2:T) { m[i,t] ~ dnorm(alpha[i] * m[i,t-1] + beta[i] * f[t] + sfbeta[i] * sf[t]+ (1-alpha[i]) * v[i], sigma.i); } for (j in 1:J) { for (t in 1:T) { y[i,j,t] ~ dnorm(m[i,t] + mu[j], sigma[j]); } } alpha[i] ~ dnorm(a, A); beta[i] ~ dnorm(b, B); sfbeta[i] ~ dnorm(c,c); } sigma.i ~ dgamma(1.0e-3, 1.0E-3); a ~ dnorm(0, 1.0E-6)T(-1.0,1.0); A ~ dgamma(1.0e-3, 1.0E-3); b ~ dnorm(0, 1.0E-6); B ~ dgamma(1.0e-3, 1.0E-3); c ~ dnorm(0, 1.0E-6)T(-1.0,1.0); C ~ dgamma(1.0e-3, 1.0E-3); nu ~ dnorm(0, 1.0E-6); tau ~ dgamma(1.0e-3, 1.0E-3); gamma ~ dnorm(0, 1.0E-6)T(-1.0,1.0); for (j in 1:J) { mu[j] ~ dnorm(0, 1.0E-6); sigma[j] ~ dgamma(1.0e-3,1.0e-3); } } Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 25/36

Output diagnostic Bayesian Approach rjags Bayesian Inference using R model.bug Output diagnostic I Output diagnostic can be done with R package coda (Convergence Diagnosis and Output Analysis, Plummer et al., 2008). coda package includes functions for convergence tests of MCMC chains. autocorr(x, lags =c(),) calculates the autocorrelation for the MCMC chain (x = mcmc.obj) at the lags lags. gelman.diag(x,) calculates the scale reduction factor for a variable x. geweke.diag(x,) can be be used for Geweke diagnostic. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 26/36

Data External monthly rating data from the Big Three rating agencies Standard & Poor s, Fitch and Moody s. Time period: February 2007 to January 2009 I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor This study: 87 corporates out of the 125 corporates included in the itraxx Europe index (Series 10) itraxx: most-liquid CDS referencing European investment-grade entities. Source: Historical rating announcements taken from Reuters Credit Views. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 27/36

Mapping of ordinal ratings I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor Rating agencies provide ratings only on a ordinal scale Unclear whether PD or EL is measured. Unclear which time horizon. Long history of default rates available. However, agency ratings are widely used as PD-equivalents by the industry (Erlenmaier, 2006; Tasche, 2008). This study: Mapping of ordinal ratings to PD provided by OENB. Note: All results of this study are conditional on used mapping procedure. Quality of rating system can not be separated from mapping (in particular bias). Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 28/36

Model Selection I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor Variety of models analyzed using deviance information criteria. Simple dynamic model. Dynamic market model including the EUROSTOXX50 as an exogenous market factor. Dynamic market model with a market factor following an AR(1) process. Dynamic market model with f(t) = (f 1 (t),f 2 (t)) with f 1 (t) as an AR(1) process and f 2 (t) N(0,1) Dynamic market model with two market factors performed best. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 29/36

Convergence Diagnosic Trace Plot I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor Trace plot for parameter µ α. Trace plot is plot of the iteration number against the value of drawn of parameter for each iteration Burn-in period, about 5000 iterations µ α µ α 0.0 0.2 0.4 0.6 0.8 1.0 0 1 2 3 4 5 0 5000 10000 15000 20000 Iterations 0.0 0.2 0.4 0.6 0.8 1.0 N = 3000 Bandwidth = 0.0111 Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 30/36

Convergence Diagnosic Gelman Rubin Diagnosis Calculate the estimated variance of a parameter as a weighted sum of the within-chain W and between-chain variance B. Gelman Rubin factor R is a ratio of W and B. I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor shrink factor 1.00 1.02 1.04 1.06 1.08 median 97.5% 0 500 1000 1500 2000 last iteration in chain Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 31/36

Rating Errors Rating bias and rating error variance for the three raters: I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor µ Fitch Moody s S&P mean 0.0298 (0.55 bp) -0.1085 (-1.59 bp) 0.0787 (1.57 bp) SD 0.0031 0.0044 0.0024 Bps relative to the grand mean ν ( 3.295, in bps: 5.01). σ Fitch Moody s S&P mean 0.1443 0.1987 0.0156 SD 0.0025 0.0045 6e-04 Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 32/36

Consensus I I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor S i 3.8 3.6 3.4 3.2 3.0 2.8 2.6 2.4 07 02 07 05 07 08 07 11 08 02 08 05 08 08 08 11 Time Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 33/36

Consensus II Enel SpA I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor PD (in bp) 0 2 4 6 8 Fitch Moody s S&P Consensus 07 02 07 05 07 08 07 11 08 02 08 05 08 08 08 11 Time Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 34/36

Market Factor I Data Mapping Model Selection Convergence Diagnostic I Convergence Diagnostic II Rating Errors Consensus I Consensus II Market Factor Indices (in 1000 points) 3 2 1 0 1 f EUR50 DAX FTSE100 CAC40 07 02 07 05 07 08 07 11 08 02 08 05 08 08 08 11 Time Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 35/36

I This methodology can be used to make fundamental statements about the heterogeneity of raters of a multi-rater panel. The consensus rating of obligors can be estimated. Using the consensus rating a residual analysis can be performed for single obligors as well as obligor groups of interest. The effect of a market factor on the consensus can be estimated. Requirement: The number of co-ratings within a subgroup must be sufficiently large. Grün/Hofmarcher/Hornik/Leitner/Pichler A Latent Variable Approach 36/36