SlideShare a Scribd company logo
1 of 67
A FRAMEWORK BASED APPROACH TO MODEL RISK MANAGEMENT 
Information, data and drawings embodied in this presentation are strictly confidential and are supplied on the understanding that they will be held confidentially and not disclosed to third parties without the prior written consent of QuantUniversity LLC. 
Sri Krishnamurthy, CFA 
Founder and CEO 
QuantUniversity LLC. 
www.QuantUniversity.com 
FITCHLEARNING PRESENTATION, NOVEMBER 18 2014, NEW YORK
AGENDA 
About Model Risk Analytics 
Model Risk : A Brief Introduction 
A Framework driven approach to Model Risk Management 
Quantifying Model Risk 
Stress and Scenario Testing in Model Risk Management 
1 
2 
3 
4 
6 
Agenda 
Role of Model Verification in Model Risk Management 
5 
Demo 
7 
Summary of Best Practices in Model Risk Management 
8 
9 
Understanding the nature of Uncertainity
•Founder of QuantUniversity LLC. 
•Advisory and Consultancy for Model Risk 
•Prior Experience at MathWorks, Citigroup and Endecaand 25+ financial services customers 
•Regular Columnist for the WilmottMagazine 
•Author of forthcoming book 
“Financial Modeling: A case study approach” published by Wiley 
•Charted Financial Analyst and Certified Analytics Professional 
•Teaches Analytics in the Babson CollegeMBA program and at Northeastern University 
Sri Krishnamurthy 
Founder and CEO 
SPEAKERBIO
COMPREHENSIVE MODEL RISK MANAGEMENT FOR FINANCIAL INSTITUTIONS-ADVISORY SERVICES-PLATFORM TO MANAGE MODEL RISK-TRAINING AND AUDITS
MODEL RISK –A BRIEF INTRODUCTION
MODEL RISK INTHENEWS 
Financial accidents have cost companies millions of dollars and was blamed for the financial crisis of 2008 
Concerned about systemic risk, regulators have stepped up regulations to setup model risk programs 
All Banks, Insurance Companies and Credit Rating agencies in the US and EU are affected by these regulations 
As financial institutions depend on models for decision making, Model Risk Management is critical 
7 
Source: E&Y Survey 69 banks & 6 insurance companies
Image courtesy: http://zsantz.deviantart.com/art/Yes-I-am-the-stereotype-121253300 
DENIAL! 
However, when it comes to Model Risk, many companies are still in denial.
CHALLENGES 
Quantitative models are complex: Measuring model risk is not easy 
Quantitative systems are complex : Many stakeholders 
Novelty: Lack of guidance and ambiguity on regulations 
Quants Risk 
Portfolio 
Management IT 
1 
2 
3 
Financial institutions face challenges implementing Model Risk Programs 
?
HOWTODOIT 
Theory to Practice : How to cross the chasm ? 
Image Courtesy: http://rednomadoz.blogspot.com.au/ 
•Theory 
•Regulations 
•Local Laws 
•Practical IT systems 
•Company policies 
•Company culture and Best practices
A FRAMEWORK DRIVEN APPROACH TO MODEL RISK MANAGEMENT
MODEL 
“Model refers to a quantitative method, system, or approach that applies statistical, economic, financial, or mathematical theories, techniques, and assumptions to process input data into quantitative estimates” [1] 
Ref: [1] . Supervisory LetterSR11-7 on guidance onModel Risk 
Model Defined 
Input 
Assumptions/Data 
Processing component 
Output/ 
Reporting component
MODELVALIDATION 
“Model risk is the potential for adverse consequences from decisions based on incorrect or misused model outputs and reports. “ [1] 
“Model validation is the set of processes and activities intended to verify that models are performing as expected, in line with their design objectives and business uses. ” [1] 
Ref: [1] . Supervisory LetterSR11-7 on guidance onModel Risk 
Model Risk and Validation Defined
PROBLEMS 
Problems adopting Model Risk Management 
1.Too many guidelines ; Interpretation left to companies 
2.Biggest challenge is to operationalize many of the guidelines and best practices 
3.Lack of formal frameworks for Model Risk Management 
4.Customization needed for each company’s operations 
5.Novelty
MODELRISKMANAGEMENT 
Elements of a Model Risk Management framework 
1.ModelGovernancestructure:Addressesregulatoryrequirements,roles, responsibilities,oversight,controlandescalationprocedures 
2.ModelLifecyclemanagement:Addressestheprocessesinvolvedinthedesign,development,testing,deploymentanduseofmodels.Alsoaddressestestinganddocumentationplansandchangemanagement. 
3.ModelReviewandValidationProcess:Addressesinternalandexternalmodelreview,verification,validationandongoingmonitoringofmodels(bothqualitativeandquantitative)
MODELGOVERNANCESTRUCTURE 
Model Governance Structure 
Model Governance Structure 
Regulatory guidance and best practices 
Model Classification 
Roles and Responsibilities 
Oversight and Controls
MODELLIFECYCLEMANAGEMENT 
Model Lifecycle Management
MODELREVIEWANDVALIDATION 
Model Review and Validation 
Policy: 
Model Policy Review 
Structure: 
Model Process Review 
Content: 
Model Review 
Model Verification 
Model Validation
OPERATIONALIZINGMODELRISKMANAGEMENT 
Operationalizing Model Risk Management 
1. Understand the nature of uncertainty 
2. Quantifying Model Risk: Classification and Measurement of Model Risk 
3. Role of Model Verification for Model Risk Management 
4. Leveraging technology to scale stress and scenario testing
UNDERSTANDING THE NATURE OF UNCERTAINTY
Quantifying Uncertainty is hard
Kennedy, Marc C., and Anthony O'Hagan. "Bayesian calibration of computer models."Journal of the Royal Statistical Society: Series B (Statistical Methodology)63.3 (2001): 425-464. 
Sources of Uncertainty 
Parameter uncertainty 
Interpolation uncertainty 
Experimental uncertainty 
Algorithmic uncertainty 
Structural uncertainty 
Parameter variability
Uncertainty 
Aleatoryuncertainty Or 
Statistical uncertainty 
Epistemic uncertainty Or 
Systemic uncertainty 
Roy, Christopher J., and William L. Oberkampf. "A comprehensive framework for verification, validation, and uncertainty quantification in scientific computing."Computer Methods in Applied Mechanics and Engineering200.25 (2011): 2131-2144. 
Given sufficient samples 
of the stochastic process, can be characterized via a pdf 
Uncertainty due to lack of 
knowledge by the modelers conducting the analysis or 
analysts involved in validation
UNDERSTANDTHENATUREOFUNCERTAINTYINMODELS 
Understand the nature of uncertainty in models 
1.To evaluate model risk, it is essential to understand the nature of uncertainty that is in the model. 
2.Are inputs uncertain? 
3.Is the model deterministic or stochastic? 
4.What kind of assumptions and simplifications do we have in the model? Ex: Correlations, Distribution assumptions 
5.Do we have data to verify if the model’s outputs mimic reality?
QUANTIFYING MODEL RISK
CHALLENGES 
Organizational Structure 
Organization 
Enterprise Risk Management 
Compliance 
Model Research and Development 
End Users 
IT 
How to engage all departments strategically to have a 
comprehensive view of Model Risk ?
CLASSIFYINGMODELRISK 
Classifying Model Risk 
Class 3 Example: Monte-carlo simulation engine 
Class 2 Example: Linked-spreadsheet model with dependencies 
Class 1Example: Simple Spreadsheets 
Complexity 
1.Class 1 Models: Simple Models typically involving less complex atomic calculations 
2.Class 2 Models: Models more complicated than Class 1 models 
3.Class 3 Models: Typically involves sophisticated mathematical/statistical techniques
Kaplan, Stanley, and B. John Garrick. "On the quantitative definition of risk."Riskanalysis1.1 (1981): 11-27.
MODELRISKASSESSMENTFRAMEWORK 
Model Risk Assessment
SCORINGGUIDELINES 
Scoring Guidelines
RISK GRADING 
Sample Risk grading considering impact and likelihood of occurrence 
5 5 10 15 20 25 
4 4 8 12 16 20 
3 3 6 9 12 15 
2 2 4 6 8 10 
1 1 2 3 4 5 
1 2 3 4 5 
Likelihood of occurrence 
Impact 
Risk Scores 
Red High Risk 
Yellow Moderate Risk 
Green Low Risk 
High Impact- High likelihood of occurrence : Needs adequate model risk control measures to 
mitigate risk 
High Impact – Low likelihood of occurrence: Address through model risk control measures 
and contingency plans 
Low Impact – High likelihood of occurrence : Lower priority model risk control measures 
Low Impact – Low likelihood of occurrence: Least priority model risk control measures
LEVERAGINGMACHINELEARNING 
Machine learning techniques applied to Quantifying Model risk 
1.Clustering to bucket “similar” risks 
•Identifying training opportunities and best practices for model development 
2.K-Nearest Neighbor (k-NN) to automatically derive risk scores 
•Leveraging expert scoring to help prioritize issues 
3.Conjoint analysis 
•Identifying what combination of a limited number of attributes is most influential on respondent choice or decision making
Quantifying Model Risk 
Wilmott Magazine 
January 2014
ROLE OF MODEL VERIFICATION IN MODEL RISK MANAGEMENT
MODELVERIFICATIONVSMODELVALIDATION 
Model Verification vs Model Validation 
Verification is defined as: 
“The process of determining that a model or simulation implementation and its associated data accurately represent the developer’s conceptual description and specifications”. 
Validation is defined as: 
“The process of determining the degree to which a model or simulation and its associated data are an accurate representation of the real world from the perspective of the intended uses of the model”. 
Ref: DoDModeling and Simulation (M&S) Verification, Validation, and Accreditation (VV&A), DoDInstruction 5000.61, December 9, 2009.
MODELVERIFICATIONPROCESS 
Elements of Model Verification 
The Model Verification process
300 
400 
500 
600 
700 
800 
900 
0.15 
0.2 
0.25 
0.3 
0.35 
0.4 
0.45 
0.5 
0 
0.2 
0.4 
0.6 
0.8 
1 
1.2 
1.4 
Strike 
Maturity 
Vol 
Fitted Vol 
Vol vs. K, T 
Model Interpolation and Extrapolation 
What if Model Application domain outside of Model Validation domain ?
THEMODELVERIFICATION 
The Model Verification Process 
1. Scoping the Model Verification Process 
•Model Scope 
•Model Specification -> Model Design -> Model Implementation 
•Acceptance criteria 
2. Model Implementation Checks 
•The Levers for the model: Input /Output Analysis 
•Failure modes 
•Determining the degree of correctness 
3. Model Policy and Process Checks 
4. Model Verification Reporting
The Role of Model Verification in Model Risk Management 
Oct 2014 
To be published in Wilmott Magazine Nov 2014
STRESS TESTING AND SCENARIO TESTINGTO EVALUATE MODEL RISK
STRESS TEST & SCENARIO TEST 
Stress Tests and Scenario Tests 
Figure courtesy: http://www.actuaries.org/CTTEES_SOLV/Documents/StressTestingPaper.pdf
DEFINITIONS 
Definitions 
1.Scenarios : 
“A scenario is a possible future environment, either at a point in time or over a period of time.” 
“Considers the impact of a combination of events“ 
2.Sensitivity Analysis: 
“A sensitivity is the effect of a set of alternative assumptions regarding a future environment. “ 
3.Stress Testing: 
Analysis of the impact of single extreme events (or risk factors) 
Ref: http://www.actuaries.org/CTTEES_SOLV/Documents/StressTestingPaper.pdf
STRESSTESTINGANDMODELRISKMANAGEMENT 
Regulatory efforts 
SR 11-7 says “Banks benefit from conducting model stress testing to check performance over a wide range of inputs and parameter values, including extreme values, to verify that the model is robust” 
In fact, SR14-03explicitly calls for all models used for Dodd- Frank Act Company-Run Stress Tests must fall under the purview of Model Risk Management. 
In addition SR12-07calls for incorporating validation or other type of independent review of the stress testing framework to ensure the integrity of stress testing processes and results. 
Stress Testing and Model Risk Management
CHARACTERISTICSOFSTRESSANDSCENARIOTESTING 
Characteristics of Stress and Scenario testing 
1.Difficult to build parametric models –Simulation driven approach necessary 
2.Parameter space can explode easily 
3.Tests independent of each other (Embarrassingly parallel) 
4.Complete test-coverage –Useless 
5.Human intervention required 
6.Tests to be designed and customized for the companies needs considering portfolios, organization structure and regulatory obligations 
Ref: http://www.actuaries.org/CTTEES_SOLV/Documents/StressTestingPaper.pdf
LEVERAGINGTECHNOLOGYTOSCALESTRESSANDSCENARIOTESTING 
Leveraging Technology to scale Stress and Scenario Testing 
•Advances in technology in the last two decades have significantly enhanced the toolsets quants have to develop, test and scale innovative quantitative applications 
•Simulation and stress testing in risk management are vastly scalable due to innovations in parallel and distributed computing 
•Restricting the number of tests due to lack of technological resources not an excuse 
Ref: Gaining the Technology Edge: 
http://www.quantuniversity.com/w5.html
LEVERAGETECHNOLOGYTOSCALEANALYTICS 
Leverage technology to scale analytics 
1.64 bit systems : Addressable space ~ 8TB 
2.Multi-core processors : Explicit and Implicit Multi-threading 
3.Parallel and Distributed Computing : Leverage commodity/Specialized hardware to scale problems 
4.General-purpose computing on graphics processing units : Use graphics cards to scale your algorithms 
5.Cloud Computing 
Ref: Gaining the Technology Edge: 
http://www.quantuniversity.com/w5.html
MODELRISKMITIGATIONTHROUGHSYSTEMATICSTRESSTESTING 
Model Risk Mitigation through systematic stress testing 
1.Model Implementation 
•Does it actually work for all intended use cases? 
2.Model parameter testing 
•Number of parameters 
•How many Scenarios 
3.Model Applicability 
4.Model Benchmarking against Reference Implementation 
•Python vs MATLAB 
5.Model Migration (version) 
•Regression Testing v1.0 to v2.0 
6.Model Use case validation 
•Can we use the results to make decisions?
DEMO
Value-at-Risk & Conditional Value-at-Risk 
•VaR : The predicted maximum loss of a portfolio with a specified probability level (e,g., 95%) over a certain period of time (e.g. one day) 
•CVaR(Expected Shortfall) : The expected value of the loss given that the loss exceeds VaR 
Ref: Optimization Methods in Finance by Gerard Cornuejols, RehaTutuncu, Cambridge University Press Image courtesy: http://www.imes.boj.or.jp/english/publication/mes/2002/me20-1-3.pdf)
How to Implement VaR and CVaR? 
Methodology: 
•Historical 
•Variance-Covariance method 
•Monte-Carlo simulations 
All 3 models are implemented in: 
•MATLAB 
•Python 
•R
Methods to compute VaR and CVaR 
•Historical method 
Image Courtesy: http://www.investopedia.com/articles/04/092904.asp 
1.Compute Daily Returns and sort them in ascending order 
2.For a given confidence level (α, e.g. 95%) , find VaRα(X) such that: 
P(X<= VaRα(X)) = α 
3.Compute CVaRby taking the average loss of the tail
Methods to compute VaR and CVaR 
•Variance-Covariance Method 
Image Courtesy: http://www.investopedia.com/articles/04/092904.asp 
1.Compute Daily Returns and fit a Normal distribution to obtain mean and Standard Deviation (μ & σ) 
2.For a given confidence level (α, e.g. 95%) , find VaRα(X) such that: 
P(X<= VaRα(X)) = α 
Example 95% => -1.65*σ 
3.Compute CVaRby taking the average loss of the tail 
(See Yamaiand Yoshibahttp://www.imes.boj.or.jp/english/publication/mes/2002/me20-1-3.pdf)
Methods to compute VaR and CVaR 
•Monte-Carlo Simulations 
Image Courtesy: http://www.investopedia.com/articles/04/092904.asp 
1.Compute Daily Returns and fit a Normal distribution to obtain mean and Standard Deviation (μ & σ) 
2.Run n Monte-Carlo simulations with random numbers drawn from a normal distribution described by (μ & σ) 
3.For a given confidence level (α, e.g. 95%) , find VaRα(X) such that: 
P(X<= VaRα(X)) = α 
4.Compute CVaRby taking the average loss of the tail
Model Summary 
VaR Model 
Historical Method 
Python 
R 
MATLAB 
Variance- Covariance Method 
Python 
R 
MATLAB 
Monte-Carlo Simulations 
Python 
R 
MATLAB 
Given: 
1.Historical Daily price time series for a specified time period 
2.Constituents of a 3-asset long-only portfolio 
Compute: 
VaR and CVaR
Model Verification criteria 
1.Model Benchmarking 
•MATLAB vs Python vs R 
2.Parameter sweeps 
•Different Confidence Intervals (90, 95, 99) 
3.Model Convergence 
•How many simulations needed ? (100, 500, 1000) 
4.How do different methods compare? 
•Historical vs Variance-Covariance vs Monte-Carlo methods
WHEREHAVEWEUSEDTHISAPPROACH? 
Example 1: External Model Verification 
•Large bank, no formal model validation team 
•Model to estimate future cash flows factoring defaults and many other parameters 
•20+ parameters, 100+ assets 
•Impossible to manually stress test the model thoroughly 
Solution : 
•Identified important parameters and ran more than 10000 tests automatically 
•Identified multiple issues where model failed especially when handling edge cases
WHEREHAVEWEUSEDTHISAPPROACH? 
Example 2: Energy Forecasting and Risk Management 
•Energy company with more than 100,000 customers 
•Model to estimate future energy usage based on historical usage, temperature forecasts etc. 
•5+ parameters, 100K+ assets 
•Data-Driven model to help source wholesale energy and to hedge exposures 
Solution : 
•Working on building 100K+ models that will be clustered later 
•Need to run the model monthly factoring changing portfolio characteristics and new market information
FEATURES 
1.Asynchronous 
2.Language-agnostic model parameter specification 
3.Can support massive scale of tests 
4.Systematic and Test results archived for reproducibility 
Coming soon! 
Model Definition Language 
•To specify model parameters 
ModelRiskEngine Optimization to leverage infrastructure in the cloud 
•Resource constraints: 
•Budget & Time constraints 
•Priority queues and jobs 
•Dynamic scaling and load balancing
MODELRISKANALYTICSBETAPROGRAM 
If you are interested in being a part of the Beta program: 
If you are interested in knowing more about the Model Risk Analytics system 
Or 
Want to be part of the Beta program, 
email: sri@quantuniversity.comto be added to the interest listModel Risk Analytics Beta program
SUMMARY OF BEST PRACTICES
BESTPRACTICESFORMODELRISKMANAGEMENT 
Best Practices in Model Risk Management (MRM) 
1. Adopt a Framework driven approach to MRM 
2. Customize the MRM program 
3. Clearly define roles and responsibilities 
4. Integrate MRM effectively into the model life cycle 
5. Don’t reinvent the wheel 
6. All models weren’t born equal 
7. A checklist is your friend 
8. Monitor the health of the models and program 
9. Leverage the domain knowledge of your models 
10. Own the MRM program
The Decalogue 
Wilmott Magazine 
July 2014
MODELRISKMANAGEMENTCOURSE 
Coming soon: 
A 2-day course in Model Risk Management with hands-on case studies 
Email: sri@quantuniversity.comto be added to the interest listModel Risk Management for Quants
REFERENCES 
Quantifying Model Risk 
Wilmott Magazine 
January 2014 
The Decalogue 
Wilmott Magazine 
July 2014 
To get copies of these articles, go to: 
http://www.quantuniversity.com/fitchSeminar.html 
OR 
Email: sri@quantuniversity.com 
The Role of Model Verification 
in Model Risk Management 
Oct 2014
Thank you! 
Sri Krishnamurthy, CFA, CAP 
Founder and CEO 
QuantUniversity LLC. 
srikrishnamurthy 
www.QuantUniversity.com 
Contact 
Information, data and drawings embodied in this presentation are strictly a property of QuantUniversity LLC. and shall not bedistributed or used in any other publication without the prior written consent of QuantUniversity LLC.

More Related Content

What's hot

Zou_Resume_2015_Dec_Q
Zou_Resume_2015_Dec_QZou_Resume_2015_Dec_Q
Zou_Resume_2015_Dec_Q
Xiaorong Zou
 
Ratneshwar jha risk analysis and mitigation precedence modeling
Ratneshwar jha   risk analysis and mitigation precedence modelingRatneshwar jha   risk analysis and mitigation precedence modeling
Ratneshwar jha risk analysis and mitigation precedence modeling
PMInstituteIndia
 

What's hot (20)

Model Risk Management : Best Practices
Model Risk Management : Best PracticesModel Risk Management : Best Practices
Model Risk Management : Best Practices
 
Model Performance Monitoring and Back-Testing as a Business and Risk Manageme...
Model Performance Monitoring and Back-Testing as a Business and Risk Manageme...Model Performance Monitoring and Back-Testing as a Business and Risk Manageme...
Model Performance Monitoring and Back-Testing as a Business and Risk Manageme...
 
White paper model risk sept 2011
White paper model risk sept 2011White paper model risk sept 2011
White paper model risk sept 2011
 
Zou_Resume_2015_Dec_Q
Zou_Resume_2015_Dec_QZou_Resume_2015_Dec_Q
Zou_Resume_2015_Dec_Q
 
8 rajib chakravorty risk
8 rajib chakravorty risk8 rajib chakravorty risk
8 rajib chakravorty risk
 
Ratneshwar jha risk analysis and mitigation precedence modeling
Ratneshwar jha   risk analysis and mitigation precedence modelingRatneshwar jha   risk analysis and mitigation precedence modeling
Ratneshwar jha risk analysis and mitigation precedence modeling
 
Session 07_Risk Assessment Program for YSP_Risk Evaluation
Session 07_Risk Assessment Program for YSP_Risk EvaluationSession 07_Risk Assessment Program for YSP_Risk Evaluation
Session 07_Risk Assessment Program for YSP_Risk Evaluation
 
Session 04_Risk Assessment Program for YSP_Risk Analysis I
Session 04_Risk Assessment Program for YSP_Risk Analysis ISession 04_Risk Assessment Program for YSP_Risk Analysis I
Session 04_Risk Assessment Program for YSP_Risk Analysis I
 
Risk Assessment Model and its Integration into an Established Test Process
Risk Assessment Model and its Integration into an Established Test ProcessRisk Assessment Model and its Integration into an Established Test Process
Risk Assessment Model and its Integration into an Established Test Process
 
Practical Application Of System Safety For Performance Improvement
Practical Application Of System Safety For Performance ImprovementPractical Application Of System Safety For Performance Improvement
Practical Application Of System Safety For Performance Improvement
 
Statistical Approach to CRR
Statistical Approach to CRRStatistical Approach to CRR
Statistical Approach to CRR
 
Session 06_Risk Assessment Program for YSP_Risk Analysis III
Session 06_Risk Assessment Program for YSP_Risk Analysis IIISession 06_Risk Assessment Program for YSP_Risk Analysis III
Session 06_Risk Assessment Program for YSP_Risk Analysis III
 
Session 01 _Risk Assessment Program for YSP_Introduction, Definitions and Sta...
Session 01 _Risk Assessment Program for YSP_Introduction, Definitions and Sta...Session 01 _Risk Assessment Program for YSP_Introduction, Definitions and Sta...
Session 01 _Risk Assessment Program for YSP_Introduction, Definitions and Sta...
 
Session 02 Risk Assessment Program for YSP_The Risk Assessment Process
Session 02 Risk Assessment Program for YSP_The Risk Assessment ProcessSession 02 Risk Assessment Program for YSP_The Risk Assessment Process
Session 02 Risk Assessment Program for YSP_The Risk Assessment Process
 
PetroSync - Risk and Simulation Modelling for Oil and Gas Applications
PetroSync - Risk and Simulation Modelling for Oil and Gas ApplicationsPetroSync - Risk and Simulation Modelling for Oil and Gas Applications
PetroSync - Risk and Simulation Modelling for Oil and Gas Applications
 
Risk assessment tools and techniques
Risk assessment tools and techniquesRisk assessment tools and techniques
Risk assessment tools and techniques
 
Session 08_Risk Assessment Program for YSP_Risk Treatment and Communication
Session 08_Risk Assessment Program for YSP_Risk Treatment and CommunicationSession 08_Risk Assessment Program for YSP_Risk Treatment and Communication
Session 08_Risk Assessment Program for YSP_Risk Treatment and Communication
 
Risk assesment
Risk assesmentRisk assesment
Risk assesment
 
The Future Of Pipeline Risk Management
The Future Of Pipeline Risk ManagementThe Future Of Pipeline Risk Management
The Future Of Pipeline Risk Management
 
FAILURE MODE EFFECTS ANALYSIS vs FAULT TREE ANALYSIS
FAILURE MODE EFFECTS ANALYSIS vs FAULT TREE ANALYSISFAILURE MODE EFFECTS ANALYSIS vs FAULT TREE ANALYSIS
FAILURE MODE EFFECTS ANALYSIS vs FAULT TREE ANALYSIS
 

Viewers also liked

Viewers also liked (13)

Energy analytics with Apache Spark workshop
Energy analytics with Apache Spark workshopEnergy analytics with Apache Spark workshop
Energy analytics with Apache Spark workshop
 
Machine learning meetup
Machine learning meetupMachine learning meetup
Machine learning meetup
 
Guest talk- Roof Classification
Guest talk- Roof ClassificationGuest talk- Roof Classification
Guest talk- Roof Classification
 
Big data, Analytics and Beyond
Big data, Analytics and BeyondBig data, Analytics and Beyond
Big data, Analytics and Beyond
 
Missing data handling
Missing data handlingMissing data handling
Missing data handling
 
Credit risk meetup
Credit risk meetupCredit risk meetup
Credit risk meetup
 
Anomaly detection
Anomaly detectionAnomaly detection
Anomaly detection
 
Scaling Analytics with Apache Spark
Scaling Analytics with Apache SparkScaling Analytics with Apache Spark
Scaling Analytics with Apache Spark
 
Anomaly detection : QuantUniversity Workshop
Anomaly detection : QuantUniversity Workshop Anomaly detection : QuantUniversity Workshop
Anomaly detection : QuantUniversity Workshop
 
Outlier analysis for Temporal Datasets
Outlier analysis for Temporal DatasetsOutlier analysis for Temporal Datasets
Outlier analysis for Temporal Datasets
 
Deep learning Tutorial - Part II
Deep learning Tutorial - Part IIDeep learning Tutorial - Part II
Deep learning Tutorial - Part II
 
Deep learning - Part I
Deep learning - Part IDeep learning - Part I
Deep learning - Part I
 
Deep learning and Apache Spark
Deep learning and Apache SparkDeep learning and Apache Spark
Deep learning and Apache Spark
 

Similar to FitchLearning QuantUniversity Model Risk Presentation

Model Validation and Model Risk Conference September 5-7, 2016, Singapore
Model Validation and Model Risk Conference September 5-7, 2016, SingaporeModel Validation and Model Risk Conference September 5-7, 2016, Singapore
Model Validation and Model Risk Conference September 5-7, 2016, Singapore
Erik Kragas
 
achine Learning and Model Risk
achine Learning and Model Riskachine Learning and Model Risk
achine Learning and Model Risk
QuantUniversity
 
Stochastic Modeling - Model Risk - Sampling Error - Scenario Reduction
Stochastic Modeling - Model Risk - Sampling Error - Scenario ReductionStochastic Modeling - Model Risk - Sampling Error - Scenario Reduction
Stochastic Modeling - Model Risk - Sampling Error - Scenario Reduction
Ron Harasym
 
httphome.ubalt.eduntsbarshbusiness-statoprepartIX.htmTool.docx
httphome.ubalt.eduntsbarshbusiness-statoprepartIX.htmTool.docxhttphome.ubalt.eduntsbarshbusiness-statoprepartIX.htmTool.docx
httphome.ubalt.eduntsbarshbusiness-statoprepartIX.htmTool.docx
adampcarr67227
 

Similar to FitchLearning QuantUniversity Model Risk Presentation (20)

MRM
MRMMRM
MRM
 
Building model trust
Building model trustBuilding model trust
Building model trust
 
Model Risk Management in U.S. Regional Banks
Model Risk Management in U.S. Regional BanksModel Risk Management in U.S. Regional Banks
Model Risk Management in U.S. Regional Banks
 
Model Risk Aggregation
Model Risk AggregationModel Risk Aggregation
Model Risk Aggregation
 
Model Management for FP&A
Model Management for FP&AModel Management for FP&A
Model Management for FP&A
 
Model Validation and Model Risk Conference September 5-7, 2016, Singapore
Model Validation and Model Risk Conference September 5-7, 2016, SingaporeModel Validation and Model Risk Conference September 5-7, 2016, Singapore
Model Validation and Model Risk Conference September 5-7, 2016, Singapore
 
achine Learning and Model Risk
achine Learning and Model Riskachine Learning and Model Risk
achine Learning and Model Risk
 
Best Practices in Model Risk Audit
Best Practices in Model Risk AuditBest Practices in Model Risk Audit
Best Practices in Model Risk Audit
 
Validating Qualitative Models
Validating Qualitative ModelsValidating Qualitative Models
Validating Qualitative Models
 
SR 11-7
SR 11-7SR 11-7
SR 11-7
 
Model validation techniques in machine learning.pdf
Model validation techniques in machine learning.pdfModel validation techniques in machine learning.pdf
Model validation techniques in machine learning.pdf
 
Critical risk and control frameworks - James Ritchie
Critical risk and control frameworks - James RitchieCritical risk and control frameworks - James Ritchie
Critical risk and control frameworks - James Ritchie
 
Enterprise 360 degree risk management
Enterprise 360 degree risk managementEnterprise 360 degree risk management
Enterprise 360 degree risk management
 
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
 
Model Validation
Model Validation Model Validation
Model Validation
 
Building Practical Risk Application into your QMS
Building Practical Risk Application into your QMSBuilding Practical Risk Application into your QMS
Building Practical Risk Application into your QMS
 
Stochastic Modeling - Model Risk - Sampling Error - Scenario Reduction
Stochastic Modeling - Model Risk - Sampling Error - Scenario ReductionStochastic Modeling - Model Risk - Sampling Error - Scenario Reduction
Stochastic Modeling - Model Risk - Sampling Error - Scenario Reduction
 
Monitoring data quality by Jos Gheerardyn of Yields.io
Monitoring data quality by Jos Gheerardyn of Yields.ioMonitoring data quality by Jos Gheerardyn of Yields.io
Monitoring data quality by Jos Gheerardyn of Yields.io
 
IFRS 9 Model Risk Management - Given the Short Shift ?
IFRS 9 Model Risk Management - Given the Short Shift ?IFRS 9 Model Risk Management - Given the Short Shift ?
IFRS 9 Model Risk Management - Given the Short Shift ?
 
httphome.ubalt.eduntsbarshbusiness-statoprepartIX.htmTool.docx
httphome.ubalt.eduntsbarshbusiness-statoprepartIX.htmTool.docxhttphome.ubalt.eduntsbarshbusiness-statoprepartIX.htmTool.docx
httphome.ubalt.eduntsbarshbusiness-statoprepartIX.htmTool.docx
 

More from QuantUniversity

EU Artificial Intelligence Act 2024 passed !
EU Artificial Intelligence Act 2024 passed !EU Artificial Intelligence Act 2024 passed !
EU Artificial Intelligence Act 2024 passed !
QuantUniversity
 

More from QuantUniversity (20)

EU Artificial Intelligence Act 2024 passed !
EU Artificial Intelligence Act 2024 passed !EU Artificial Intelligence Act 2024 passed !
EU Artificial Intelligence Act 2024 passed !
 
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdfManaging-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
 
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALSPYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
 
Qu for India - QuantUniversity FundRaiser
Qu for India  - QuantUniversity FundRaiserQu for India  - QuantUniversity FundRaiser
Qu for India - QuantUniversity FundRaiser
 
Ml master class for CFA Dallas
Ml master class for CFA DallasMl master class for CFA Dallas
Ml master class for CFA Dallas
 
Algorithmic auditing 1.0
Algorithmic auditing 1.0Algorithmic auditing 1.0
Algorithmic auditing 1.0
 
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
 
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
 
Seeing what a gan cannot generate: paper review
Seeing what a gan cannot generate: paper reviewSeeing what a gan cannot generate: paper review
Seeing what a gan cannot generate: paper review
 
AI Explainability and Model Risk Management
AI Explainability and Model Risk ManagementAI Explainability and Model Risk Management
AI Explainability and Model Risk Management
 
Algorithmic auditing 1.0
Algorithmic auditing 1.0Algorithmic auditing 1.0
Algorithmic auditing 1.0
 
Machine Learning in Finance: 10 Things You Need to Know in 2021
Machine Learning in Finance: 10 Things You Need to Know in 2021Machine Learning in Finance: 10 Things You Need to Know in 2021
Machine Learning in Finance: 10 Things You Need to Know in 2021
 
Bayesian Portfolio Allocation
Bayesian Portfolio AllocationBayesian Portfolio Allocation
Bayesian Portfolio Allocation
 
The API Jungle
The API JungleThe API Jungle
The API Jungle
 
Explainable AI Workshop
Explainable AI WorkshopExplainable AI Workshop
Explainable AI Workshop
 
Constructing Private Asset Benchmarks
Constructing Private Asset BenchmarksConstructing Private Asset Benchmarks
Constructing Private Asset Benchmarks
 
Machine Learning Interpretability
Machine Learning InterpretabilityMachine Learning Interpretability
Machine Learning Interpretability
 
Responsible AI in Action
Responsible AI in ActionResponsible AI in Action
Responsible AI in Action
 
Qu speaker series 14: Synthetic Data Generation in Finance
Qu speaker series 14: Synthetic Data Generation in FinanceQu speaker series 14: Synthetic Data Generation in Finance
Qu speaker series 14: Synthetic Data Generation in Finance
 
Qwafafew meeting 5
Qwafafew meeting 5Qwafafew meeting 5
Qwafafew meeting 5
 

Recently uploaded

Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
Cocity Enterprises
 

Recently uploaded (20)

Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai MultipleDubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
 
Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...
 
Pension dashboards forum 1 May 2024 (1).pdf
Pension dashboards forum 1 May 2024 (1).pdfPension dashboards forum 1 May 2024 (1).pdf
Pension dashboards forum 1 May 2024 (1).pdf
 
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...
 
Vip Call Girls Rasulgada😉 Bhubaneswar 9777949614 Housewife Call Girls Servic...
Vip Call Girls Rasulgada😉  Bhubaneswar 9777949614 Housewife Call Girls Servic...Vip Call Girls Rasulgada😉  Bhubaneswar 9777949614 Housewife Call Girls Servic...
Vip Call Girls Rasulgada😉 Bhubaneswar 9777949614 Housewife Call Girls Servic...
 
Kurla Capable Call Girls ,07506202331, Sion Affordable Call Girls
Kurla Capable Call Girls ,07506202331, Sion Affordable Call GirlsKurla Capable Call Girls ,07506202331, Sion Affordable Call Girls
Kurla Capable Call Girls ,07506202331, Sion Affordable Call Girls
 
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...
 
Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
 
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
 
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budgetCall Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
Call Girls Howrah ( 8250092165 ) Cheap rates call girls | Get low budget
 
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsMahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunities
 
W.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdfW.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdf
 
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech Belgium
 
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...
 
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
 

FitchLearning QuantUniversity Model Risk Presentation

  • 1. A FRAMEWORK BASED APPROACH TO MODEL RISK MANAGEMENT Information, data and drawings embodied in this presentation are strictly confidential and are supplied on the understanding that they will be held confidentially and not disclosed to third parties without the prior written consent of QuantUniversity LLC. Sri Krishnamurthy, CFA Founder and CEO QuantUniversity LLC. www.QuantUniversity.com FITCHLEARNING PRESENTATION, NOVEMBER 18 2014, NEW YORK
  • 2. AGENDA About Model Risk Analytics Model Risk : A Brief Introduction A Framework driven approach to Model Risk Management Quantifying Model Risk Stress and Scenario Testing in Model Risk Management 1 2 3 4 6 Agenda Role of Model Verification in Model Risk Management 5 Demo 7 Summary of Best Practices in Model Risk Management 8 9 Understanding the nature of Uncertainity
  • 3. •Founder of QuantUniversity LLC. •Advisory and Consultancy for Model Risk •Prior Experience at MathWorks, Citigroup and Endecaand 25+ financial services customers •Regular Columnist for the WilmottMagazine •Author of forthcoming book “Financial Modeling: A case study approach” published by Wiley •Charted Financial Analyst and Certified Analytics Professional •Teaches Analytics in the Babson CollegeMBA program and at Northeastern University Sri Krishnamurthy Founder and CEO SPEAKERBIO
  • 4. COMPREHENSIVE MODEL RISK MANAGEMENT FOR FINANCIAL INSTITUTIONS-ADVISORY SERVICES-PLATFORM TO MANAGE MODEL RISK-TRAINING AND AUDITS
  • 5. MODEL RISK –A BRIEF INTRODUCTION
  • 6.
  • 7. MODEL RISK INTHENEWS Financial accidents have cost companies millions of dollars and was blamed for the financial crisis of 2008 Concerned about systemic risk, regulators have stepped up regulations to setup model risk programs All Banks, Insurance Companies and Credit Rating agencies in the US and EU are affected by these regulations As financial institutions depend on models for decision making, Model Risk Management is critical 7 Source: E&Y Survey 69 banks & 6 insurance companies
  • 8. Image courtesy: http://zsantz.deviantart.com/art/Yes-I-am-the-stereotype-121253300 DENIAL! However, when it comes to Model Risk, many companies are still in denial.
  • 9. CHALLENGES Quantitative models are complex: Measuring model risk is not easy Quantitative systems are complex : Many stakeholders Novelty: Lack of guidance and ambiguity on regulations Quants Risk Portfolio Management IT 1 2 3 Financial institutions face challenges implementing Model Risk Programs ?
  • 10. HOWTODOIT Theory to Practice : How to cross the chasm ? Image Courtesy: http://rednomadoz.blogspot.com.au/ •Theory •Regulations •Local Laws •Practical IT systems •Company policies •Company culture and Best practices
  • 11. A FRAMEWORK DRIVEN APPROACH TO MODEL RISK MANAGEMENT
  • 12. MODEL “Model refers to a quantitative method, system, or approach that applies statistical, economic, financial, or mathematical theories, techniques, and assumptions to process input data into quantitative estimates” [1] Ref: [1] . Supervisory LetterSR11-7 on guidance onModel Risk Model Defined Input Assumptions/Data Processing component Output/ Reporting component
  • 13. MODELVALIDATION “Model risk is the potential for adverse consequences from decisions based on incorrect or misused model outputs and reports. “ [1] “Model validation is the set of processes and activities intended to verify that models are performing as expected, in line with their design objectives and business uses. ” [1] Ref: [1] . Supervisory LetterSR11-7 on guidance onModel Risk Model Risk and Validation Defined
  • 14. PROBLEMS Problems adopting Model Risk Management 1.Too many guidelines ; Interpretation left to companies 2.Biggest challenge is to operationalize many of the guidelines and best practices 3.Lack of formal frameworks for Model Risk Management 4.Customization needed for each company’s operations 5.Novelty
  • 15. MODELRISKMANAGEMENT Elements of a Model Risk Management framework 1.ModelGovernancestructure:Addressesregulatoryrequirements,roles, responsibilities,oversight,controlandescalationprocedures 2.ModelLifecyclemanagement:Addressestheprocessesinvolvedinthedesign,development,testing,deploymentanduseofmodels.Alsoaddressestestinganddocumentationplansandchangemanagement. 3.ModelReviewandValidationProcess:Addressesinternalandexternalmodelreview,verification,validationandongoingmonitoringofmodels(bothqualitativeandquantitative)
  • 16. MODELGOVERNANCESTRUCTURE Model Governance Structure Model Governance Structure Regulatory guidance and best practices Model Classification Roles and Responsibilities Oversight and Controls
  • 18. MODELREVIEWANDVALIDATION Model Review and Validation Policy: Model Policy Review Structure: Model Process Review Content: Model Review Model Verification Model Validation
  • 19. OPERATIONALIZINGMODELRISKMANAGEMENT Operationalizing Model Risk Management 1. Understand the nature of uncertainty 2. Quantifying Model Risk: Classification and Measurement of Model Risk 3. Role of Model Verification for Model Risk Management 4. Leveraging technology to scale stress and scenario testing
  • 20. UNDERSTANDING THE NATURE OF UNCERTAINTY
  • 22. Kennedy, Marc C., and Anthony O'Hagan. "Bayesian calibration of computer models."Journal of the Royal Statistical Society: Series B (Statistical Methodology)63.3 (2001): 425-464. Sources of Uncertainty Parameter uncertainty Interpolation uncertainty Experimental uncertainty Algorithmic uncertainty Structural uncertainty Parameter variability
  • 23. Uncertainty Aleatoryuncertainty Or Statistical uncertainty Epistemic uncertainty Or Systemic uncertainty Roy, Christopher J., and William L. Oberkampf. "A comprehensive framework for verification, validation, and uncertainty quantification in scientific computing."Computer Methods in Applied Mechanics and Engineering200.25 (2011): 2131-2144. Given sufficient samples of the stochastic process, can be characterized via a pdf Uncertainty due to lack of knowledge by the modelers conducting the analysis or analysts involved in validation
  • 24. UNDERSTANDTHENATUREOFUNCERTAINTYINMODELS Understand the nature of uncertainty in models 1.To evaluate model risk, it is essential to understand the nature of uncertainty that is in the model. 2.Are inputs uncertain? 3.Is the model deterministic or stochastic? 4.What kind of assumptions and simplifications do we have in the model? Ex: Correlations, Distribution assumptions 5.Do we have data to verify if the model’s outputs mimic reality?
  • 26. CHALLENGES Organizational Structure Organization Enterprise Risk Management Compliance Model Research and Development End Users IT How to engage all departments strategically to have a comprehensive view of Model Risk ?
  • 27. CLASSIFYINGMODELRISK Classifying Model Risk Class 3 Example: Monte-carlo simulation engine Class 2 Example: Linked-spreadsheet model with dependencies Class 1Example: Simple Spreadsheets Complexity 1.Class 1 Models: Simple Models typically involving less complex atomic calculations 2.Class 2 Models: Models more complicated than Class 1 models 3.Class 3 Models: Typically involves sophisticated mathematical/statistical techniques
  • 28. Kaplan, Stanley, and B. John Garrick. "On the quantitative definition of risk."Riskanalysis1.1 (1981): 11-27.
  • 31. RISK GRADING Sample Risk grading considering impact and likelihood of occurrence 5 5 10 15 20 25 4 4 8 12 16 20 3 3 6 9 12 15 2 2 4 6 8 10 1 1 2 3 4 5 1 2 3 4 5 Likelihood of occurrence Impact Risk Scores Red High Risk Yellow Moderate Risk Green Low Risk High Impact- High likelihood of occurrence : Needs adequate model risk control measures to mitigate risk High Impact – Low likelihood of occurrence: Address through model risk control measures and contingency plans Low Impact – High likelihood of occurrence : Lower priority model risk control measures Low Impact – Low likelihood of occurrence: Least priority model risk control measures
  • 32. LEVERAGINGMACHINELEARNING Machine learning techniques applied to Quantifying Model risk 1.Clustering to bucket “similar” risks •Identifying training opportunities and best practices for model development 2.K-Nearest Neighbor (k-NN) to automatically derive risk scores •Leveraging expert scoring to help prioritize issues 3.Conjoint analysis •Identifying what combination of a limited number of attributes is most influential on respondent choice or decision making
  • 33. Quantifying Model Risk Wilmott Magazine January 2014
  • 34. ROLE OF MODEL VERIFICATION IN MODEL RISK MANAGEMENT
  • 35. MODELVERIFICATIONVSMODELVALIDATION Model Verification vs Model Validation Verification is defined as: “The process of determining that a model or simulation implementation and its associated data accurately represent the developer’s conceptual description and specifications”. Validation is defined as: “The process of determining the degree to which a model or simulation and its associated data are an accurate representation of the real world from the perspective of the intended uses of the model”. Ref: DoDModeling and Simulation (M&S) Verification, Validation, and Accreditation (VV&A), DoDInstruction 5000.61, December 9, 2009.
  • 36. MODELVERIFICATIONPROCESS Elements of Model Verification The Model Verification process
  • 37. 300 400 500 600 700 800 900 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.2 0.4 0.6 0.8 1 1.2 1.4 Strike Maturity Vol Fitted Vol Vol vs. K, T Model Interpolation and Extrapolation What if Model Application domain outside of Model Validation domain ?
  • 38. THEMODELVERIFICATION The Model Verification Process 1. Scoping the Model Verification Process •Model Scope •Model Specification -> Model Design -> Model Implementation •Acceptance criteria 2. Model Implementation Checks •The Levers for the model: Input /Output Analysis •Failure modes •Determining the degree of correctness 3. Model Policy and Process Checks 4. Model Verification Reporting
  • 39. The Role of Model Verification in Model Risk Management Oct 2014 To be published in Wilmott Magazine Nov 2014
  • 40. STRESS TESTING AND SCENARIO TESTINGTO EVALUATE MODEL RISK
  • 41. STRESS TEST & SCENARIO TEST Stress Tests and Scenario Tests Figure courtesy: http://www.actuaries.org/CTTEES_SOLV/Documents/StressTestingPaper.pdf
  • 42. DEFINITIONS Definitions 1.Scenarios : “A scenario is a possible future environment, either at a point in time or over a period of time.” “Considers the impact of a combination of events“ 2.Sensitivity Analysis: “A sensitivity is the effect of a set of alternative assumptions regarding a future environment. “ 3.Stress Testing: Analysis of the impact of single extreme events (or risk factors) Ref: http://www.actuaries.org/CTTEES_SOLV/Documents/StressTestingPaper.pdf
  • 43. STRESSTESTINGANDMODELRISKMANAGEMENT Regulatory efforts SR 11-7 says “Banks benefit from conducting model stress testing to check performance over a wide range of inputs and parameter values, including extreme values, to verify that the model is robust” In fact, SR14-03explicitly calls for all models used for Dodd- Frank Act Company-Run Stress Tests must fall under the purview of Model Risk Management. In addition SR12-07calls for incorporating validation or other type of independent review of the stress testing framework to ensure the integrity of stress testing processes and results. Stress Testing and Model Risk Management
  • 44. CHARACTERISTICSOFSTRESSANDSCENARIOTESTING Characteristics of Stress and Scenario testing 1.Difficult to build parametric models –Simulation driven approach necessary 2.Parameter space can explode easily 3.Tests independent of each other (Embarrassingly parallel) 4.Complete test-coverage –Useless 5.Human intervention required 6.Tests to be designed and customized for the companies needs considering portfolios, organization structure and regulatory obligations Ref: http://www.actuaries.org/CTTEES_SOLV/Documents/StressTestingPaper.pdf
  • 45. LEVERAGINGTECHNOLOGYTOSCALESTRESSANDSCENARIOTESTING Leveraging Technology to scale Stress and Scenario Testing •Advances in technology in the last two decades have significantly enhanced the toolsets quants have to develop, test and scale innovative quantitative applications •Simulation and stress testing in risk management are vastly scalable due to innovations in parallel and distributed computing •Restricting the number of tests due to lack of technological resources not an excuse Ref: Gaining the Technology Edge: http://www.quantuniversity.com/w5.html
  • 46. LEVERAGETECHNOLOGYTOSCALEANALYTICS Leverage technology to scale analytics 1.64 bit systems : Addressable space ~ 8TB 2.Multi-core processors : Explicit and Implicit Multi-threading 3.Parallel and Distributed Computing : Leverage commodity/Specialized hardware to scale problems 4.General-purpose computing on graphics processing units : Use graphics cards to scale your algorithms 5.Cloud Computing Ref: Gaining the Technology Edge: http://www.quantuniversity.com/w5.html
  • 47. MODELRISKMITIGATIONTHROUGHSYSTEMATICSTRESSTESTING Model Risk Mitigation through systematic stress testing 1.Model Implementation •Does it actually work for all intended use cases? 2.Model parameter testing •Number of parameters •How many Scenarios 3.Model Applicability 4.Model Benchmarking against Reference Implementation •Python vs MATLAB 5.Model Migration (version) •Regression Testing v1.0 to v2.0 6.Model Use case validation •Can we use the results to make decisions?
  • 48. DEMO
  • 49. Value-at-Risk & Conditional Value-at-Risk •VaR : The predicted maximum loss of a portfolio with a specified probability level (e,g., 95%) over a certain period of time (e.g. one day) •CVaR(Expected Shortfall) : The expected value of the loss given that the loss exceeds VaR Ref: Optimization Methods in Finance by Gerard Cornuejols, RehaTutuncu, Cambridge University Press Image courtesy: http://www.imes.boj.or.jp/english/publication/mes/2002/me20-1-3.pdf)
  • 50. How to Implement VaR and CVaR? Methodology: •Historical •Variance-Covariance method •Monte-Carlo simulations All 3 models are implemented in: •MATLAB •Python •R
  • 51. Methods to compute VaR and CVaR •Historical method Image Courtesy: http://www.investopedia.com/articles/04/092904.asp 1.Compute Daily Returns and sort them in ascending order 2.For a given confidence level (α, e.g. 95%) , find VaRα(X) such that: P(X<= VaRα(X)) = α 3.Compute CVaRby taking the average loss of the tail
  • 52. Methods to compute VaR and CVaR •Variance-Covariance Method Image Courtesy: http://www.investopedia.com/articles/04/092904.asp 1.Compute Daily Returns and fit a Normal distribution to obtain mean and Standard Deviation (μ & σ) 2.For a given confidence level (α, e.g. 95%) , find VaRα(X) such that: P(X<= VaRα(X)) = α Example 95% => -1.65*σ 3.Compute CVaRby taking the average loss of the tail (See Yamaiand Yoshibahttp://www.imes.boj.or.jp/english/publication/mes/2002/me20-1-3.pdf)
  • 53. Methods to compute VaR and CVaR •Monte-Carlo Simulations Image Courtesy: http://www.investopedia.com/articles/04/092904.asp 1.Compute Daily Returns and fit a Normal distribution to obtain mean and Standard Deviation (μ & σ) 2.Run n Monte-Carlo simulations with random numbers drawn from a normal distribution described by (μ & σ) 3.For a given confidence level (α, e.g. 95%) , find VaRα(X) such that: P(X<= VaRα(X)) = α 4.Compute CVaRby taking the average loss of the tail
  • 54. Model Summary VaR Model Historical Method Python R MATLAB Variance- Covariance Method Python R MATLAB Monte-Carlo Simulations Python R MATLAB Given: 1.Historical Daily price time series for a specified time period 2.Constituents of a 3-asset long-only portfolio Compute: VaR and CVaR
  • 55. Model Verification criteria 1.Model Benchmarking •MATLAB vs Python vs R 2.Parameter sweeps •Different Confidence Intervals (90, 95, 99) 3.Model Convergence •How many simulations needed ? (100, 500, 1000) 4.How do different methods compare? •Historical vs Variance-Covariance vs Monte-Carlo methods
  • 56.
  • 57.
  • 58. WHEREHAVEWEUSEDTHISAPPROACH? Example 1: External Model Verification •Large bank, no formal model validation team •Model to estimate future cash flows factoring defaults and many other parameters •20+ parameters, 100+ assets •Impossible to manually stress test the model thoroughly Solution : •Identified important parameters and ran more than 10000 tests automatically •Identified multiple issues where model failed especially when handling edge cases
  • 59. WHEREHAVEWEUSEDTHISAPPROACH? Example 2: Energy Forecasting and Risk Management •Energy company with more than 100,000 customers •Model to estimate future energy usage based on historical usage, temperature forecasts etc. •5+ parameters, 100K+ assets •Data-Driven model to help source wholesale energy and to hedge exposures Solution : •Working on building 100K+ models that will be clustered later •Need to run the model monthly factoring changing portfolio characteristics and new market information
  • 60. FEATURES 1.Asynchronous 2.Language-agnostic model parameter specification 3.Can support massive scale of tests 4.Systematic and Test results archived for reproducibility Coming soon! Model Definition Language •To specify model parameters ModelRiskEngine Optimization to leverage infrastructure in the cloud •Resource constraints: •Budget & Time constraints •Priority queues and jobs •Dynamic scaling and load balancing
  • 61. MODELRISKANALYTICSBETAPROGRAM If you are interested in being a part of the Beta program: If you are interested in knowing more about the Model Risk Analytics system Or Want to be part of the Beta program, email: sri@quantuniversity.comto be added to the interest listModel Risk Analytics Beta program
  • 62. SUMMARY OF BEST PRACTICES
  • 63. BESTPRACTICESFORMODELRISKMANAGEMENT Best Practices in Model Risk Management (MRM) 1. Adopt a Framework driven approach to MRM 2. Customize the MRM program 3. Clearly define roles and responsibilities 4. Integrate MRM effectively into the model life cycle 5. Don’t reinvent the wheel 6. All models weren’t born equal 7. A checklist is your friend 8. Monitor the health of the models and program 9. Leverage the domain knowledge of your models 10. Own the MRM program
  • 64. The Decalogue Wilmott Magazine July 2014
  • 65. MODELRISKMANAGEMENTCOURSE Coming soon: A 2-day course in Model Risk Management with hands-on case studies Email: sri@quantuniversity.comto be added to the interest listModel Risk Management for Quants
  • 66. REFERENCES Quantifying Model Risk Wilmott Magazine January 2014 The Decalogue Wilmott Magazine July 2014 To get copies of these articles, go to: http://www.quantuniversity.com/fitchSeminar.html OR Email: sri@quantuniversity.com The Role of Model Verification in Model Risk Management Oct 2014
  • 67. Thank you! Sri Krishnamurthy, CFA, CAP Founder and CEO QuantUniversity LLC. srikrishnamurthy www.QuantUniversity.com Contact Information, data and drawings embodied in this presentation are strictly a property of QuantUniversity LLC. and shall not bedistributed or used in any other publication without the prior written consent of QuantUniversity LLC.