Senzoukria · Глоссарий

Задержка

Задержка — это время, которое сообщение проходит через торговую систему: от биржи до вашего экрана для рыночных данных, от вашего клика до подтверждения для заявок. Она складывается из расстояния, сетевых переходов и обработки на каждом шаге, различается от сообщения к сообщению и осмысленна только тогда, когда вы говорите, между какими двумя точками она измерена.

Обновлено: сентябрь 2026Опубликовано: 8 октября 2026 г.

На этой странице
  1. Виды задержки
  2. Как измерять честно
  3. В Senzoukria
  4. Частые ошибки
  5. См. также
  6. В этом же разделе
  7. Эта страница на других языках
  8. Частые вопросы

Виды задержки

  • Задержка рыночных данных: от события на бирже до вашего приложения, включая обработку у поставщика.
  • Круговой путь заявки: от вашего клика до подтверждения шлюза.
  • Tick-to-trade: от рыночного события до прихода вашей заявки на биржу — величина, которую оптимизируют автоматические фирмы.
  • Джиттер: разброс между сообщениями, часто более вредный, чем постоянная задержка.

Как измерять честно

Одно число скрывает распределение. Медиана описывает типичную заявку; высокий процентиль, например 95-й, описывает медленный хвост, который и вредит на быстрых рынках. Процентилю нужно достаточно выборок: при их малом числе 95-й процентиль — это просто худшее измерение.

Расчёт на примере: при 20 отсортированных измерениях 95-й процентиль стоит в позиции (20 − 1) × 0,95 = 18,05 при отсчёте от 0, то есть между 19-м и 20-м значениями. Если это 180 мс и 240 мс, линейная интерполяция даёт 180 + 0,05 × 60 = 183 мс.

В Senzoukria

Торговая панель измеряет задержку заявки от клика до подтверждения шлюза, используя монотонные часы, чтобы перевод системных часов не мог дать отрицательную или лестную длительность. Постановки и отмены держат раздельно, потому что они идут не одним путём. Она хранит последние 200 измерений и игнорирует старше 30 минут. Панель не показывает ничего, пока нет первого измерения, затем показывает медиану постановок заявок с числом выборок, например «38 ms median · 12 samples»; 95-й процентиль, интерполированный как выше, добавляется только от 20 измерений. Подсказка прямо говорит: это не время до исполнения, а клиентский путь не добавляет ничего измеримого, так что величина по сути является круговым путём брокера.

Частые ошибки

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

В этом же разделе

Эта страница на других языках

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

Какая задержка важна дискреционному трейдеру потока заявок?
В основном постоянство и отсутствие долгих провалов. Устойчивый круговой путь в десятки миллисекунд намного ниже человеческой реакции; реальное проскальзывание вызывают редкие задержки в несколько секунд в насыщенные моменты.
Почему Senzoukria сначала скрывает 95-й процентиль?
Потому что ниже 20 измерений он был бы просто худшим из них и не менялся бы с приходом новых данных. Он появляется, когда выборок достаточно, чтобы описать хвост.
NEXT

Что почитать дальше