Skip to main content

Neural Marked Hawkes Process for Limit Order Book Modeling

  • Conference paper
  • First Online:
Advances in Knowledge Discovery and Data Mining (PAKDD 2024)

Abstract

Streams of various order types submitted to financial exchanges can be modeled with multivariate Temporal Point Processes (TPPs). The multivariate Hawkes process has been the predominant choice for this purpose. To jointly model various order types with their volumes, the framework is extended to the multivariate Marked Hawkes Process by considering order volumes as marks. Rich empirical evidence suggests that the volume distributions exhibit temporal dependencies and multimodality. However, existing literature employs simple distributions for modeling the volume distributions and assumes that they are independent of the history or only dependent on the latest observation. To address these limitations, we present the Neural Marked Hawkes Process (NMHP), of which the key idea is to condition the mark distributions on the history vector embedded with Neural Hawkes Process architecture. To ensure the flexibility of the mark distributions, we propose and evaluate two promising choices: the univariate Conditional Normalizing Flows and the Mixture Density Network. The utility of NMHP is demonstrated with large-scale real-world limit order book data of three popular futures listed on Korea Exchange. To the best of our knowledge, this is the first work to incorporate complex, history-dependent order volume distributions into the multivariate TPPs of order book dynamics.

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 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.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

Notes

  1. 1.

    Mid-price is defined as \(\frac{p_b+p_a}{2}\), where \(p_{bid}\) (\(p_{ask}\)) is the best bid (ask) price.

References

  1. Bishop, C.M.: Mixture density networks (1994)

    Google Scholar 

  2. Chen, R.T., Amos, B., Nickel, M.: Neural spatio-temporal point processes. arXiv preprint arXiv:2011.04583 (2020)

  3. Daley, D.J., Vere-Jones, D., et al.: An Introduction to the Theory of Point Processes: Volume I: Elementary Theory and Methods. Springer, New York (2003). https://doi.org/10.1007/b97277

  4. Du, N., Dai, H., Trivedi, R., Upadhyay, U., Gomez-Rodriguez, M., Song, L.: Recurrent marked temporal point processes: Embedding event history to vector. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1555–1564 (2016)

    Google Scholar 

  5. Embrechts, P., Liniger, T., Lin, L.: Multivariate Hawkes processes: an application to financial data. J. Appl. Probab. 48(A), 367–378 (2011)

    Article  MathSciNet  Google Scholar 

  6. Hawkes, A.G.: Spectra of some self-exciting and mutually exciting point processes. Biometrika 58(1), 83–90 (1971)

    Article  MathSciNet  Google Scholar 

  7. Hawkes, A.G.: Hawkes processes and their applications to finance: a review. Quant. Financ. 18(2), 193–198 (2018)

    Article  MathSciNet  Google Scholar 

  8. Jia, J., Benson, A.R.: Neural jump stochastic differential equations. In: Advances in Neural Information Processing Systems, vol. 32 (2019)

    Google Scholar 

  9. Kobyzev, I., Prince, S.J., Brubaker, M.A.: Normalizing flows: an introduction and review of current methods. IEEE Trans. Pattern Anal. Mach. Intell. 43(11), 3964–3979 (2020)

    Article  Google Scholar 

  10. Kumar, P.: Deep Hawkes process for high-frequency market making. arXiv preprint arXiv:2109.15110 (2021)

  11. Liniger, T.J.: Multivariate Hawkes processes. Ph.D. thesis, ETH Zurich (2009)

    Google Scholar 

  12. Lu, X., Abergel, F.: High-dimensional Hawkes processes for limit order books: modelling, empirical analysis and numerical calibration. Quant. Financ. 18(2), 249–264 (2018)

    Article  MathSciNet  Google Scholar 

  13. Lu, X., Abergel, F.: Order-book modeling and market making strategies. Mark. Microstruct. Liq. 4(01n02), 1950003 (2018)

    Article  Google Scholar 

  14. Mei, H., Eisner, J.M.: The neural Hawkes process: a neurally self-modulating multivariate point process. In: Advances in Neural Information Processing Systems, vol. 30 (2017)

    Google Scholar 

  15. Rambaldi, M., Bacry, E., Lillo, F.: The role of volume in order book dynamics: a multivariate Hawkes process analysis. Quant. Financ. 17(7), 999–1020 (2017)

    Article  MathSciNet  Google Scholar 

  16. Rothfuss, J., et al.: Noise regularization for conditional density estimation. arXiv preprint arXiv:1907.08982 (2019)

  17. Shchur, O., Türkmen, A.C., Januschowski, T., Günnemann, S.: Neural temporal point processes: a review. arXiv preprint arXiv:2104.03528 (2021)

  18. Shi, Z., Cartlidge, J.: State dependent parallel neural Hawkes process for limit order book event stream prediction and simulation. In: Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 1607–1615 (2022)

    Google Scholar 

  19. Trippe, B.L., Turner, R.E.: Conditional density estimation with Bayesian normalising flows. arXiv preprint arXiv:1802.04908 (2018)

  20. Wu, P., Rambaldi, M., Muzy, J.F., Bacry, E.: Queue-reactive Hawkes models for the order flow. arXiv preprint arXiv:1901.08938 (2019)

  21. Wu, P., Rambaldi, M., Muzy, J.F., Bacry, E.: A single queue reactive Hawkes model for the order flow. Market Microstruct. Liq. (2023, accepted)

    Google Scholar 

  22. Zhu, S., Wang, H., Dong, Z., Cheng, X., Xie, Y.: Neural spectral marked point processes. arXiv preprint arXiv:2106.10773 (2021)

  23. Zuo, S., Jiang, H., Li, Z., Zhao, T., Zha, H.: Transformer Hawkes process. In: International Conference on Machine Learning, pp. 11692–11702. PMLR (2020)

    Google Scholar 

Download references

Acknowledgments

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Ministry of Science and ICT (NRF-2022M3J6A 1063021, NRF-2022R1I1A4069163, and RS-2023-00208980) and the Institute of Information & communications Technology Planning & evaluation (IITP) grants funded by the Korea government (MSIT) (No. 2020-0-01336, Artificial Intelligence Graduate School Program (UNIST)). The authors wish to acknowledge LINE Investment Technologies for providing valuable insights related to market microstructure.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Yongjae Lee or Woo Chang Kim .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chung, G., Lee, Y., Kim, W.C. (2024). Neural Marked Hawkes Process for Limit Order Book Modeling. In: Yang, DN., Xie, X., Tseng, V.S., Pei, J., Huang, JW., Lin, J.CW. (eds) Advances in Knowledge Discovery and Data Mining. PAKDD 2024. Lecture Notes in Computer Science(), vol 14647. Springer, Singapore. https://doi.org/10.1007/978-981-97-2259-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-981-97-2259-4_15

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-97-2261-7

  • Online ISBN: 978-981-97-2259-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics