Occam's Razor and Managing Model Risk

Posted by Bob Mark on Nov 6, 2016 4:26:48 PM



Our dependence on mathematical models to calculate risk has provided an incentive to make model risks more transparent. Models measuring financial risk (e.g. market risk in the trading book, credit risk in the wholesale and consumer lending books, etc) and operational risk (e.g. AML risk, etc) can be misleading. They can be misapplied, fed the wrong input and provide results which are too often misinterpreted.

Firms need to guard against models being either too complex or too simple. The goal in an application is to design models that fit data well and provide the best out-of-sample prediction. How do you know if a model is too complex?  In general, a practical and tangible way to compare the complexity of models is to construct and examine a list of transparent factors such as the number of assumptions, the compute time, the number of parameters to be estimated, etc. But, to quote others, ‘I know model complexity when I see it, everything should be as simple as possible but not simpler!’ Think also of how long it will take you to explain the model to senior management.

External Peer Review

An important way to control model risk is to establish a formal external peer review process for vetting mathematical models. An external peer review serves to provide an independent and external assurance that the mathematical model is reasonable. The external peer review would include but not be limited to examining:  

1) What is the theory behind the model?  For example:

  • What assumptions are being made for the model to apply?  
  • Are there equally compelling theories?
    • Which theory is the most parsimonious, or empirically testable
    • Why was this theory chosen?  
  • Is the model specification unique or is it a representative of an equivalence class?

2)   What parameters need to be calibrated? For example:  

  • Given sufficient data, is the calibration unique or are there multiple possible calibrations?  
  • How sensitive are model extrapolations to parameter choice?  
  • How are the parameters estimated?  
  • What statistical inference, optimization, or utility is being used and why?


3)  Does the chosen model answer the question?

  • A model may be parsimonious, robust, elegant and predictive. Nevertheless, it may be applied to a problem for which assumptions are materially violated.  
  • A simple model applied judiciously with caveats may work better than a more sophisticated model applied blindly. In any event, judgment and prudence are needed by the user for appropriate application.
  • All models are wrong at some level of abstraction since they are imperfect representations of reality and do not capture all the relevant frictions.



4)  Does the software actually implement the chosen model?

  • How do you know?
  • Does it correctly calculate known cases?  
  • What numerical approximations are implicit in the code?  
  • When does the algorithm used to implement a model break down, take too long, or hit a phase transition?


5)    How can the theory, model, code and calibration be improved over time?

  • What diagnostics are needed to monitor model performance?  
  • When things don't work is it obvious. Why is it not working?  If not clear, then document more clearly.  
  • Compare to a benchmark model.  If the model to be vetted does not agree with a benchmark model then learn why not and determine when and how to trust the results on the basis of theory, model assumptions, calibration, calculation algorithms and coding.


The external peer review process should be harmonized with an internal vetting process.

Internal Vetting Process

The internal vetting process should be constructed to include but not be limited to:

1. Model Documentation. A vetting book should be constructed to include full documentation of the model, including both the assumptions underlying the model and its mathematical expression. This should be independent from any particular implementation (e.g. the type of computer code) and should include a term sheet (or a complete description of the transaction).

A mathematical statement of the model should include an explicit statement of all the components of the model (e.g. variables and their processes, parameters, equations, etc). It should also include the calibration procedure for the model parameters. Implementation features such as inputs and outputs should be provided along with a working version of the implementation.

2. Soundness of model. The internal model vetting process needs to verify that the mathematical model produces results that are a useful representation of reality. At this stage, the risk manager should concentrate on the financial aspects and not become overly focused on the mathematics. Risk management model builders need to appreciate the real-world financial aspects of their models as well as define their value within the organizations they serve. Risk management model builders also need to communicate limitations or particular uses of models to senior management who may not know all the technical details. Models can be used more safely in an organization when there is a full understanding of their limitations.

3. Independent access to data. The internal model vetter should check that the middle    office has independent access to an independent database to facilitate independent parameter estimation.

4. Benchmark modeling. The internal model vetter should develop a benchmark model based on the assumptions that are being made and on the specifications of the deal. The results of the benchmark test can be compared with those of the proposed model

5. Formal treatment of model risk. A formal model vetting treatment should be built into the overall risk management procedures and it should call for periodically reevaluating models. It is essential to monitor and control model performance over time.

6. Stress-test the model. The internal model vetter should stress-test the model. For example, the model can be stress-tested by looking at some limit scenario in order to identify the range of parameter values for which the model provides accurate pricing. 

The evolution towards sophisticated financial mathematics is an inevitable feature of modern financial risk management and model risk is inherent in the use of models. Firms must avoid placing undue blind faith in the results offered by models, and must hunt down all the possible sources of inaccuracy in a model. In particular, they must learn to think through situations in which the failure of a mathematical model might have a significant impact. The board and senior managers need to be educated on the dangers associated with failing to properly vet mathematical models. They also need to insist that model risk is made transparent, and that all models are independently vetted and governed under a clearly articulated peer review process.

Topics: banking, AML, model validation, occam's razor, mathematical models, risk management, financial risk, data analytics