Proceedings of the 2nd Workshop on High Performance Computational Finance 2009
DOI: 10.1145/1645413.1645420
|View full text |Cite
|
Sign up to set email alerts
|

Implementing a high-volume, low-latency market data processing system on commodity hardware using IBM middleware

Abstract: A stock market data processing system that can handle high data volumes at low latencies is critical to market makers. Such systems play a critical role in algorithmic trading, risk analysis, market surveillance, and many other related areas. We show that such a system can be built with generalpurpose middleware and run on commodity hardware. The middleware we use is IBM System S, which has been augmented with transport technology from IBM WebSphere MQ Low Latency Messaging. Using eight commodity x86 blades co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
20
0

Year Published

2010
2010
2011
2011

Publication Types

Select...
4
1
1

Relationship

4
2

Authors

Journals

citations
Cited by 19 publications
(20 citation statements)
references
References 10 publications
0
20
0
Order By: Relevance
“…Additional experiments with the platform from our previous paper seem to indicate that the effectiveness of LLM tuning depends, to a great extent, on the system load 8. In our previous paper, we used every optimization except for pinning and LLM tuning.…”
Section: Experimental Evaluationmentioning
confidence: 97%
“…Additional experiments with the platform from our previous paper seem to indicate that the effectiveness of LLM tuning depends, to a great extent, on the system load 8. In our previous paper, we used every optimization except for pinning and LLM tuning.…”
Section: Experimental Evaluationmentioning
confidence: 97%
“…Several such applications are also prevalent in the financial services front‐office, where increasingly large amounts of market data need to be processed with millisecond latencies to determine trading opportunities 14. Streaming data feeds are obtained from stock exchanges and processed using extremely lightweight and responsive analytics that are dynamically reconfigured at controlled intervals.…”
Section: Facets Of Stream Processing Applicationsmentioning
confidence: 99%
“…Streaming data feeds are obtained from stock exchanges and processed using extremely lightweight and responsive analytics that are dynamically reconfigured at controlled intervals. An example application involves option market‐making 14. This application must calculate and present option prices to the market and requires a real‐time snapshot of the market data to perform its calculations.…”
Section: Facets Of Stream Processing Applicationsmentioning
confidence: 99%
See 1 more Smart Citation
“…In reality, a lot of applications implemented by companies and research institutions can be construed as data analytics applications. The fundamental shift that is happening over the last few years, however, is the availability of more flexible tools for implementing this breed of applications [11,35,39] such that they can scale to the data volumes and rates that are now becoming common and can provide timely responses.…”
Section: Introductionmentioning
confidence: 99%