Performance testing principles

This document sets out the principles to be considered when the performance of a trading system is tested. It is based on our experience in the testing of matching engines, smart order routers, order management and execution management systems, straight through processing, risk management and position keeping systems and front- middle- and back-office platforms. We describe items we believe will have a significant impact on the effort involved in load testing and on the credibility of test results.