Machine Learning for Quantitative Finance Applications: A Survey
Source abstract
Abstract
The analysis of financial data represents a challenge that researchers had to deal with. The rethinking of the basis of financial markets has led to an urgent demand for developing innovative models to understand financial assets. In the past few decades, researchers have proposed several systems based on traditional approaches, such as autoregressive integrated moving average (ARIMA) and the exponential smoothing model, in order to devise an accurate data representation. Despite their efficacy, the existing works face some drawbacks due to poor performance when managing a large amount of data with intrinsic complexity, high dimensionality and casual dynamicity. Furthermore, these approaches are not suitable for understanding hidden relationships (dependencies) between data. This paper proposes a review of some of the most significant works providing an exhaustive overview of recent machine learning (ML) techniques in the field of quantitative finance showing that these methods outperform traditional approaches. Finally, the paper also presents comparative studies about the effectiveness of several ML-based systems.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Stock Market Forecasting Methods · Forecasting Techniques and Applications · Energy Load and Power Forecasting
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
STMicroelectronics Srl-ADG Central R&D, 95121 Catania, Italy
IPLAB—Department of Mathematics and Computer Science, University of Catania, 95121 Catania, Italy
GIURIMATICA Lab, Department of Applied Mathematics and LawTech, 97100 Ragusa, Italy
References (58)
Show source-provided references
1. Hamilton, J.D. (1994). Time Series Analysis, Princeton University Press.10.1515/9780691218632 ↗
2. Time series forecasting for nonlinear and non-stationary processes: A review and comparative study10.1080/0740817X.2014.999180 ↗
3. Computational intelligence and financial markets: A survey and future directions10.1016/j.eswa.2016.02.006 ↗
4. Box, G.E.P., and Jenkins, G.M. (1970). Time Series Analysis: Forecasting and Control, Holden-Day.
5. ARIMA models to predict next-day electricity prices10.1109/TPWRS.2002.804943 ↗
6. Modeling and forecasting vehicular traffic flow as a seasonal ARIMA process: Theoretical basis and empirical results10.1061/(ASCE)0733-947X(2003)129:6(664) ↗
7. Babu, C.N., and Reddy, B.E. (2014, January 10–11). Selected Indian stock predictions using a hybrid ARIMA-GARCH model. Proceedings of the 2014 International Conference on Advances in Electronics Computers and Communications, Bangalore, India.10.1109/ICAECC.2014.7002382 ↗
8. Adebiyi, A.A., Adewumi, A.O., and Ayo, C.K. (2014, January 26–28). Stock price prediction using the ARIMA model. Proceedings of the 2014 UKSim-AMSS 16th International Conference on Computer Modelling and Simulation, Cambridge, UK.
9. Support vector machine10.1007/BF00994018 ↗
10. Fan, A., and Palaniswami, M. (2001, January 15–19). Stock selection using support vector machines. Proceedings of the International Joint Conference on Neural Networks (IJCNN’01), Washington, DC, USA.
11. Support vector machine with adaptive parameters in financial time series forecasting10.1109/TNN.2003.820556 ↗
12. A Naïve SVM-KNN based stock market trend reversal analysis for Indian benchmark indices10.1016/j.asoc.2015.06.040 ↗
13. Stock trend prediction based on a new status box method and AdaBoost probabilistic support vector machine10.1016/j.asoc.2016.08.026 ↗
14. Predicting stock market index using fusion of machine learning techniques10.1016/j.eswa.2014.10.031 ↗
15. Chen, K., Zhou, Y., and Dai, F. (November, January 29). A LSTM-based method for stock returns prediction: A case study of China stock market. Proceedings of the 2015 IEEE International Conference on Big Data (Big Data), Santa Clara, CA, USA.10.1109/BigData.2015.7364089 ↗
16. A bat-neural network multi-agent system (BNNMAS) for stock price prediction: Case study of DAX stock price10.1016/j.asoc.2014.12.028 ↗
17. Deep learning with long short-term memory networks for financial market predictions10.1016/j.ejor.2017.11.054 ↗
18. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
19. Sutskever, I., Vinyals, O., and Le, Q.V. (2014). Sequence to sequence learning with neural networks. arXiv.
20. Yue-Hei Ng, J., Hausknecht, M., Vijayanarasimhan, S., Vinyals, O., Monga, R., and Toderici, G. (2015, January 7–12). Beyond short snippets: Deep networks for video classification. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7299101 ↗
21. A comparison of global, recurrent and smoothed-piecewise neural models for Istanbul stock exchange (ISE) prediction10.1016/j.patrec.2005.03.026 ↗
22. Selvin, S., Vinayakumar, R., Gopalakrishnan, E.A., Menon, V.K., and Soman, K.P. (2017, January 13–16). Stock price prediction using LSTM, RNN and CNN-sliding window model. Proceedings of the 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Udupi, India.10.1109/ICACCI.2017.8126078 ↗
23. Samarawickrama, A.J.P., and Fernando, T.G.I. (2017, January 15–16). A recurrent neural network approach in predicting daily stock prices an application to the Sri Lankan stock market. Proceedings of the 2017 IEEE International Conference on Industrial and Information Systems (ICIIS), Peradeniya, Sri Lanka.10.1109/ICIINFS.2017.8300345 ↗
24. Siami-Namini, S., Tavakoli, N., and Namin, A.S. (2018, January 17–20). A Comparison of ARIMA and LSTM in Forecasting Time Series. Proceedings of the 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA), Orlando, FL, USA.10.1109/ICMLA.2018.00227 ↗
25. Rundo, F., Trenta, F., Di Stallo, A., and Battiato, S. (2019). Advanced Markov-Based Machine Learning Framework for Making Adaptive Trading System. Computation, 7.10.3390/computation7010004 ↗
26. Rundo, F., Trenta, F., di Stallo, A.L., and Battiato, S. (2019). Grid Trading System Robot (GTSbot): A Novel Mathematical Algorithm for trading FX Market. Appl. Sci., 9.10.3390/app9091796 ↗
27. Hossain, A., and Nasser, M. (2008, January 24–27). Comparison of GARCH and neural network methods in financial time series prediction. Proceedings of the 2008 11th International Conference on Computer and Information Technology, Khulna, Bangladesh.10.1109/ICCITECHN.2008.4803094 ↗
28. Wijaya, Y.B., Kom, S., and Napitupulu, T.A. (2010, January 2–3). Stock price prediction: Comparison of Arima and artificial neural network methods—An Indonesia Stock’s Case. Proceedings of the 2010 Second International Conference on Advances in Computing, Control, and Telecommunication Technologies, Jakarta, Indonesia.10.1109/ACT.2010.45 ↗
29. Predicting direction of stock price index movement using artificial neural networks and support vector machines: The sample of the Istanbul Stock Exchange10.1016/j.eswa.2010.10.027 ↗
30. Comparison of ARIMA and artificial neural networks models for stock price prediction10.1155/2014/614342 ↗
31. Predicting stock and stock price index movement using trend deterministic data preparation and machine learning techniques10.1016/j.eswa.2014.07.040 ↗
32. Maximum and minimum stock price forecasting of Brazilian power distribution companies based on artificial neural networks10.1016/j.asoc.2015.06.005 ↗
33. Li, Z., and Tam, V. (December, January 27). A comparative study of a recurrent neural network and support vector machine for predicting price movements of stocks of different volatilites. Proceedings of the 2017 IEEE Symposium Series on Computational Intelligence (SSCI), Honolulu, HI, USA.10.1109/SSCI.2017.8285319 ↗
34. Wang, J.H., and Leu, J.Y. (1996, January 3–6). Stock market trend prediction using ARIMA-based neural networks. Proceedings of the International Conference on Neural Networks (ICNN’96), Washington, DC, USA.
35. Time series forecasting using a hybrid ARIMA and neural network model10.1016/S0925-2312(01)00702-0 ↗
36. Nonlinear neural network forecasting model for stock index option price: Hybrid GJR–GARCH approach10.1016/j.eswa.2007.09.056 ↗
37. Using support vector machine with a hybrid feature selection method to the stock trend prediction10.1016/j.eswa.2009.02.038 ↗
38. Improvement of auto-regressive integrated moving average models using fuzzy logic and artificial neural networks (ANNs)10.1016/j.neucom.2008.04.017 ↗
39. Stock index forecasting based on a hybrid model10.1016/j.omega.2011.07.008 ↗
40. Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting10.1016/j.knosys.2010.05.004 ↗
41. A moving-average filter based hybrid ARIMA–ANN model for forecasting time series data10.1016/j.asoc.2014.05.028 ↗
42. A hybrid ETS–ANN model for time series forecasting10.1016/j.engappai.2017.07.007 ↗
43. Forecasting the volatility of stock price index: A hybrid model integrating LSTM with multiple GARCH-type models10.1016/j.eswa.2018.03.002 ↗
44. Schumaker, R.P., and Chen, H. (2009, January 8–12). Textual analysis of stock market prediction using breaking financial news: The AZFin text system. Proceedings of the ACM Transactions on Information Systems (TOIS), Honolulu, HI, USA.10.1145/1462198.1462204 ↗
45. Pagolu, V.S., Reddy, K.N., Panda, G., and Majhi, B. (2016, January 3–5). Sentiment analysis of Twitter data for predicting stock market movements. Proceedings of the 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), Paralakhemundi, India.10.1109/SCOPES.2016.7955659 ↗
46. Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., and Dean, J. (2013, January 5–10). Distributed representations of words and phrases and their compositionality. Proceedings of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA.
47. Daniel, J., and Martin, J.H. (2000). Speech and Language Processing. Computational Linguistics, and Speech Recognition, Prentice-Hall Inc.
48. Time-driven feature-aware jointly deep reinforcement learning for financial signal representation and algorithmic trading10.1016/j.eswa.2019.112872 ↗
49. Rundo, F. (2019). Deep LSTM with Reinforcement Learning Layer for Financial Trend Prediction in FX High Frequency Trading Systems. Appl. Sci., 9.10.3390/app9204460 ↗
50. The QLBS Q-Learner goes NuQLear: Fitted Q iteration, inverse RL, and option portfolios10.1080/14697688.2019.1622302 ↗
51. Baaquie, B.E. (2004). Quantum Finance, Cambridge University Press.10.1017/CBO9780511617577 ↗
52. Lee, R.S. (2019). Quantum Finance-Intelligent Financial Forecast and Program Trading Systems, Springer NATURE.10.1007/978-981-32-9796-8 ↗
53. Pricing of range accrual swap in the quantum finance Libor Market Model10.1016/j.physa.2014.01.042 ↗
54. Lee, R.S. (2019). Chaotic Type-2 Transient-Fuzzy Deep Neuro-Oscillatory Network (CT2TFDNN) for Worldwide Financial Prediction. IEEE Trans. Fuzzy Syst.10.1007/978-981-32-9796-8_12 ↗
55. COSMOS trader–Chaotic Neuro-oscillatory multiagent financial prediction and trading system10.1016/j.jfds.2019.01.001 ↗
56. Oral metronomic vinorelbine in advanced non-small cell lung cancer patients unfit for chemotherapy10.21873/anticanres.12647 ↗
57. A nonlinear pattern recognition pipeline for PPG/ECG medical assessments10.1007/978-3-030-04324-7_57 ↗
58. PPG/ECG Multisite Combo System Based on SiPM Technology10.1007/978-3-030-04324-7_44 ↗