At the recent FPL Americas Conference, Bill Hebert, FPL Americas Education and Marketing Committee Co-chair moderated a panel of industry experts on “Latency limbo: How low can you get?.” The panelists’ insightful observations were so well received by the delegates that we decided to bring them to you. Here, two of the panelists, FlexTrade System’s Vijay Kedia and Corvil’s Donal Byrne, communicate their insights in response to Bill’s questions.
Bill Hebert: How do you best define ‘latency’ as it pertains to the electronic trading world and the issues different firms such as yours are facing?
Vijay Kedia (FlexTrade):
In the world of electronic trading, latency is the delay between receiving knowledge of a change in the market and acting upon it. During this time, information travels through both software and hardware, each element along the path introduces a measurable delay before a message reaches its destination. Latency is inevitable. The biggest challenge for vendors of high frequency algorithmic trading platforms is balancing rich functionality with the processing cost incurred because of it. Everything comes at a cost.
Donal Byrne (Corvil):
While the term ‘latency’ has a specific technical definition, it is important to remember that in electronic trading it is used as a proxy for the question “How fast am I trading”? While you might think this is a simple enough question, it is actually quite complex and proving very difficult for traders to get consistent and useful answers. There are three main reasons for this:
LAW OF LATENCY RELATIVITY
– knowing absolute latency is necessary, but not sufficient to determine if you will be successful in high frequency trading. Knowing latency relative to your competition is the key. This is often difficult to achieve.
LATENCY DESCRIPTION
– today latency is not usefully described in our industry. A single published number is insufficient and often misleading to use in describing the latency performance of an electronic trading infrastructure. In addition, latency should be measured under load conditions that represent intended use. What is needed is the measurement and publication of latency distributions, measured during busy trading periods, e.g. during the busy 1 millisecond of the trading day.
INTER-PARTY LATENCY
– latency measurement is required on an end-to-end basis for the electronic trading loop. This includes both market data paths and order execution paths. Unfortunately, the measurement of end-to-end latency in a trading loop involves two significant issues: How to measure latency across infrastructure that is owned and controlled by multiple parties, i.e. trader, venue and service provider? How to achieve microsecond accuracy latency measurement across the wide area?
Bill Hebert: What are some latency myths and misperceptions? How are firms using latency management/measurement as a “sales” tool and/or strategy?
Donal Byrne (Corvil):
The single biggest myth and misperception is that ‘Latency’ is a single constant number. We are all familiar with the typical claims:
- Technology Vendor – “The feed handler is benchmarked at 10us”
- Market Center – “We can execute an order within 350us”
- Data Provider – “The distribution latency of our direct feed is 2ms”
- Telecom Provider – “Our latency is less than 55ms transatlantic”
Advertised latency numbers have taken on major commercial significance in the world of high frequency trading, as many in the industry publish numbers in an attempt to show their service in a favorable light and to demonstrate superior performance over competition. Unfortunately this method of describing latency does little to help end-users understand the true performance of the underlying low-latency service. Market pressures are such that few dare to offer latency information that brings real insight and transparency to latency performance due to the fear of “appearing slower” than the competition. As a result, most informed customers of these services are forced to ignore the published latency claims and look to measure and benchmark latency service levels independently.