Тестирование и данные
Быстрый поток котировок New Hope: как проверить feed

Актуализировано 19 октября 2026 года. Исходная публикация от 26 октября 2020 года представляла новый поток котировок New Hope. Видео сохранено как архивный материал; ниже — практическое пояснение, как оценивать такой источник сегодня. Историческое название или удачный фрагмент записи сами по себе не подтверждают текущую скорость и состав продукта.
Хотите проверить свой поток на практике? В статье «LMAX и New Hope PRO: почему больше тиков не значит быстрее» разбираем пример с расчётом, показываем запись работы программы и объясняем, как подключить свой источник котировок и записать тики для сравнения с брокером или другим фидом.
Что объясняется в архивном видео
1:05 — графики FAST и SLOW: автор описывает визуальное сравнение изменений котировок.
3:55 — несколько источников: объясняется идея объединения потоков с разными особенностями.
5:00 — Top of Book: автор говорит о выборе лучших цен покупки и продажи среди подключённых источников.
13:21 — роль графиков: они предлагаются как средство визуального поиска задержек.
Это описание по опубликованным английским субтитрам записи. Сравнения с LMAX и численные заявления о скорости в ролике относятся к позиции автора в 2020 году. Здесь они не используются как доказательство сегодняшнего превосходства или доходности.
Что означает fast feed в торговой системе
Feed — это поток рыночных данных, а не торговая команда. Он передаёт изменения цен и другие доступные сведения об инструменте. Слово fast описывает скорость доставки данных в определённых условиях: от конкретного источника до конкретного приложения. Оно не означает, что любой ордер будет исполнен по увиденной цене.
Полезно разделять три события: источник сформировал обновление, программа получила его, брокер сообщил результат отправленного ордера. Между ними стоят сеть, обработка сообщений и торговые правила. Например, в официальной модели cTrader FIX API рыночные данные и отчёты об исполнении относятся к разным сообщениям. Это пример устройства API, а не утверждение о внутренней реализации архивного ролика.
Сначала убедитесь, что сравниваете одинаковые цены
Совпадение надписи EURUSD в двух окнах ещё не делает сравнение корректным. Проверьте, какая сторона цены показана: bid, ask или последняя сделка. Уточните инструмент, точность котировки, торговую сессию и происхождение данных. Различие цен разных площадок не всегда является задержкой: набор доступной ликвидности тоже может отличаться.
Сравнивайте потоки на одной машине либо с документированной синхронизацией часов. Если один журнал записывает время источника, а другой — местное время получения, вычитание этих чисел не даёт достоверную сетевую задержку. Полезный общий контекст есть в материале о поставщиках ликвидности и источниках цен.
Простой пример сравнения времени получения
Допустим, один и тот же регистратор на одном компьютере отметил сопоставимое изменение ask в потоке A в 10:00:00.120, а в потоке B — в 10:00:00.145. Разница времени получения равна 25 мс. Это учебный пример, а не замер New Hope. По нему нельзя заключить, что источник A всегда быстрее или что торговый результат улучшится на определённую сумму.
Повторите наблюдение на заранее выбранном интервале. Отдельно посчитайте медианную задержку, редкие большие задержки и число разрывов данных. Сохраните случаи, в которых преимущество меняется местами. Если отбирать только самые красивые моменты, результат сравнения теряет смысл.
Что записывать при проверке feed
Источник, инструмент, bid/ask и точность цены.
Время события от источника, если оно доступно, и отдельное время получения программой.
Часовой пояс, способ синхронизации часов и расположение регистратора.
Потерю соединения, повторные сообщения и интервалы без обновлений.
Версию программы и настройки подписки на данные.
Период теста, включая обычную активность и заранее выбранные периоды высокой нагрузки.
Нулевое число новых котировок может означать закрытую сессию, отсутствие изменений или проблему подписки. Не считайте любой неподвижный график доказательством неисправности. Для размещения программы важен весь маршрут до источника и брокера; подробнее об этом — в статье о выборе VPS для торговли.
Протокол сравнения, который можно повторить
До записи определите, какие обновления допустимо объединять в пары. Сверяйте инструмент, сторону котировки и смысл цены. Две независимые площадки могут показать одинаковое число, не описывая одно рыночное событие. Если общего идентификатора события нет, называйте метод сравнением сопоставленных изменений цен и указывайте его ограничения: результат нельзя выдавать за чистую сетевую задержку.
Что записывать для каждого наблюдения | Зачем |
|---|---|
Инструмент, bid/ask и правило сопоставления | Объяснить, почему обновления допустимо сравнивать. |
Время получения A и время получения B | Использовать одну временную основу. |
Разность: B минус A | Положительное значение означает, что в этой паре раньше записан A; отрицательное — B. |
Пара, нет пары, повтор или разрыв | Сохранить неиспользованные наблюдения, а не незаметно исключить их. |
Сборка программы, источник и интервал записи | Сделать повторную проверку сопоставимой. |
В итогах укажите количество пар, число обновлений без пары, частоту опережения каждого источника и разброс временных разностей. Разрывы соединения учитывайте отдельно. Например, медиана небольшой отобранной части не должна представлять всю запись без указания объёма исключённых данных.
Идентификаторы протокола тоже требуют контекста: cTrader описывает порядковые номера внутри FIX-сессии. Совпадение номеров в двух независимых сессиях не подтверждает совпадение рыночных событий. Эта таблица — предложенный способ проверки, а не опубликованный замер производительности New Hope. Если поток остановился, используйте порядок диагностики котировок; после разрыва — чек-лист восстановления соединения.
Как связать данные с реальным исполнением
После сравнения котировок проверьте следующий участок цепочки: время отправки ордера, подтверждение его получения, цену и объём исполнения, отказ или частичное исполнение. Сильный результат feed-теста может соседствовать с плохим исполнением, если расходы или доступная ликвидность меняют экономику сделки. Для этой части используйте порядок аудита ордеров, исполнений и расходов.
Не запускайте реальную торговлю только на основании видео. Сначала определите допустимый риск, условия счёта и критерий остановки проверки. Старые названия потоков, тарифы и показанные интерфейсы могут относиться к другой версии системы.
Где проверить текущую конфигурацию New Hope
Актуальные варианты подключения и порядок подготовки NH PRO приведены в руководстве по запуску NH PRO. Сопоставляйте его с выбранным пакетом и своей торговой средой. Если нужен конкретный источник или инструмент, сначала уточните его доступность у команды: архивный анонс не заменяет действующую спецификацию.
Связанные материалы: архивы источников и инструментов
Эти публикации дополняют проверку feed историей конкретных источников и обозначений инструментов. Их даты важны при сопоставлении с сегодняшним подключением.
Обновление Bank Stock — Валютные пары и проверка единиц котировки.
Сравнение LMAX из 2021 года — Исходный архив сравнения потоков.
Если хотите сравнить свой фид с брокером, откройте инструкцию по сравнению потоков в New Hope PRO. В ней показываем, как записать тики, сопоставить изменения цены и рассчитать, по какому подключению котировка пришла раньше.
Больше статей




