Abstract
This paper presents a literature survey of how machine learning techniques are being used in the area of electronic financial market trading. It first defines the essential components of an electronic trading system. It then examines some existing research efforts in applying machine learning techniques to the area of electronic trading, examining the target areas, methods used and their purpose. It also identifies the gaps and opportunities for further research in this new expanding field.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Azzini, A., Tettamanzi, A.: Automated trading on financial instruments with evolved neural networks. In: Proceedings of GECCO 2007: Genetic and Evolutionary Computation Conference, p. 2252 (2007). https://doi.org/10.1145/1276958.1277387
Barclays: Algo Wheels: 6 essential building blocks (2018). https://www.investmentbank.barclays.com/our-insights/algo-wheels-6-building-blocks.html#:~:text=An%20algo%20wheel%20is%20an,to%20mostly%20trader%2Ddirected%20flow. Accessed 24 Oct 2018
Bifet, A., Gavaldà , R., Holmes, G., Pfahringer, B.: Machine Learning for Data Streams, with Practical Examples in MOA. MIT Press (2018). https://doi.org/10.7551/mitpress/10654.001.0001
BoE: Machine learning in UK financial services (2019). http://www.bankofengland.co.uk/report/2019/machine-learning-in-uk-financial-services
Boonpeng, S., Jeatrakul, P.: Decision support system for investing in stock market by using OAA-neural network. In: 2016 Eighth International Conference on Advanced Computational Intelligence (ICACI), pp. 1–6 (2016). https://doi.org/10.1109/icaci.2016.7449794
Booth, A,. Gerding, E., Mcgroarty, F.: Automated trading with performance weighted random forests and seasonality. Expert. Syst. Appl. 41, 3651–3661 (2014). https://doi.org/10.1016/j.eswa.2013.12.009
Cliff, D., Treleaven, P.: Technology trends in the financial markets: a 2020 vision, UK Government Office for Science’s Foresight Driver Review on The Future of Computer Trading in Financial Markets – DR, 3 October 2010 (2010)
Cont, R., Kukanov, A.: Optimal order placement in limit order markets. Quant. Finance 17(1), 21–39 (2017). https://doi.org/10.1080/14697688.2016.1190030
Dabous, F.T., Rabhi, F.A.: Information systems and IT architectures for securities trading. In: Seese, D., Weinhardt, C., Schlottmann, F. (eds.) Handbook on Information Technology in Finance. International Handbooks Information System, pp. 29–50. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-49487-4_2. ISBN 978-3-540-49486-7
Dai, Y., Zhang, Y.: Machine Learning in Stock Price Trend Forecasting, Stanford University (2013)
Das, S.: Text and context: language analytics in finance. Found. Trends® Finance 8, 145–261 (2014). https://doi.org/10.1561/0500000045
Das, S.R.: The future of fintech. Financ. Manag. 48(4), 981–1007 (2019). https://doi.org/10.1111/fima.12297
Dash, R., Dash, P.: A hybrid stock trading framework integrating technical analysis with machine learning techniques. J. Finance Data Sci. 2 (2016). https://doi.org/10.1016/j.jfds.2016.03.002
Day, M., Lee, C.: Deep learning for financial sentiment analysis on finance news providers. In: Kumar, R., Caverlee, J., Tong, H. (eds.) Proceedings of the 2016 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM 2016, pp. 1127–1134. IEEE (2016)
Joneston Dhas, J.L., Maria Celestin Vigila, S., Ezhil Star, C.: Forecasting of stock market by combining machine learning and big data analytics. In: Zelinka, I., Senkerik, R., Panda, G., Lekshmi Kanthan, P.S. (eds.) ICSCS 2018. CCIS, vol. 837, pp. 385–395. Springer, Singapore (2018). https://doi.org/10.1007/978-981-13-1936-5_41
Emir, Ş., Dincer, H., Timor, M.: A stock selection model based on fundamental and technical analysis variables by using artificial neural networks and support vector machines. Int. Rev. Econ. Finance 02, 106–122 (2012)
Fan, J., Han, F., Liu, H.: Challenges of big data analysis. Natl. Sci. Rev. 1(2), 293–314 (2014). https://doi.org/10.1093/nsr/nwt032
Fischer, T., Krauss, C.: Deep learning with long short-term memory networks for financial market predictions. Eur. J. Oper. Res. 270 (2017). https://doi.org/10.1016/j.ejor.2017.11.054
GlobeNewswire: InfoReach Includes Algo Wheel with TMS (2019). https://www.globenewswire.com/news-release/2019/12/17/1961861/0/en/InfoReach-Includes-Algo-Wheel-with-TMS.html. Accessed 19 Dec 2019
Goldkamp, J., Dehghanimohammadabadi, M.: Evolutionary multi-objective optimization for multivariate pairs trading. Expert. Syst. Appl. 135 (2019). https://doi.org/10.1016/j.eswa.2019.05.046
Gomber, P., Zimmermann, K.: Algorithmic trading in practice. In: The Oxford Handbook of Computational Economics and Finance, February 2018. https://doi.org/10.1093/oxfordhb/9780199844371.013.12
Gregoriou, G. (ed.): The Handbook of Trading: Strategies for Navigating and Profiting from Currency, Bond, and Stock Markets. McGraw-Hill, New York (2010)
Hu, Y., et al.: Application of evolutionary computation for rule discovery in stock algorithmic trading: a literature review. Appl. Soft Comput. 36, 534–551 (2015). https://doi.org/10.1016/j.asoc.2015.07.008
Huang, B., Huan, Y., Xu, L.D., Zheng, L., Zou, Z.: Automated trading systems statistical and machine learning methods and hardware implementation: a survey. Enterp. Inf. Syst. 13(1), 132–144 (2019). https://doi.org/10.1080/17517575.2018.1493145
Huck, N.: Large data sets and machine learning: applications to statistical arbitrage. Eur. J. Oper. Res. 278(1), 330–342 (2019). https://doi.org/10.1016/j.ejor.2019.04.013
Investopedia: Understanding Order Execution (2020). https://www.investopedia.com/articles/01/022801.asp. Accessed 24 Mar 2020
Jang, H., Lee, J.: Generative Bayesian neural network model for risk-neutral pricing of American index options. Quant. Finance, 1–17 (2018). https://doi.org/10.1080/14697688.2018.1490807
Garcia-Lopez, F., Batyrshin, I., Gelbukh, A.: Analysis of relationships between tweets and stock market trends. J. Intell. Fuzzy Syst. 34, 1–11 (2018). https://doi.org/10.3233/JIFS-169515
JPMorgan: JPMorgan e-Trading 2020 survey (2020). https://www.jpmorgan.com/global/markets/e-trading-2020
Kampouridis, M., Barril Otero, F.: Evolving trading strategies using directional changes. Expert Syst. Appl. 73, 145–160 (2017). https://doi.org/10.1016/j.eswa.2016.12.032
Li, X., Wang, C., Dong, J., Wang, F., Deng, X., Zhu, S.: Improving stock market prediction by integrating both market news and stock prices. In: Hameurlain, A., Liddle, S.W., Schewe, K.-D., Zhou, X. (eds.) DEXA 2011. LNCS, vol. 6861, pp. 279–293. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-23091-2_24
Li, X., et al.: Empirical analysis: stock market prediction via extreme learning machine. Neural Comput. Appl. 27(1), 67–78 (2014). https://doi.org/10.1007/s00521-014-1550-z
Lv, D., Huang, Z., Li, M., Xiang, Y.: Selection of the optimal trading model for stock investment in different industries. PLoS ONE 14(2) (2019). https://doi.org/10.1371/journal.pone.0212137
Narang, R.: Inside the Black Box: The Simple Truth About Quantitative Trading. Wiley Finance (2009)
Paiva, F., Cardoso, R., Hanaoka, G., Duarte, W.: Decision-making for financial trading: a fusion approach of machine learning and portfolio selection. Expert Syst. Appl. 115, 635–655 (2019)
Pimprikar, R., Ramachandran, S., Senthilkumar, K.: Use of machine learning algorithms and Twitter sentiment analysis for stock market prediction. Int. J. Pure Appl. Math. 115(6), 521–526 (2017)
Pole, A.: Statistical Arbitrage: Algorithmic Trading Insights and Techniques. Wiley Finance (2007)
Porshnev, A., Redkin, I., Shevchenko, A.: Machine learning in prediction of stock market indicators based on historical data and data from twitter sentiment analysis. In: 2013 IEEE 13th International Conference on Data Mining Workshops 2013, pp. 440–444 (2013). https://doi.org/10.1109/icdmw.2013.111
Preda, A.: Noise: Living and Trading in Electronic Finance, 1st edn. University of Chicago Press, Chicago (2017)
Psomadelis, W.: Solving Execution; Contextual Analysis, Intelligent Routing and the Role of the Algo Wheel, Global Trading, 19 May 2019. https://www.fixglobal.com/home/solving-execution-contextual-analysis-intelligent-routing-and-the-role-of-the-algo-wheel/
Reserve Bank of Australia: Electronic Trading in Australian Financial Markets, RBA Bulletin (2001). https://www.rba.gov.au/publications/bulletin/2001/dec/2.html. Accessed Dec 2001
Robertson, C.S., Rabhi, F.A., Peat, M.: A service-oriented approach towards real time financial news analysis. In: Lin, A., Foster, J., Scifleet, P. (eds.) Consumer Information Systems: Design, Implementation and Use. IGI Global, 2012 (2012)
RodrÃguez-González, A., et al.: Improving trading systems using the RSI financial indicator and neural networks. In: Kang, B.-H., Richards, D. (eds.) PKAW 2010. LNCS (LNAI), vol. 6232, pp. 27–37. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15037-1_3
Rundo, F., Trenta, F., Battiato, S., Stallo, A.: Advanced markov-based machine learning framework for making adaptive trading system (2019). https://doi.org/10.3390/computation7010004
Schulenburg, S., Ross, P.: Explorations in LCS models of stock trading. In: Lanzi, P.L., Stolzmann, W., Wilson, S.W. (eds.) IWLCS 2001. LNCS (LNAI), vol. 2321, pp. 151–180. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-48104-4_10
Schumaker, R.P., Chen, H.: A discrete stock price prediction engine based on financial news. Computer 43(1), 51–56 (2010). https://doi.org/10.1109/mc.2010.2
Thursfield, J.: Algo wheel adoption picks up in derivs – expert. Global Investor (2019)
Vella, V., Lon Ng, W.: A dynamic fuzzy money management approach for controlling the intraday risk-adjusted performance of AI trading algorithms. Intell. Syst. Account. Finance Manag. 22(2), 153–178 (2015)
Weber, J., Riera, M.: Welcome to the new world of equity trade execution: MiFID II, algo wheels and AI. Targeted News Service, Greenwich Associates News Release, 23 April 2019 (2019)
Weng, B., Lu, L., Wang, X. Megahed, F., Martinez, W.: Predicting short-term stock prices using ensemble methods and online data sources. Expert. Syst. Appl. 112 (2018). https://doi.org/10.1016/j.eswa.2018.06.016
Yang, S.Y., Qiao, Q., Beling, P.A., Scherer, W.T., Kirilenko, A.A.: Gaussian process-based algorithmic trading strategy identification. Quant. Finance 15(10), 1683–1703 (2015). https://doi.org/10.1080/14697688.2015.1011684
Acknowledgements
We wish to acknowledge Plato Consulting and in particular Mike Bellaro for sponsoring this project. We also would like to thank Professor Carole Comerton-Forde, Professor Peter Gomber, Dr Giuseppe Nuti and Dr Kingsley Jones for their help and advice related to this project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Rabhi, F.A., Mehandjiev, N., Baghdadi, A. (2020). State-of-the-Art in Applying Machine Learning to Electronic Trading. In: Clapham, B., Koch, JA. (eds) Enterprise Applications, Markets and Services in the Finance Industry. FinanceCom 2020. Lecture Notes in Business Information Processing, vol 401. Springer, Cham. https://doi.org/10.1007/978-3-030-64466-6_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-64466-6_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-64465-9
Online ISBN: 978-3-030-64466-6
eBook Packages: Computer ScienceComputer Science (R0)