Model Selection Guide - Which Pricing Model to Use
Last reviewed: by Options Analysis Suite Research.
Model Selection Guide
Choosing the right pricing model is crucial for accurate valuation. This guide helps you select the optimal model based on your specific requirements.
Decision Matrix
| Scenario | Recommended Model | Why |
|---|---|---|
| Quick European option pricing | Black-Scholes | Fastest, closed-form solution |
| American options | Binomial or PDE | Handles early exercise optimally |
| Options near expiry | PDE or Binomial | Numerical stability at boundaries |
| Volatility smile fitting | SABR or Heston | Captures skew and smile naturally |
| Earnings/event dates | Jump Diffusion | Models discrete price jumps |
| Interest rate derivatives | SABR | Industry standard for rates |
| Short-dated options | Variance Gamma | Better fit for short-term dynamics |
| Complex scenarios (VIX, multi-leg, income ETFs) | Monte Carlo | Handles any payoff structure |
| Calibration to market | Local Volatility | Perfect fit to vanilla prices |
| Multiple strikes at once | FFT | Efficient for entire chains |
Model Performance Characteristics
Speed Rankings (fastest to slowest)
- Black-Scholes: Microseconds - analytical formula
- FFT: Milliseconds - all strikes simultaneously
- SABR: Milliseconds - closed-form approximation
- Binomial: 10-50ms - depends on steps
- Variance Gamma: 10-50ms - FFT implementation
- PDE: 100-400ms - finite-difference solver
- Heston: 50-200ms - complex integration
- Jump Diffusion: 100-500ms - series expansion
- Local Volatility: 200-1000ms - surface construction
- Monte Carlo: 500-5000ms - depends on paths
Accuracy Considerations
- Most Accurate for Europeans: Black-Scholes (when assumptions hold)
- Most Accurate for Americans: PDE with fine grids
- Best Smile Fitting: SABR and Heston
- Most Flexible: Monte Carlo (any payoff)
- Best for Calibration: Local Volatility
Parameter Sensitivity Guide
Understanding which parameters matter most for each model:
- Black-Scholes: Volatility is the only unobservable - focus on implied vol
- Heston: Vol-of-vol (ξ) and correlation (ρ) drive smile shape
- SABR: β controls backbone, ρ controls skew, α controls level
- Jump Diffusion: Jump intensity (λ) and size affect tail prices most
- Binomial: More steps improve accuracy but increase computation time
- Monte Carlo: Path count trades off accuracy vs speed
- PDE: Grid density affects American exercise boundary accuracy
Common Model-Selection Mistakes
A handful of selection errors come up repeatedly and lead to bad pricing or misleading Greeks. Most are avoidable once you recognize them.
- Using Black-Scholes on options with significant skew. If 25-delta put IV differs from 25-delta call IV by more than a few vol points, BS is misreading the chain. Switch to SABR or Heston for any strike off ATM.
- Using Black-Scholes on American options with dividends. The early-exercise premium can be material on deep-ITM dividend-paying stocks. Use Binomial or PDE.
- Defaulting to Heston for everything. Heston is excellent for smile-fitting but pays 10×–100× the latency vs. Black-Scholes for vanilla European options where BS is correct. Reserve stochastic-vol models for cases where skew dynamics actually matter.
- Re-calibrating on every call. Calibration is expensive and rate-limited. Calibrate once per session/symbol and persist the fitted parameters, not the calibration ID (the ID is a 30-second cache handle, not durable).
- Using Local Vol for prediction. Local Vol fits today's surface exactly but says nothing reliable about how the surface will move tomorrow. Stochastic-vol models are better for forward-looking trades.
- Treating Monte Carlo as ground truth without enough paths. 10k paths gives noisy estimates; the standard error scales as O(1/√N). For trade decisions, use ≥100k paths and check the reported confidence interval.
When to Use Multiple Models Together
Models disagree, and the disagreement is the signal. Two patterns are particularly useful:
- BS vs Heston gap on OTM puts: if Heston prices an OTM put materially higher than BS, the market is paying for vol-of-vol risk that BS ignores. Sometimes the market is right; sometimes the gap is rich. Compare to historical realized regime to decide.
- Jump Diffusion vs BS on event windows: calibrate JD jump intensity to the implied event move (straddle/expected move). The gap between JD and BS prices on OTM strikes tells you how much of the IV is event premium vs. baseline vol.
This page is part of the Options Analysis Suite documentation hub. Browse the glossary for term definitions.