hostprofi.ru
Подобрать хостинг
Термин·буква С

Серверы для трейдинга

краткое определение

Серверы для трейдинга — выделенные или колокейшн-серверы с минимальной задержкой сети, оптимизированные под алгоритмическую торговлю и высокочастотный трейдинг (HFT): близость к биржевому матчингу, низкий jitter и аппаратное ускорение.

Торговые серверы (trading servers) — класс серверной инфраструктуры, где каждый миллисекунд задержки напрямую конвертируется в прибыль или убыток. В высокочастотном трейдинге (HFT) «тик-ту-трейд» — время от получения биржевого тика до отправки ордера — измеряется в микросекундах. По состоянию на 2024 год конкурентный порог для HFT составляет менее 100 мкс, а лидеры рынка достигают 1–10 мкс через FPGA-ускорение.

Требования к железу

Процессор выбирается по однопоточной производительности и предсказуемости кэша, а не по числу ядер. Типичный выбор — Intel Xeon серии Scalable последнего поколения с отключёнными энергосберегающими режимами (C-states, Turbo Boost — для устранения jitter). ОЗУ — ECC DDR5 с минимальными задержками (CAS Latency 38–40); объём обычно 64–256 ГБ, но важна не ёмкость, а latency доступа. Хранилище — NVMe SSD для хранения исторических данных и логов ордеров.

Сетевые карты — ключевой компонент: FPGA-ускоренные NIC от Solarflare (Xilinx) или Mellanox ConnectX обходят стек ОС через DPDK (Data Plane Development Kit) или RDMA. Без kernel bypass задержка на сетевой стек Linux составляет 50–100 мкс; DPDK снижает её до 1–5 мкс. FPGA-решения опускают планку до сотен наносекунд.

Колокейшн как главное условие

Колокейшн (co-location) — размещение торгового сервера в том же дата-центре, что и матчинговый движок биржи. Физическая близость устраняет сетевую задержку: при размещении в NY4 (Equinix, Secaucus) рядом с NYSE задержка составляет единицы мкс; при работе из удалённого дата-центра — 10–50 мс и выше. Биржи Московской биржи (MOEX), CME, NYSE, LSE предоставляют услугу co-location официально, с гарантированной скоростью cross-connect.

Для алгоритмической торговли (не HFT) достаточен VDS или VPS с низкой базовой задержкой до биржевого API. Типичный критерий — ping до сервера брокера менее 5 мс. Для Форекс-роботов и крипто-ботов подходит выделенный сервер в дата-центре Европы или США с гарантированным каналом 1 Гбит/с.

История

HFT как практика оформилась в 1998–2000 годах после SEC Reg NMS — правила, обязавшего биржи обрабатывать ордера по лучшей цене. К 2010 году HFT составлял до 73% объёма торгов на NYSE по данным TABB Group. Знаковое событие — Flash Crash 6 мая 2010 года, когда индекс Dow Jones упал на 1000 пунктов за 10 минут из-за каскадного взаимодействия HFT-алгоритмов. После 2012 года рынок HFT-оборудования вырос в самостоятельную индустрию; провайдеры вроде Go West Trading и Hibernia Networks прокладывают выделенные трансатлантические кабели для снижения latency между NYSE и LSE.

ПО и операционная система

HFT-системы работают на Linux с патчами PREEMPT_RT или на bare metal без ОС (прямое программирование FPGA). Стандартные HFT-стеки пишутся на C++ с ручным управлением памятью (без GC). Изоляция CPU через isolcpus и affinity предотвращает переключение контекста. Мониторинг задержки — через StatsD/Grafana с перцентилями p99 и p999.

На что обращать внимание при выборе

Для криптотрейдинга и форекс-роботов: VPS с ping до API биржи (Binance EU — Европа, FTX — США) менее 10 мс, стабильный канал, SLA 99.9%. Для алготрейдинга на акциях: выделенный сервер в дата-центре рядом с брокерским шлюзом. Для HFT: только колокейшн с cross-connect, FPGA NIC, гарантия latency от провайдера. Обязательно проверяйте: гарантированная полоса, отсутствие oversubscription, SLA с финансовой ответственностью.

Другие термины