Financial option valuation by unsupervised learning with artificial neural networks

Beatriz Salvador*, Cornelis W. Oosterlee, Remco van der Meer

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

16 Downloads (Pure)

Abstract

Artificial neural networks (ANNs) have recently also been applied to solve partial differential equations (PDEs). The classical problem of pricing European and American financial options, based on the corresponding PDE formulations, is studied here. Instead of using numerical techniques based on finite element or difference methods, we address the problem using ANNs in the context of unsupervised learning. As a result, the ANN learns the option values for all possible underlying stock values at future time points, based on the minimization of a suitable loss function. For the European option, we solve the linear Black–Scholes equation, whereas for the American option we solve the linear complementarity problem formulation. Two-asset exotic option values are also computed, since ANNs enable the accurate valuation of high-dimensional options. The resulting errors of the ANN approach are assessed by comparing to the analytic option values or to numerical reference solutions (for American options, computed by finite elements). In the short note, previously published, a brief introduction to this work was given, where some ideas to price vanilla options by ANNs were presented, and only European options were addressed. In the current work, the methodology is introduced in much more detail.

Original languageEnglish
Article number46
Pages (from-to)1-20
Number of pages20
JournalMathematics
Volume9
Issue number1
DOIs
Publication statusPublished - 2021

Keywords

  • (Non)linear PDEs
  • Artificial neural network
  • Black–Scholes model
  • Loss function
  • Multi-asset options

Fingerprint

Dive into the research topics of 'Financial option valuation by unsupervised learning with artificial neural networks'. Together they form a unique fingerprint.

Cite this