Skip to main content
Log in

Parallelizing High-Frequency Trading using GPGPU

  • Published:
National Academy Science Letters Aims and scope Submit manuscript

Abstract

The world of trading and market has evolved greatly. With the aid of technology, traders and trading establishments use trading platforms to perform various transactions. They are able to utilize several effective algorithms to analyse the market data and identify the key points required to carry out a successful trading operation. High-frequency trading (HFT) platforms are capable of such operations and are used by traders, investors and establishments to make their operations easier and faster. To accommodate high processing and high frequency of transactions, we integrate the concept of parallelism and combine the processing power of GPU using general-purpose graphics processing unit (GPGPU) to enhance the speedup of the system. High processing power without involving further costs in hardware upgradation is our approach. Methods of deep learning and machine learning also add a feature to provide help or assistance for several traders using this platform.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Informed Consent

This work was carried out towards enhancing the speedup and promoting better high-frequency trading by combining parallelism and GPU processing. A deep learning model, namely long short-term memory (LSTM), has been used in combination with GPGPU to enhance the performance of this HFT system and the performance is reported.

References

  1. Wang Z, Zheng W (2014) High-frequency trading and probability theory. (Vol. 1), World Scientific

  2. Jia X, Lau RYK (2018) The control strategies for high frequency algorithmic trading. In 2018 IEEE 4th International conference on control science and systems engineering (ICCSSE) (pp. 49–52). IEEE

  3. Brook M, Sharp C, Ushaw G, Blewitt W, Morgan G, (2013) Volatility management of high frequency trading environments. In 2013 IEEE 15th Conference on business informatics (pp. 101–108). IEEE

  4. Andersen AC, Mikelsen S (2012) A Novel Algorithmic Trading Framework Applying Evolution and Machine Learning for Portfolio Optimization. Department of Industrial Economics and Technology Management

  5. Li Y, Zheng W, Zheng Z (2019) Deep robust reinforcement learning for practical algorithmic trading. IEEE Access 7:108014–108022

    Article  Google Scholar 

  6. Ghorpade J, Parande J, Kulkarni M, Bawaskar A (2012) GPGPU processing in CUDA architecture. arXiv preprint arXiv:1202.4347.

  7. https://corporatefinanceinstitute.com/resources/knowledge/trading-investing/exponential-moving-average-ema/

  8. https://www.fidelity.com/learning-center/trading-investing/technical-analysis/technical-indicator-guide/RSI

  9. https://www.investopedia.com/terms/s/stochasticoscillator.asp

  10. https://theincompleteguide.com/

  11. https://en.wikipedia.org/wiki/Long_short-term_memory#:~:text=Long%20short%2Dterm%20memory%20(LSTM)%20is%20an%20artificial%20recurrent,networks%2C%20LSTM%20has%20feedback%20connections.

  12. https://www.analyticsvidhya.com/blog/2017/12/fundamentals-of-deep-learning-introduction-to-lstm/

Download references

Acknowledgements

The authors wish to express their sincere thanks to the management of VIT for permitting to take up this work.

Funding

Not Applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Balasundaram.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Anil, A., Arun, A.S., Ramchandar, L. et al. Parallelizing High-Frequency Trading using GPGPU. Natl. Acad. Sci. Lett. 44, 465–470 (2021). https://doi.org/10.1007/s40009-021-01064-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40009-021-01064-9

Keywords

Navigation