Abstract
The goal of this work is to parallelize the multistep method for the numerical approximation of the Backward Stochastic Differential Equations (BSDEs) in order to achieve both, a high accuracy and a reduction of the computation time as well. In the multistep scheme the computations at each grid point are independent and this fact motivates us to select massively parallel GPU computing using CUDA. In our investigations we identify performance bottlenecks and apply appropriate optimization techniques for reducing the computation time, using a uniform domain. Finally, a Black-Scholes BSDE example is provided to demonstrate the achieved acceleration on GPUs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bender, C., Steiner, J.: Least-squares Monte-Carlo for backward SDEs. In: Numerical methods in finance, pp. 257–289. Springer, Heidelberg (2012)
Bouchard, B., Touzi, N.: Discrete-time approximation and Monte-Carlo simulation of backward stochastic differential equations. Stochast. Process. Appl. 111(2), 175–206 (2004)
Crisan, D., Manolarakis, K.: Solving backward stochastic differential equations using the cubature method: application to nonlinear pricing. SIAM J. Fin. Math. 3(1), 534–571 (2012)
Dai, B., Peng, Y., Gong, B.: Parallel option pricing with BSDE method on GPU. In: 2010 Ninth International Conference on Grid and Cloud Computing, pp. 191–195. IEEE (2010)
El Karoui, N., Peng, S., Quenez, M.C.: Backward stochastic differential equations in finance. Math. Finan. 7(1), 1–71 (1997)
Gobet, E., Lemor, J.P., Warin, X.: A regression-based Monte Carlo method to solve backward stochastic differential equations. Annal. Appl. Probab. 15(3), 2172–2202 (2005)
Gobet, E., López-Salas, J.G., Turkedjiev, P., Vázquez, C.: Stratified regression Monte-Carlo scheme for semilinear PDEs and BSDEs with large scale parallelization on GPUs. SIAM J. Sci. Comput. 38(6), C652–C677 (2016)
Hendricks, C.: High-Order Methods for Parabolic Equations in Multiple Space Dimensions for Option Pricing Problems, Dissertation, University of Wuppertal (2017)
Lemor, J.P., Gobet, E., Warin, X.: Rate of convergence of an empirical regression method for solving generalized backward stochastic differential equations. Bernoulli 12(5), 889–916 (2006)
Pardoux, E., Peng, S.: Adapted solution of a backward stochastic differential equation. Syst. Control Lett. 14(1), 55–61 (1990)
Peng, S.: Probabilistic interpretation for systems of quasilinear parabolic partial differential equations. Stochast. Stochast. Rep. 37(1–2), 61–74 (1991)
Peng, Y., Gong, B., Liu, H., Dai, B.: Option pricing on the GPU with backward stochastic differential equation. In: 2011 Fourth International Symposium on Parallel Architectures, Algorithms and Programming, pp. 19–23. IEEE (2011)
Peng, Y., Liu, H., Yang, S., Gong, B.: Parallel algorithm for BSDEs based high dimensional American option pricing on the GPU. J. Comp. Inform. Syst. 10(2), 763–771 (2014)
Teng, L.: A Review of tree-based approaches to solve forward-backward stochastic differential equations. arXiv preprint arXiv:1809.00325 (2018)
Teng, L., Lapitckii, A., Günther, M.: A Multi-step Scheme based on Cubic Spline for solving Backward Stochastic Differential Equations. arXiv preprint arXiv:1809.00324 (2018)
Zhao, W., Zhang, G., Ju, L.: A stable multistep scheme for solving backward stochastic differential equations. SIAM J. Numer. Anal. 48(4), 1369–1394 (2010)
Zhao, W., Chen, L., Peng, S.: A new kind of accurate numerical method for backward stochastic differential equations. SIAM J. Sci. Comput. 28(4), 1563–1581 (2006)
Acknowledgements
The authors were partially supported by the bilateral German-Portuguese Project FRACTAL – FRActional models and CompuTationAL Finance, the bilateral German-Hungarian Project CSITI – Coupled Systems and Innovative Time Integrators and the bilateral German-Slovakian Project ENANEFA – Efficient Numerical Approximation of Nonlinear Equations in Financial Applications all financed by the DAAD.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Kapllani, L., Teng, L., Ehrhardt, M. (2021). A Multistep Scheme to Solve Backward Stochastic Differential Equations for Option Pricing on GPUs. In: Dimov, I., Fidanova, S. (eds) Advances in High Performance Computing. HPC 2019. Studies in Computational Intelligence, vol 902. Springer, Cham. https://doi.org/10.1007/978-3-030-55347-0_17
Download citation
DOI: https://doi.org/10.1007/978-3-030-55347-0_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-55346-3
Online ISBN: 978-3-030-55347-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)