Исходные данные

На некоторых электронных валютных площадках поставщик котировки может проверить торговый запрос до окончательного принятия. FX Global Code описывает last look как механизм проверки цены и действительности запроса. Принцип 17 предусматривает прозрачность его применения. Для оценки качества исполнения важно видеть, сколько запросов дошло до поставщика и что произошло с каждым. FX Global Code, Principle 17 ↗

Время запроса и время решения

Предположим, клиент увидел EUR/USD по 1,0800, отправил запрос, а через 25 миллисекунд получил отказ. Снимок графика с тем же временем не позволяет установить причину. Для разбора нужны отметка отправки, время ответа, направление сделки, объём, идентификатор потока и доступный код отказа. Реконструкция по несинхронизированным часам легко превращает задержку системы клиента в задержку поставщика.

Какие выборки сравнивать

Полезно разделить запросы по паре, размеру и времени суток, а затем сопоставить долю отказов и задержку ответа в сходных условиях. Доля в 3% среди запросов малого размера в спокойный час и доля в 3% среди крупных запросов вокруг макрорелиза описывают разный опыт исполнения. Причину отдельного отказа нельзя вывести из среднего процента.

Сторону сделки также стоит хранить вместе с изменением рыночной цены между запросом и ответом. Раздельная статистика позволяет увидеть, одинаково ли трактуются движения в пользу и против клиента. Оценка поведения конкретного поставщика требует его раскрытий и журнала сообщений, поскольку торговый протокол и правила проверки могут различаться.