Данные и инфраструктура

Задержка маркет-даты в бесплатных скринерах: как она превращается в проскальзывание и лишние стопы

Автор: Редакция Smart Scalp · · 4 мин чтения

Кликнули «Купить в отскок» от жирной плотности, а исполнились по худшей цене и получили стоп? Вероятно, плотность уже была снята, просто ваш экран показывал вчерашний день в масштабе миллисекунд. Задержка маркет-даты — тихая статья расходов скальпера, которую не видно в комиссиях.

Как задержка маркет-даты превращается в проскальзывание

Задержка маркет-даты возникает на всём пути от источника до экрана: влияют режим подписки, агрегация, серверная обработка, сеть и отрисовка. WebSocket, JSON, gRPC или Protobuf сами по себе не доказывают скорость и полноту. Проверять скринер нужно по биржевым временным меткам, пропускам событий и фактической свежести данных.

Чем отличаются фиды данных

Как задержка воровает профит: математика

Условный пример: вы видите плотность у уровня и жмёте покупку. Пока ордер летит, плотность была снята 400 мс назад, цена ушла на 3 тика ниже. При стопе 2 тика вы получаете убыток около 2,5R вместо планового 1R. Достаточно двух таких сделок в день, чтобы обнулить результат десятка правильных.

Агрегированный потокПотоковая подписка
Форматможет быть текстовым или бинарнымможет быть текстовым или бинарным
Доставкаобновления объединяются в интервалысообщения приходят по мере публикации источником
Короткие событиямогут исчезнуть между интерваламизависят от полноты исходной подписки
Проверкавременные метки, пропуски, последовательность и задержка всего тракта
Общая схема различий, конкретные значения зависят от провайдера.

Как устроен контур Smart Scalp

Что это даёт на практике

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

Как проверить свой скринер за 10 минут

  1. Сравните ленту сделок в скринере и в терминале брокера на активной бумаге в одно и то же время: расхождение по принтам выдаёт агрегацию.
  2. Найдите в истории заявки, которые жили меньше секунды. Если их нет вообще, поток, скорее всего, прорежен.
  3. Засеките разницу между появлением сквиза на графике и в вашем инструменте.
  4. Посчитайте среднее проскальзывание по последним 20 входам: устойчивое отрицательное значение указывает на задержку.

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

Почему бесплатные скальпинг-скринеры работают с задержкой?

Задержка зависит от источника, режима подписки, агрегации, сети и обработки у провайдера. WebSocket сам по себе не означает ни задержку, ни полноту; это нужно измерять по временным меткам и сопоставимым событиям.

Что такое проскальзывание в скальпинге и как его избежать?

Проскальзывание — исполнение по цене хуже ожидаемой. На него влияют задержка данных и приказа, ликвидность, очередь, тип ордера и быстрые изменения рынка; один формат транспорта не устраняет этот риск.

В чём преимущество gRPC для трейдера?

gRPC может эффективно передавать потоковые сообщения поверх HTTP/2, но практическую задержку определяет весь тракт: источник, серверная обработка, сеть и клиент. Преимущество нужно подтверждать измерениями временных меток.

Материал носит информационный характер и не является инвестиционной рекомендацией. Цифры в примерах условные. Прошлая статистика не гарантирует будущий результат, торговля на бирже сопряжена с риском потери капитала.

Читайте также