1,132
Views
21
CrossRef citations to date
0
Altmetric
Research Papers

Deep neural network framework based on backward stochastic differential equations for pricing and hedging American options in high dimensions

ORCID Icon & ORCID Icon
Pages 45-67 | Received 01 Apr 2019, Accepted 19 Jun 2020, Published online: 08 Sep 2020
 

Abstract

We propose a deep neural network framework for computing prices and deltas of American options in high dimensions. The architecture of the framework is a sequence of neural networks, where each network learns the difference of the price functions between adjacent timesteps. We introduce the least squares residual of the associated backward stochastic differential equation as the loss function. Our proposed framework yields prices and deltas for the entire spacetime, not only at a given point (e.g. t = 0). The computational cost of the proposed approach is quadratic in dimension, which addresses the curse of dimensionality issue that state-of-the-art approaches suffer. Our numerical simulations demonstrate these contributions, and show that the proposed neural network framework outperforms state-of-the-art approaches in high dimensions.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Notes

1 Although one may consider using the Longstaff-Schwartz regressed values as an estimate of the spacetime prices, figure 1 in Bouchard and Warin (Citation2012) shows that using such regressed values as the spacetime solution is inaccurate. Alternatively, one may consider applying the Longstaff-Schwartz method repeatedly on all the spacetime points, where every point requires M samples. However, this is expensive.

2 Here the proposed ‘recursively-defined’ feedforward network is not the same as the Recurrent Neural Network (RNN) in the literature, which will be explained in Section 4.1.

3 To assess E[erΔtvn+1(Smn+1)], we start with a fixed set of {Smn}. For each point of Smn, we generate multiple Smn+1's by (Equation7), denoted as {Sm;mn+1|m=1,,M}; compute {v(Sm;mn+1)}; and then compute the imperial average: E[erΔtvn+1(Smn+1)]erΔt1Mmv(Sm;mn+1).

4 Cedar is a Compute Canada cluster. For more details, see https://docs.computecanada.ca/wiki/Cedar and https://docs.computecanada.ca/wiki/Using_GPUs_with_Slurm.

5 We note that solving the equivalent one-dimensional option is not sufficient for computing the d-dimensional delta except at the symmetric points s1==sd. Interested readers can verify this by straightforward algebra.

6 We note that even though finite difference methods yield nearly exact spacetime prices and deltas, due to the finite number of hedging intervals, the resulting relative P&Ls are not a Dirac delta distribution.

Additional information

Funding

This work was supported by Natural Sciences and Engineering Research Council of Canada.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 53.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 691.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.