Abstract
Proper pricing of options in the financial derivative market is crucial. For many options, it is often impossible to obtain analytical solutions to the Black–Scholes (BS) equation. Hence an accurate and fast numerical method is very beneficial for option pricing. In this paper, we use the Physics-Informed Neural Networks (PINNs) method recently developed by Raissi et al. (J Comput Phys 378:686–707, 2019) to solve the BS equation. Many experiments have been carried out for solving various option pricing models. Compared with traditional numerical methods, the PINNs based method is simple in implementation, but with comparable accuracy and computational speed, which illustrates a promising potential of deep neural networks for solving more complicated BS equations.
Similar content being viewed by others
References
Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., M. Devin, S. Ghemawat, G. Irving, & M. Isard et al. (2016). TensorFlow: A system for large-scale machine learning. In 12th USENIX symposium on operating systems design and implementation, pp. 265–283.
Arin, E., & Ozbayoglu, A. M. (2020). Deep learning based hybrid computational intelligence models for options pricing. Computational Economics. https://doi.org/10.1007/s10614-020-10063-9
Barucci, E., Cherubini, U., & Landi, L. (1997). Neural networks for contingent claim pricing via the Galerkin method. In H. Amman, B. Rustem, & A. Whinston (Eds.), Computational approaches to economic problems (pp. 127–141). Springer.
Black, F., & Scholes, M. (1973). The pricing of options and corporate liabilities. Journal of Political Economy, 81, 637–659.
Dilloo, M. J., & Tangman, D. Y. (2017). A high-order finite difference method for option valuation. Computers & Mathematics with Applications, 74(4), 652–670.
Eskiizmirliler, S., Günel, K., & Polat, R. (2021). On the solution of the Black–Scholes equation using feed-forward neural networks. Computational Economics, 58, 915–941.
Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT Press.
Han, J., Jentzen, A., & E, W. (2018). Solving high-dimensional partial differential equations using deep learning. Proceedings of the National Academy of Sciences of the United States of American, 115(34), 8505–8510.
Higham, D. J. (2004). An introduction to financial option valuation. Cambridge University Press.
Hutchinson, J. M., Lo, A. W., & Poggio, T. (1994). A nonparametric approach to pricing and hedging derivative securities via learning networks. The Journal of Finance, 49(3), 851–889.
Koffi, R. S., & Tambue, A. (2020). A fitted multi-point flux approximation method for pricing two options. Computational Economics, 55, 597–628.
Lagaris, I., Likas, A., & Papageorgiou, D. (2000). Neural-network methods for boundary value problems with irregular boundaries. IEEE Transactions on Neural Networks, 11(5), 1041–1049.
Lee, S. T., & Sun, H. (2012). Fourth-order compact scheme with local mesh refinement for option pricing in jump-diffusion model. Numerical Methods for Partial Differential Equations, 28, 1079–1098.
Lesmana, D. C., & Wang S, S. (2013). An upwind finite difference method for a nonlinear Black–Scholes equation governing European option valuation under transaction costs. Applied Mathematics and Computation, 219, 8811–8828.
Li, J., & Chen, Y.-T. (2019). Computational partial differential equations using MATLAB (2nd ed.). CRC Press.
Li, J., & Nan, B. (2019). Simulating backward wave propagation in metamaterial with radial basis functions. Results in Applied Mathematics, 2.
Liao, W., & Khaliq, A. Q. M. (2009). High-order compact scheme for solving nonlinear Black–Scholes equation with transaction cost. International Journal of Computer Mathematics, 86(6), 1009–1023.
Lin, S., & Zhu, S. P. (2020). Numerically pricing convertible bonds under stochastic volatility or stochastic interest rate with an ADI-based predictor-corrector scheme. Computers & Mathematics with Applications, 79(5), 1393–1419.
Lu, L., Meng, X., Mao, Z., & Karniadakis, G. E. (2021). DeepXDE: A deep learning library for solving differential equations. SIAM Review, 63(1), 208–228.
Malek, A., & Beidokhti, R. (2006). Numerical solution for high order differential equations using a hybrid neural network-optimization method. Applied Mathematics and Computation, 183(1), 260–271.
Mollapourasl, R., Fereshtian, A., & Vanmaele, M. (2019). Radial basis functions with partition of unity method for American options with stochastic volatility. Computational Economics, 53(1), 259–287.
Pelsser, A. (1997). Pricing double barrier options: An analytical approach, discussion paper TI 97–015/2, 1997. Tinbergen Institute.
Raissi, M., Perdikaris, P., & Karniadakis, G. E. (2019). Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics, 378, 686–707.
Ruf, J., & Wang, W. (2020). Neural networks for option pricing and hedging: A literature review. Journal of Computational Finance, 24(1), 1–46.
Seydel, R. U. (2012). Tools for computational finance (5th ed.). Springer.
Sirignano, J., & Spiliopoulos, K. (2018). DGM: A deep learning algorithm for solving partial differential equations. Journal of Computational Physics, 375, 1339–1364.
Soleymani, F., & Zhu, S. (2021). RBF-FD solution for a financial partial-integro differential equation utilizing the generalized multiquadric function. Computers & Mathematics with Applications, 82(15), 161–178.
Wang, X., Li, J., & Li, J. (2021). High order approximation of derivatives with applications to pricing of financial derivatives. Journal of Computational and Applied Mathematics, 398.
Wang, S., Zhang, S., & Fang, Z. (2015). A superconvergent fitted finite volume method for Black–Scholes equations governing European and American option valuation. Numerical Methods for Partial Differential Equations, 31, 1190–1208.
Wilmott, P., Hoggard, T., & Whalley, A. W. (1994). Hedging option portfolios in the presence of transaction costs. Advances in Futures and Options Research, 7(4), 21–35.
Zhu, Y.-L., Wu, X., & Chern, I.-L. (2004). Derivative securities and difference methods. Springer.
Acknowledgements
Jichun Li would like to thank UNLV for granting his sabbatical leave during Spring 2021 so that he could enjoy his time working on this paper. We also like to thank four anonymous reviewers for their insightful comments that improved this paper.
Funding
Work partially supported by National Natural Science Foundation of China under Grants No. 11961048, NSF of Jiangxi Province with No.20181ACB20001, and National Science Foundation under Grant No. DMS-2011943.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, X., Li, J. & Li, J. A Deep Learning Based Numerical PDE Method for Option Pricing. Comput Econ 62, 149–164 (2023). https://doi.org/10.1007/s10614-022-10279-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10614-022-10279-x