Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3524860.3539650acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
short-paper

Real-time analysis of market data leveraging Apache Flink

Published: 15 July 2022 Publication History

Abstract

In this paper, we present a solution to the DEBS 2022 Grand Challenge (GC). According to the GC requirements, the proposed software continuously observes notifications about financial instruments being traded, aiming to timely detect breakout patterns. Our solution leverages Apache Flink, an open-source, scalable stream processing platform, which allows us to process incoming data streams with low latency and exploit the parallelism offered by the underlying computing infrastructure.

References

[1]
Apache Flink. 2022. Apache Flink Documentation. https://nightlies.apache.org/flink/flink-docs-stable/
[2]
Paris Carbone, Stephan Ewen, Gyula Fóra, Seif Haridi, Stefan Richter, and Kostas Tzoumas. 2017. State Management in Apache Flink: Consistent Stateful Distributed Stream Processing. Proceedings of the VLDB Endowment 10, 12 (2017), 1718--1729.
[3]
Paris Carbone, Asterios Katsifodimos, Stephan Ewen, Volker Markl, Seif Haridi, and Kostas Tzoumas. 2015. Apache Flink: Stream and Batch Processing in a Single Engine. IEEE Database Engineering Bulletin 38, 4 (2015), 28--38. http://sites.computer.org/debull/A15dec/p28.pdf
[4]
Valeria Cardellini, Francesco Lo Presti, Matteo Nardelli, and Gabriele Russo Russo. 2022. Run-Time Adaptation of Data Stream Processing Systems: The State of the Art. Comput. Surveys (2022), 36 pages.
[5]
J. Chen. 2022. The Anatomy of Trading Breakouts. https://www.investopedia.com/articles/trading/08/trading-breakouts.asp
[6]
Sebastian Frischbier, Mario Paic, Alexander Echler, and Christian Roth. 2019. Managing the Complexity of Processing Financial Data at Scale - An Experience Report. In Complex Systems Design & Management. Springer International Publishing, Cham, Switzerland, 14--26.
[7]
Sebastian Frischbier, Jawad Tahir, Christoph Doblander, Arne Hormann, Ruben Mayer, and Hans-Arno Jacobsen. 2022. DEBS 2022 Grand Challenge Data Set: Trading Data.
[8]
Sebastian Frischbier, Jawad Tahir, Christoph Doblander, Arne Hormann, Ruben Mayer, and Hans-Arno Jacobsen. 2022. The DEBS 2022 Grand Challenge: Detecting Trading Trends in Financial Tick Data. In Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, DEBS '22. ACM, New York, NY, USA.
[9]
Giacomo Marciani, Marco Piu, Michele Porretta, Matteo Nardelli, and Valeria Cardellini. 2016. Real-Time Analysis of Social Networks Leveraging the Flink Framework. In Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems, DEBS '16. ACM, New York, NY, USA, 386--389.
[10]
Josip Marić, Krešimir Pripužić, and Martina Antonić. 2021. DEBS Grand Challenge: Real-Time Detection of Air Quality Improvement with Apache Flink. In Proceedings of the 15th ACM International Conference on Distributed and Event-Based Systems, DEBS'21. ACM, 148--153.
[11]
Nicolo Rivetti, Yann Busnel, and Avigdor Gal. 2017. FlinkMan: Anomaly Detection in Manufacturing Equipment with Apache Flink: Grand Challenge. In Proceedings of the 11th ACM International Conference on Distributed and Event-Based Systems, DEBS '17. ACM, New York, NY, USA, 274--279.
[12]
S. Seth. 2021. Basics of Algorithmic Trading: Concepts and Examples. https://www.investopedia.com/articles/active-trading/101014/basics-algorithmic-trading-concepts-and-examples.asp
[13]
Gengtao Xu, Jing Qin, and Runqi Tian. 2020. Optimized Parallel Implementation of Sequential Clustering-Based Event Detection. In Proceedings of the 14th ACM International Conference on Distributed and Event-Based Systems, DEBS '20. ACM, New York, NY, USA, 208--213.
[14]
Zongshun Zhang and Ethan Timoteo Go. 2020. Anomaly Detection for NILM Task with Apache Flink. In Proceedings of the 14th ACM International Conference on Distributed and Event-Based Systems, DEBS '20. ACM, New York, NY, USA, 199--203.

Cited By

View all
  • (2024) Rule based complex event processing for IoT applications: Review, classification and challenges Expert Systems10.1111/exsy.13597Online publication date: 30-Mar-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DEBS '22: Proceedings of the 16th ACM International Conference on Distributed and Event-Based Systems
June 2022
210 pages
ISBN:9781450393089
DOI:10.1145/3524860
Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 July 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. data analytics
  2. financial trading data
  3. stream processing

Qualifiers

  • Short-paper

Conference

DEBS '22

Acceptance Rates

DEBS '22 Paper Acceptance Rate 10 of 19 submissions, 53%;
Overall Acceptance Rate 145 of 583 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)31
  • Downloads (Last 6 weeks)9
Reflects downloads up to 20 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024) Rule based complex event processing for IoT applications: Review, classification and challenges Expert Systems10.1111/exsy.13597Online publication date: 30-Mar-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media