Model Error
A model error is the risk that a financial model produces incorrect results because its assumptions, inputs, or mathematical structure are wrong. A portfolio manager uses a model to value derivatives, and if the model is flawed, all hedges and prices are wrong too. Model error is distinct from market risk or credit risk—it is the risk of the framework itself being bad, not the risk of prices moving within a good framework.
The sources of model error
Model error arises from several sources:
Assumption errors: A bond pricing model assumes yields follow a normal distribution. In reality, yields exhibit fat tails and jump risk. The model systematically underestimates tail risk.
Input errors: A VAR model uses historical volatility estimated from the past 3 years of data. If markets have shifted (regulatory change, structural shift in volatility), the estimate is stale, and forward-looking risk is misjudged.
Specification errors: A regression model predicts defaults using leverage and profitability ratios. But a variable that matters enormously—management quality or industry disruption—is omitted. The model misses the real risk driver.
Implementation bugs: A derivatives pricing code has an off-by-one error in an array index. For 10% of contracts, the model calculates the wrong price. The bug goes unnoticed for months.
Parameter estimation error: A model estimates default correlation from historical data; but if the sample is too short or non-representative (e.g., data from a benign period with few defaults), the estimate is unreliable.
Overfitting: A machine-learning model is trained on historical data and fit perfectly—but it has memorized noise, not signal. It fails on new data.
Each source can generate large errors without the user immediately realizing something is wrong, because the model feels scientific and rigorous.
Historic examples: when models broke
Long-Term Capital Management (1998): LTCM’s quant models estimated correlations between bond spreads and other securities based on 3–5 years of historical data. When the Russian default shocked markets, correlations that were 0.3 suddenly became 1.0. All securities moved together, and the model’s diversification assumptions evaporated. LTCM lost $4.6 billion in weeks. The error was assuming stability of correlations that were actually regime-dependent.
CDO models (2008): Models pricing collateralized debt obligations assumed housing prices would not fall nationally and default rates would be uncorrelated. Both assumptions failed catastrophically. Defaults became perfectly correlated (an entire region’s mortgages defaulted together). Models valued securities at 90% when fair value was 30%. The error was not a bug but a conceptual failure: the model could not imagine the scenario that occurred.
Volatility models (2018): VIX models implied that sustained 20%+ moves in the S&P 500 were near-impossible. When such a move occurred in February 2018, leveraged inverse-VIX ETFs imploded. Investors who built positions on the implied-impossible scenario learned the hard way that volatility models have tail blind spots.
These are not obscure failures. They are signature events in financial history, and they all stemmed from model error.
Model error vs. other risks
It helps to distinguish:
Market risk: Prices move; you knew they could. The model is right, but the world surprised you. This is acceptable.
Model error: The model itself is wrong. You do not know what the true risk is.
Model error is worse because you do not even know you do not know. A trader with a flawed VAR model might believe he is 95% confident losses will not exceed $1 million, when true 95% confidence is actually $3 million. He is under-hedged and does not realize it until a shock hits.
Specification error (a subtype) is when the model framework is reasonable but the form is wrong. Example: a model assumes linearity when the true relationship is nonlinear. The error can be detected and fixed; it is not fundamental.
Parameter error (another subtype) is when the form is right but parameter estimates are wrong. A volatility estimate of 15% when true volatility is 25% is parameter error. It is also correctable.
Assumption error is when the entire premise is wrong. Assuming normal distributions when returns have fat tails, assuming correlations are stable when they are regime-dependent—these are deep errors, harder to catch.
How to detect and mitigate model error
Backtesting: Run the model on historical data it has not seen. If it systematically mispredicts, you have model error. Example: a credit model trained on data from 2010–2015 tested on 2020 data shows much higher error rates. The model is not generalizing.
Stress-testing: Push the model to extremes. If you get nonsensical outputs (negative probabilities, valuations that contradict market prices), there is a bug or invalid assumption.
Sensitivity analysis: Wiggle inputs and see how much outputs change. If a small change in one parameter causes output to swing wildly, either the model is fragile or you have overfitting.
Comparison to market prices: If your model values a bond at $102 and the market is trading it at $98, either the market is wrong or your model is. Systematic divergence is evidence of model error.
Independent validation: Have a team separate from the model builders challenge it. Ask: “What would break this model?” Pressure-test the assumptions.
Challenger models: Use alternative modeling approaches. If two different models give wildly different answers, investigate why. One or both may be wrong.
Red-teaming: Explicitly look for ways the model could fail. “What if correlations spike? What if the algorithm has a bug? What if the data source is corrupted?”
The role of governance and humility
The best defense against model error is organizational humility. Large financial institutions now have Chief Model Risk Officers and independent model validation teams. Models are reviewed annually, stress-tested, and challenged.
But even well-governed shops get caught. In 2012, JPMorgan’s London traders used a model to hedge a massive position. The model had parameter error (estimated correlations), and as the hedge underperformed, losses mounted to $6 billion. The model was sophisticated and widely used, but it failed because the parameter was estimated from the wrong sample period.
The lesson: no model is perfect, and all models are wrong in some state of the world. The best practice is not to eliminate model error (impossible) but to:
- Know your model’s limits. Understand what it assumes and where those assumptions might break.
- Validate continuously. Backtest, stress-test, compare to reality.
- Diversify your approach. Do not rely on a single model or modeling philosophy.
- Hedge against model error. If a model says you can take on more risk, be skeptical. Keep a safety buffer.
Modern challenges: machine learning and black boxes
Machine-learning models introduce a new model error risk: interpretability. A deep neural network can be trained on data and make accurate predictions, but you cannot explain why it is making a specific prediction. The model is a black box.
This is concerning in finance because you cannot validate the underlying logic. Is the model discovering a real pattern or overfitting noise? Without interpretability, it is hard to know. Some regulators and investors now require explainability for critical models (credit approval, risk assessment).
Closely related
- Model Risk — the broader category of risks from incorrect models
- Backtesting — the primary method for detecting model error
- Stress Testing — another validation tool
- Parametric VAR — a risk model prone to parameter and assumption errors
Wider context
- Market Risk — distinct from model error; prices moving within a correct framework
- Credit Risk — can be under/overestimated due to model error
- Correlation Risk — a common source of model error in multivariate models
- Sensitivity Analysis — technique to detect model fragility