This study is a review of literature on machine learning to examine the potential of deep learning (DL) techniques in improving the accuracy of option pricing models versus the Black-Scholes model and capturingcomplex features in financial data.
Neural networks and other machine learning models have been proposed for option pricing and have improved accuracy compared withtraditional models. However, such use of machine learning also presents practical challenges such as data availability and quality, computational resources, model selection and validation, interpretability and overfitting. This study discusses several of these challenges and highlights the need for careful evaluation and validation of machine learning models in London option pricing during the Coronavirus disease 2019 pandemic. Moreover, to investigate the quality of the models used, we compare the performances of these algorithms in option pricing through the application of significance statistical tests.
Citation: Habib Zouaoui, Meryem-Nadjat Naas. Option pricing using deep learning approach based on LSTM-GRU neural networks: Case of London stock exchange[J]. Data Science in Finance and Economics, 2023, 3(3): 267-284. doi: 10.3934/DSFE.2023016
This study is a review of literature on machine learning to examine the potential of deep learning (DL) techniques in improving the accuracy of option pricing models versus the Black-Scholes model and capturingcomplex features in financial data.
Neural networks and other machine learning models have been proposed for option pricing and have improved accuracy compared withtraditional models. However, such use of machine learning also presents practical challenges such as data availability and quality, computational resources, model selection and validation, interpretability and overfitting. This study discusses several of these challenges and highlights the need for careful evaluation and validation of machine learning models in London option pricing during the Coronavirus disease 2019 pandemic. Moreover, to investigate the quality of the models used, we compare the performances of these algorithms in option pricing through the application of significance statistical tests.
[1] | Abadi M, Agarwal A, Barham P, et al. (2016) Tensorflow: Large-Scale Machine Learning on Heterogeneous Distributed Systems. arXiv Preprint. https://doi.org/10.48550/arXiv.1603.04467. |
[2] | Andrey I (2019) Deep learning calibration of option pricing models: some pitfalls and solutions. arXiv Preprint. https://doi.org/10.48550/arXiv.1906.03507. |
[3] | Adams G (2020) Black-Scholes and Neural Networks, All Graduate Plan B and other Reports. 1486. https://doi.org/10.26076/133e-2777 |
[4] | Chang E (2022) CNN-LSTM vs ANN: Option Pricing Theory, Western University. Available from: https://ir.lib.uwo.ca/cgi/viewcontent.cgi?article = 1589 & context = usri |
[5] | Chriss N, Kawaller I (1997) Black-Scholes and Beyond: Option Pricing Models 1st Edition, McGraw-Hill, USA. |
[6] | Culkin R, Das SR (2017) Machine Learning in Finance: The Case of Deep Learning for Option Pricing. J Invest Manag 15: 92–100. Available from: https://srdas.github.io/Papers/BlackScholesNN.pdf |
[7] | Flórido DP (2019) Estimate European vanilla option prices using artificial neural networks, UNIVERSIDADE DE LISBOA. Available from: https://repositorio.ul.pt/bitstream/10451/53641/1/TM_Diogo_Florido.pdf |
[8] | Huang J, Cen Z (2014) Cubic Spline Method for a Generalized Black-Scholes Equation. Math Probl Eng. http://dx.doi.org/10.1155/2014/48436 |
[9] | Ibri S, Slimane M (2022) Probability Stochastic Processes and Simulation In Python, Algeria. Available from: https://www.researchgate.net/publication/360767027 |
[10] | Ivașcu CF (2021) Option pricing using Machine Learning. Expert Syst Appl 163: 113799. https://doi.org/10.1016/j.eswa.2020.113799 doi: 10.1016/j.eswa.2020.113799 |
[11] | Ke A, Yang A (2019) Option Pricing with Deep Learning. Department of Computer Science, Standford University, In CS230: Deep learning, 8: 1–8. Available from: https://cs230.stanford.edu/projects_fall_2019/reports/26260984.pdf |
[12] | Ketkar N, Moolayi J (2021) Deep learning with python: Learn Best Practices of Deep Learning Models with PyTorch, Bangalore, Karnataka, India. |
[13] | Lewinson E (2023) Python for Finance Cookbook, 2nd Ed, Packt, USA. |
[14] | Lindqvist S (2022) Neural Networks for Option Pricing. U.U.D.M. Project Report. |
[15] | Liu Y, Zhang X (2023) Option Pricing Using LSTM: A Perspective of Realized Skewness. Mathematics 11: 314. https://doi.org/10.3390/math11020314 doi: 10.3390/math11020314 |
[16] | Li W (2022) Application of Machine Learning in Option Pricing: A Review. Proceedings of the 2022 7th International Conference on Social Sciences and Economic Development (ICSSED 2022). Advances in Economics, Business and Management Research, 2022: 209–214. https://doi.org/10.2991/aebmr.k.220405.035 |
[17] | Li Y, Yan K (2023) Prediction of Barrier Option Price Based on Antithetic Monte Carlo and Machine Learning Methods. Cloud Comput Data Sci 2023: 77–86. https://doi.org/10.37256/ccds.4120232110 doi: 10.37256/ccds.4120232110 |
[18] | McKinney W (2022) Python for Data Analysis, 3E, Publisher: O'Reilly Media. |
[19] | Morales-Bañuelos P, Muriel N, Fernández-Anaya G (2022) A Modified Black-Scholes-Merton Model for Option Pricing. Mathematics 10: 1492. https://doi.org/10.3390/math10091492 doi: 10.3390/math10091492 |
[20] | Oliphant TE (2006) Guide to NumPy. USA: Trelgol Publishing. |
[21] | Salvador B, Oosterlee CW, van der Meer R (2020) European and American Options Valuation by Unsupervised Learning with Artificial Neural Networks. Proceedings 54: 14. https://doi.org/10.3390/proceedings2020054014 doi: 10.3390/proceedings2020054014 |
[22] | Vargas CB (2019) Machine learning and modern numerical techniques for high dimensional option pricing, A thesis presented for the degree of MSc Financial Computing, School of Mathematical Sciences and School of Electronic Engineering & Computer Science Queen Mary University of London. |