Verification of Financial Models
-
Upload
iosif-itkin -
Category
Business
-
view
1.012 -
download
0
description
Transcript of Verification of Financial Models
![Page 1: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/1.jpg)
Verification of Financial Models:
Duplication of Development Efforts?
Alyona Lamash, Boris Rabinovich
EXTENT October 2011
![Page 2: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/2.jpg)
Contents
1. Introduction
2. Model and Implementation
3. Application
4. Technical Analysis
5. Derivatives Pricing
6. Implied Liquidity
7. Value at Risk
8. Model Risk in Modern Markets
9. Summary
10.Q&A
![Page 3: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/3.jpg)
1.Introduction
Financial modeling:Applying appropriate mathematical models
to financial concepts
Verification of financial models:– Correctness of model implementation– Internal consistency of the model – Its correspondence to real life– Calibration (fine tuning)
![Page 4: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/4.jpg)
2.Model and Implementation
Verification of Model:
• Selecting assumptions
• The risk to make an assumption
• The impact of the assumption on your
model
• Calibrating the model
![Page 5: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/5.jpg)
2.Model and Implementation (cont.)
Verification of Implementation:
• Algorithm
• Hardware capacity
• Market conditions
![Page 6: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/6.jpg)
3.Application
Examples of application:– Technical analysis– Derivatives pricing– Implied liquidity– Risk measurement (VaR)– Trading algorithms (robots)– Accounting
![Page 7: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/7.jpg)
4.Technical Analysis
![Page 8: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/8.jpg)
4.Technical Analysis (cont.)
Testing of technical analysis applications– Excel: basic strategies and P&L calculations– Test on historical data– Manually include patterns to the data– Then test complex strategies, trends, etc.
on artificially created market data
![Page 9: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/9.jpg)
4.Technical Analysis (cont.)
Testing of technical analysis strategies– Firstly test on historical data (back-testing)– No full freedom in data manipulation– Simulate specific market conditions
(extra-ordinary, but still realistic)
– Take into account:• Delay after the signal
• Bid-Ask spread
• Market impact
![Page 10: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/10.jpg)
5.Derivatives Pricing
• Derivative – financial product depending on
another asset (underlying)
• Derivative pricing validation– Internal consistency:
• Call - Put = Forward (call-put parity)• American option > European option• Knock In + Knock Out = Vanilla• Geometric mean < arithmetical mean
– Dependencies on parameters
– Simple is a particular case of complex
![Page 11: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/11.jpg)
6.Implied Liquidity
Implied order – a combination of existing orders
in the market.
Errors and limitations: rounding, dual liability, etc
Bid 2Y Offer 5Y
Offer 2Yv5Y
![Page 12: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/12.jpg)
7.Value at Risk
1 day 99% confidence level VaR –A loss from a portfolio which you are 99%
sure will not be exceeded in one day
• Historical VaR vs Variance/covariance
VaR vs Monte-Carlo simulation
• Tail loss
• Stress testing
• VaR
![Page 13: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/13.jpg)
7.Value at Risk
1 day 99% confidence level VaR –A loss from a portfolio which you are 99%
sure will not be exceeded in one day
• Historical VaR vs Variance/covariance
VaR vs Monte-Carlo simulation
• Tail loss
• Stress testing
• VaR
![Page 14: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/14.jpg)
8.Model Risk in Modern Markets
• QA (verification) to prevent errors in
model and its implementation
• Financial disasters when models failed
![Page 15: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/15.jpg)
9.Summary
• Verification gives another point of view
on the problem
• Helps to find errors in the algorithm
• Reveals caveats in model and
implementation
• Appropriate method should be selected
in order not to duplicate efforts but give
additional value
![Page 16: Verification of Financial Models](https://reader036.fdocuments.in/reader036/viewer/2022062702/55490af4b4c90565458b9492/html5/thumbnails/16.jpg)
10.Questions & Answers
Thank you.