Contract Parameters Live Calc
Monte Carlo Controls
Analytical Risk Sensitivities (Greeks)
Simulated Terminal Price Distribution (\(S_T\))
Option Payoff vs. Underlying Spot Profile
Monte Carlo Convergence Rate Analysis
By the Central Limit Theorem, the standard error of a Monte Carlo estimate scales with sample size \(N\) as \(\mathcal{O}(1/\sqrt{N})\). Below, we empirically benchmark absolute pricing error \(|V_{\text{MC}} - V_{\text{BS}}|\) across simulation counts from \(N = 100\) to \(200{,}000\) paths.
Log-Log Convergence Plot (\(|V_{\text{MC}} - V_{\text{BS}}|\) vs. \(N\))
Error Decay Table
| Paths (\(N\)) | MC Price | Abs Error | Relative Error (%) |
|---|---|---|---|
| Click "Run Convergence Benchmark" | |||
Strike & Moneyness Profile (\(S / K\))
Compares analytical Black-Scholes curves against Monte Carlo simulated estimates across In-The-Money (ITM), At-The-Money (ATM), and Out-Of-The-Money (OTM) strikes.
Call Options Across Strikes (\(0.7S \to 1.3S\))
Put Options Across Strikes (\(0.7S \to 1.3S\))
Multi-Configuration Statistical Benchmark
Full validation across 120 unique configurations (5 Strikes Γ 4 Maturities Γ 3 Volatility Regimes Γ 2 Option Types) repeated across 10 random seeds (1,200 total simulation runs, 50,000 paths each).
Aggregated Benchmark Grid (120 Configs)
| Strike (\(K\)) | Maturity (Yrs) | Volatility (\(\sigma\)) | Type | Moneyness (\(S/K\)) | BS Price | MC Price (10-seed avg) | Absolute Difference |
|---|
Quantitative Mathematical Framework
Detailed derivations and stochastic foundations of the analytical and simulation pricing engines.
1. Geometric Brownian Motion (GBM)
Under the risk-neutral measure \(\mathbb{Q}\), underlying asset price dynamics satisfy the Stochastic Differential Equation (SDE):
Applying ItΓ΄'s Lemma to \(f(S_t) = \ln S_t\), the exact analytical solution for terminal price \(S_T\) given spot \(S_0\) is:
2. Analytical Black-Scholes-Merton
Under continuous lognormal diffusion, European Call (\(C\)) and Put (\(P\)) options admit exact closed-form expectations:
where the standardized log-moneyness parameters are defined as:
3. Monte Carlo Simulation Engine
The derivative price is approximated by sample averaging discounted payoff values across \(N\) simulated risk-neutral paths:
By the Central Limit Theorem (CLT), standard error decays at the classic root-N convergence rate:
4. Variance Reduction (Antithetic Variates)
For each standard normal draw \(Z_i\), we simultaneously evaluate the negatively correlated anti-path \(-Z_i\):
Because the paired payoffs are negatively correlated, the variance of their average is strictly less than independent draws: