skip to main content
10.1145/3546037.3546057acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
poster

Linnet: limit order books within switches

Published:25 October 2022Publication History

ABSTRACT

Financial trading often relies nowadays on machine learning. However, many trading applications require very short response times, which cannot always be supported by traditional machine learning frameworks. We present Linnet, providing financial market prediction within programmable switches. Linnet builds limit order books from high-frequency market data feeds within the switch, and uses them for machine-learning based market prediction. Linnet demonstrates the potential to predict future stock price movements with high accuracy and low latency, increasing financial gains.

References

  1. Shmuel Baruch. 2005. Who benefits from an open limit-order book? The Journal of Business 78, 4 (2005), 1267--1306.Google ScholarGoogle ScholarCross RefCross Ref
  2. Martino Bernasconi-De-Luca, Luigi Fusco, and Ozrenka Dragić. 2021. martinobdl/ITCH: ITCH50Converter. Google ScholarGoogle ScholarCross RefCross Ref
  3. Charles Cao, Oliver Hansch, and Xiaoxin Wang. 2009. The information content of an open limit-order book. Journal of Futures Markets: Futures, Options, and Other Derivative Products 29, 1 (2009), 16--41.Google ScholarGoogle ScholarCross RefCross Ref
  4. Nitesh V Chawla, Kevin W Bowyer, Lawrence O Hall, and W Philip Kegelmeyer. 2002. SMOTE: synthetic minority over-sampling technique. Journal of artificial intelligence research 16 (2002), 321--357.Google ScholarGoogle ScholarCross RefCross Ref
  5. Michael A Goldstein, Pavitra Kumar, and Frank C Graves. 2014. Computerized and high-frequency trading. Financial Review 49, 2 (2014), 177--202.Google ScholarGoogle ScholarCross RefCross Ref
  6. Michael Kearns and Yuriy Nevmyvaka. 2013. Machine learning for market microstructure and high frequency trading. High Frequency Trading: New Realities for Traders, Markets, and Regulators (2013).Google ScholarGoogle Scholar
  7. Adamantios Ntakaris, Martin Magris, Juho Kanniainen, Moncef Gabbouj, and Alexandros Iosifidis. 2018. Benchmark dataset for mid-price forecasting of limit order book data with machine learning methods. Journal of Forecasting 37, 8 (2018), 852--866.Google ScholarGoogle ScholarCross RefCross Ref
  8. Christine A Parlour and Duane J Seppi. 2008. Limit order markets: A survey. Handbook of financial intermediation and banking 5 (2008), 63--95.Google ScholarGoogle Scholar
  9. Fabian Pedregosa, Gaël Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Peter Prettenhofer, Ron Weiss, Vincent Dubourg, et al. 2011. Scikit-learn: Machine learning in Python. the journal of machine Learning research 12 (2011), 2825--2830.Google ScholarGoogle Scholar
  10. NASDAQ OMX PSX. 2014. NASDAQ OMX PSX TotalView-ITCH 5.0. (2014). http://www.nasdaqtrader.com/content/technicalsupport/specifications/dataproducts/PSXTVITCHSpecification_5.0.pdfGoogle ScholarGoogle Scholar
  11. Davide Sanvito, Giuseppe Siracusano, and Roberto Bifulco. 2018. Can the network be the AI accelerator?. In Proceedings of the 2018 Morning Workshop on In-Network Computing. 20--25.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Yuta Tokusashi, Huynh Tu Dang, Fernando Pedone, Robert Soulé, and Noa Zilberman. 2019. The case for in-network computing on demand. In Proceedings of the Fourteenth EuroSys Conference 2019. 1--16.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Zhaoqi Xiong and Noa Zilberman. 2019. Do switches dream of machine learning? toward in-network classification. In Proceedings of the 18th ACM workshop on hot topics in networks. 25--33.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Zihao Zhang, Bryan Lim, and Stefan Zohren. 2021. Deep learning for market by order data. Applied Mathematical Finance 28, 1 (2021), 79--95.Google ScholarGoogle ScholarCross RefCross Ref
  15. Zihao Zhang, Stefan Zohren, and Stephen Roberts. 2019. Deeplob: Deep convolutional neural networks for limit order books. IEEE Transactions on Signal Processing 67, 11 (2019), 3001--3012.Google ScholarGoogle ScholarCross RefCross Ref
  16. Changgang Zheng, Zhaoqi Xiong, Thanh T Bui, Siim Kaupmees, Riyad Bensoussane, Antoine Bernabeu, Shay Vargaftik, Yaniv Ben-Itzhak, and Noa Zilberman. 2022. IIsy: Practical In-Network Classification. arXiv preprint arXiv:2205.08243 (2022).Google ScholarGoogle Scholar
  17. Changgang Zheng, Mingyuan Zang, Xinpeng Hong, Riyad Bensoussane, Shay Vargaftik, Yaniv Ben-Itzhak, and Noa Zilberman. 2022. Automating In-Network Machine Learning. arXiv preprint arXiv:2205.08824 (2022).Google ScholarGoogle Scholar
  18. Changgang Zheng and Noa Zilberman. 2021. Planter: seeding trees within switches. In Proceedings of the SIGCOMM'21 Poster and Demo Sessions. 12--14.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Linnet: limit order books within switches

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGCOMM '22: Proceedings of the SIGCOMM '22 Poster and Demo Sessions
          August 2022
          69 pages
          ISBN:9781450394345
          DOI:10.1145/3546037

          Copyright © 2022 Owner/Author

          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 25 October 2022

          Check for updates

          Qualifiers

          • poster

          Acceptance Rates

          Overall Acceptance Rate554of3,547submissions,16%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader