Because microseconds matter in trading, measuring performance is critical to keep traders happy and trading technology up to par. But to measure at the microsecond level is no easy task with very few commercial tools designed for the job. To complicate matters further, performance measurements must be done in real time, in a live trading environment to ensure accurate results.
Performance is a top priority for us, and we’ve invested man-years in performance measurement in Tbricks by Itiviti. We’d like to share the potential pitfalls and best practices we’ve discovered in this white paper, and some highlights below.
Measure what matters — nothing more, nothing less
There are dozens of critical paths than can be measured in automated exchange-trading technology. While it is tempting to measure as much as possible, the very act of measuring can negatively impact actual performance. Therefore, efforts should be focused on those areas (critical paths) that impact your business.
Shorten response speeds
Another area we see our clients looking to measure performance, is in their options market making strategies. These strategies require traders to have a large passive presence in the market and in turn pose high levels of risk. This risk is associated with significant quote volumes in a large set of options and can be minimized by shortening the system’s response speed, especially when controlling the behavior of an outlier.
Include outliers in measurement specs
In performance measurement, an outlier is a market event that is distant from other events. An outlier may be the result of variability in the measurement or could be an error, which would then be excluded from the data set when measuring performance in less critical systems. However, we believe measurements in trading systems should actually focus on outliers as each of these exposes the trader to very high risk.
We have explained these scenarios in depth along with more insights and a checklist for performance measurement requirements in the white paper, Trading Technology Performance: An Introduction to Measurement Tools and Best Practices. You can download the paper here.
Blog The fast pace of derivatives markets makes their participants a demanding group. Derivatives traders must be flexible to succeed, and also need functional capabilities in their technology such as speed, global access and powerful analytics. They confront these needs in an environment affected by new regulation, plus more demands for market access and lower costs. […] April 27, 2017
Blog In the ongoing pursuit of efficiency and cost awareness among market participants, trading technology is often at the center of attention. Still there is at least one key function in trading systems left largely untouched by productivity and streamlining measures, and that is testing. Manual testing of trading infrastructure solutions remains prevalent within today’s financial […] April 20, 2017
Blog The ability to respond rapidly to a new opportunity is a prerequisite for success in derivatives trading. Adding access to a new exchange or electronic execution venue, support for a new security, or compliance to the latest regulatory wrinkle is essential to making sure opportunities are realized and profits are made. As a result, agility […] April 11, 2017
Automation & Testing Whether you are deploying FIX or proprietary protocol components within trading systems, thorough testing is crucial to success. Not only do you need to test your systems for execution venue driven events but also for managing the client flow. Manual testing is a costly and error-prone process that can be significantly improved and accelerated through automated testing. Automated regression […] April 6, 2017