When you need it
Closed-form models like Black-76 handle vanilla options, but path-dependent and multi-asset payoffs, Asian options, spread options, storage and transport optionality, have no simple formula. Monte Carlo simulation is the general-purpose answer.
Monte Carlo generates thousands of random market paths, revalues under each, and reads risk or price from the distribution of outcomes.
How it works
- Model the dynamics: choose how prices evolve (drift, volatility, correlations between factors).
- Simulate paths: generate thousands of random price paths consistent with those dynamics.
- Revalue: compute the payoff of the position under each path.
- Aggregate: average the payoffs (for a price) or read a percentile (for VaR).
Precision versus cost
Monte Carlo error shrinks with the square root of the number of paths, so ten times the accuracy costs a hundred times the paths. Variance-reduction techniques and efficient revaluation matter, which is why simulation belongs in a platform engine, not a spreadsheet.
In Gravitas
Related
See this on your own trades
A live walkthrough is the fastest way to connect this to your desk.
Request a demo Back to