Исполнение и инструменты

Задержка

Задержка между событиями, например отправкой ордера, его получением, исполнением и получением подтверждения. Сетевые задержки и задержки обработки — отдельные составляющие. Более низкая задержка может уменьшать экспозицию к меняющимся ценам, но не устраняет проскальзывание, отклонённые ордера, реквоты или ограничения ликвидности.

В примерах используется английская запись чисел: запятая разделяет группы тысяч, точка отделяет дробную часть. 1,000 означает тысячу, а 1.25 — один с четвертью.

Пример.

Иллюстративные моменты событий: ордер отправлен в 12:00:00.000, сервер получает его в .020, исполняет в .045, а подтверждение возвращается в .070. Полная задержка до подтверждения составляет 70 мс; серверная обработка здесь занимает 25 мс. Это модельные цифры, а не эталон поставщика услуг.

Измеряйте конкретный интервал

Сетевой пинг, время до принятия ордера, время до события «исполнение» и время до окончательного подтверждения отвечают на разные вопросы. При объединении временных меток клиента и сервера необходимы синхронизированные часы и записанный метод измерения. Одностороннюю задержку нельзя надёжно выводить как ровно половину полного сетевого пути, когда маршруты или обработка асимметричны.

Средние и неблагоприятные задержки

Сообщайте распределение, например медиану и высокие процентили, вместе с неудачными запросами и условиями наблюдения. Быстрое среднее может скрывать редкие длительные паузы. Более быстрое получение может уменьшать экспозицию к движущимся котировкам, однако доступный объём, тип ордера, проверки и режим исполнения по-прежнему определяют результат.

Время для диагностики

Записывайте идентификаторы, опорные Bid/Ask, запрошенное количество и исполнения. После потери ответа сверяйте состояние счёта до повторной отправки: исполненный ордер может существовать, даже когда подтверждение не пришло. Перенос программы на VPS может менять некоторые задержки, однако не гарантирует фиксированной скорости и не устраняет разрывы, сбои поставщика или ограничения ликвидности.

Частые вопросы

Ping 5 мс — исполнение 5 мс?

Нет. Он измеряет определённый полный сетевой путь, а не весь жизненный цикл обработки и исполнения ордера.

Позднее подтверждение доказывает неисполнение?

Нет. Перед повторной отправкой проверьте идентификаторы ордеров, исполнения и состояние позиций.

← Вернуться к полному глоссарию

Jarosław Wasiński

Главный редактор, ForexMechanics.com • Макро- и валютный аналитик

Независимый аналитик и профессионал с более чем 20-летним опытом работы на финансовых рынках. Активно работает на Форексе с 2004 года, специализируется на фундаментальном анализе, структуре внебиржевого (OTC) рынка и дисциплинированном управлении риском капитала.

  • Основатель и главный редактор MyBank.pl, который с 2004 года предоставляет надёжное финансовое образование.
  • Автор сотен глубоких рыночных комментариев, структурных аналитических материалов и обучающих пособий для трейдеров и инвесторов.
  • Сторонник прозрачности рынка, продвигает обучение, основанное на конкретных данных и институциональных отчётах (BIS, ESMA, CFTC).

Все материалы носят исключительно образовательный и информационный характер – они не являются инвестиционной рекомендацией или каким-либо советом. Помните: торговля с кредитным плечом (Форекс/CFD) сопряжена с высоким риском быстрой потери капитала.