Reader small image

You're reading from  C++ High Performance for Financial Systems

Product typeBook
Published inMar 2024
PublisherPackt
ISBN-139781805124528
Edition1st Edition
Right arrow
Author (1)
Ariel Silahian
Ariel Silahian
author image
Ariel Silahian

Ariel Silahian is a seasoned software engineer with over 20 years of experience in the industry. With a strong background in C++ and .NET C#, Ariel has honed his technical skills to deliver successful projects for a range of financial institutions, including banks and financial trading companies, both domestically and internationally. Thanks to his passion for high-frequency and electronic trading systems he has developed a deep understanding of financial markets, resulting in his proven track record in delivering top-performing systems from scratch. He has also worked on other critical systems such as monitoring systems, machine learning research, and management decision tree systems, and has received recognition for his exceptional work.
Read more about Ariel Silahian

Right arrow

Summary

This chapter navigated the design and architecture of high-performance, low-latency financial trading systems. We discussed the importance of designing a system that can process vast amounts of data quickly and reliably, with a focus on redundancy and failover mechanisms. We also emphasized the need to consider the interdependence of various system components, such as the market data system and OMS, and the execution and trade management systems.

First, we explored the trade-offs between performance and cost, highlighting the need to balance the benefits of high-performance computing techniques with their implementation costs. We also underscored the importance of real-time system performance monitoring and the adoption of best software engineering practices.

Then, we provided a detailed overview of the components of a financial trading system and their interdependence. We emphasized the need for the system to handle high traffic and data volumes, maintain low latency...

lock icon
The rest of the page is locked
Previous PageNext Chapter
You have been reading a chapter from
C++ High Performance for Financial Systems
Published in: Mar 2024Publisher: PacktISBN-13: 9781805124528

Author (1)

author image
Ariel Silahian

Ariel Silahian is a seasoned software engineer with over 20 years of experience in the industry. With a strong background in C++ and .NET C#, Ariel has honed his technical skills to deliver successful projects for a range of financial institutions, including banks and financial trading companies, both domestically and internationally. Thanks to his passion for high-frequency and electronic trading systems he has developed a deep understanding of financial markets, resulting in his proven track record in delivering top-performing systems from scratch. He has also worked on other critical systems such as monitoring systems, machine learning research, and management decision tree systems, and has received recognition for his exceptional work.
Read more about Ariel Silahian