Multilevel Path Branching for Digital Options
Michael B. Giles, Abdul-Lateef Haji-Ali
TL;DR
This work introduces a branching path estimator for digital options modeled by SDEs, integrating repeated path splitting with MLMC to create correlated particle paths that share Brownian increments. By averaging over $2^{\hat{\ell}}$ particles and carefully choosing branching times, the estimator achieves favorable variance and cost characteristics, with optimal branching scaling $\tau_{\ell'}\propto 2^{-\eta\ell'}$ and $\eta=2/(p+1)$, leading to MLMC complexities that can match or surpass those for Lipschitz payoffs. The analysis covers both standard Euler–Maruyama and Milstein discretizations, and extends to antithetic Milstein variants that avoid Lévy-area calculations while maintaining variance reductions. Theoretical results are complemented by numerical experiments (GBM, Clark–Cameron SDE) showing reduced variance, bounded kurtosis, and improved computational efficiency over conventional MLMC. The paper also develops density-concentration bounds for elliptic SDEs, enabling broader applicability to density estimation and Greeks, and outlines future work in extending the results to exponentials, higher moments, and SPDE settings.
Abstract
We propose a new Monte Carlo-based estimator for digital options with assets modelled by a stochastic differential equation (SDE). The new estimator is based on repeated path splitting and relies on the correlation of approximate paths of the underlying SDE that share parts of a Brownian path. Combining this new estimator with Multilevel Monte Carlo (MLMC) leads to an estimator with a computational complexity that is similar to the complexity of a MLMC estimator when applied to options with Lipschitz payoffs. This preprint includes detailed calculations and proofs (in grey colour) which are not peer-reviewed and not included in the published article.
