Skip to main content

State-of-the-Art in Applying Machine Learning to Electronic Trading

  • Conference paper
  • First Online:
Enterprise Applications, Markets and Services in the Finance Industry (FinanceCom 2020)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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

  2. 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

  3. 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

  4. BoE: Machine learning in UK financial services (2019). http://www.bankofengland.co.uk/report/2019/machine-learning-in-uk-financial-services

  5. 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

  6. 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

  7. 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)

    Google Scholar 

  8. 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

  9. 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

    Chapter  Google Scholar 

  10. Dai, Y., Zhang, Y.: Machine Learning in Stock Price Trend Forecasting, Stanford University (2013)

    Google Scholar 

  11. Das, S.: Text and context: language analytics in finance. Found. Trends® Finance 8, 145–261 (2014). https://doi.org/10.1561/0500000045

  12. Das, S.R.: The future of fintech. Financ. Manag. 48(4), 981–1007 (2019). https://doi.org/10.1111/fima.12297

  13. 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

  14. 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)

    Google Scholar 

  15. 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

    Chapter  Google Scholar 

  16. 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)

    Google Scholar 

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. Gregoriou, G. (ed.): The Handbook of Trading: Strategies for Navigating and Profiting from Currency, Bond, and Stock Markets. McGraw-Hill, New York (2010)

    Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  MathSciNet  MATH  Google Scholar 

  26. Investopedia: Understanding Order Execution (2020). https://www.investopedia.com/articles/01/022801.asp. Accessed 24 Mar 2020

  27. 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

  28. 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

    Article  Google Scholar 

  29. JPMorgan: JPMorgan e-Trading 2020 survey (2020). https://www.jpmorgan.com/global/markets/e-trading-2020

  30. 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

    Article  Google Scholar 

  31. 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

    Chapter  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

  34. Narang, R.: Inside the Black Box: The Simple Truth About Quantitative Trading. Wiley Finance (2009)

    Google Scholar 

  35. 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)

    Article  Google Scholar 

  36. 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)

    Google Scholar 

  37. Pole, A.: Statistical Arbitrage: Algorithmic Trading Insights and Techniques. Wiley Finance (2007)

    Google Scholar 

  38. 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

  39. Preda, A.: Noise: Living and Trading in Electronic Finance, 1st edn. University of Chicago Press, Chicago (2017)

    Book  Google Scholar 

  40. 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/

  41. 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

  42. 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)

    Google Scholar 

  43. 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

    Chapter  Google Scholar 

  44. 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

  45. 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

    Chapter  MATH  Google Scholar 

  46. 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

    Article  Google Scholar 

  47. Thursfield, J.: Algo wheel adoption picks up in derivs – expert. Global Investor (2019)

    Google Scholar 

  48. 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)

    Article  Google Scholar 

  49. 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)

    Google Scholar 

  50. 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

  51. 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

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Fethi A. Rabhi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics