MOEX деривативы

SPECTRA SIMBA + TWIME Connector

Стек подключения к MOEX SPECTRA, который мы построили и эксплуатируем: SIMBA market data, TWIME execution, kernel/DPDK RX и IPC/SHM для внешних роботов на любом языке

Рынок
MOEX деривативы
Кому полезно
проп-дески и маркетмейкеры, которым нужен собственный контур исполнения на срочном рынке
Статус
Построено и эксплуатируется в нашей торговле

Обзор

SPECTRA connector закрывает ключевой инфраструктурный слой срочного рынка: прием SIMBA, синхронизацию стаканов и отправку заявок через TWIME. Его можно запускать отдельно или совмещать с ASTS Engine в одном операционном контуре. Коннектор работает как в колокации ЦОД MOEX (Dataspace), так и на обычном VPS или выделенном сервере - разница только в латентности, а не в совместимости. Роботов можно писать не только на Rust: движок публикует состояние и принимает команды через low-latency shared memory IPC, поэтому стратегия может быть написана на любом языке. Поставляется вместе с Python SDK. Это одна из систем, которые мы строили под собственную торговлю, - если ваша задача пересекается с ней, проект начнется не с нуля.

MOEX SPECTRASIMBATWIME

Что это дает

01

проверенный путь от market data до order flow и ответов биржи без самостоятельной реализации SIMBA/TWIME

02

работает в колокации MOEX и на VPS без изменений в коде - только конфиг

03

стратегии на Rust, Python, Go или другом языке подключаются через IPC/SHM

04

единая архитектура для SPECTRA и ASTS при смешанных MOEX-проектах

05

покрытие жизненного цикла: от инициализации до обработки сессий, ресетов и десинков

Похожая задача?

Расскажите, что нужно, - обсудим, как переиспользовать это под ваш проект

@runinfra

Возможности

Что внутри

Объем под ваш проект фиксируется в договоре: что переиспользуем из готового, что дорабатываем, интеграция, документация и поддержка

Прием SIMBA SPECTRA

UDP multicast, SBE decode, восстановление инструментов и книг, обработка session/reset/desync-событий.

Исполнение через TWIME

Бинарный TCP transport, произвольное число логинов в конфигурации, команды заявок, ответы биржи и live rate-limit слой.

MOEX penalties и rate limiting

Коннектор ведет учет лимитов и штрафов MOEX на уровне отправки, чтобы стратегия не дублировала биржевую механику в каждом роботе.

IPC/SHM API

Движок держит hot loop, публикует состояние в shared memory и принимает NewOrder/Cancel/Replace/MassCancel из внешних процессов.

Kernel и DPDK режимы

Подключение к UDP через kernel sockets или DPDK, с поддержкой типовых Linux root/network integrations для production-среды.

SPECTRA + ASTS вместе

Можно использовать вместе с ASTS Engine: общий подход к market data, execution, IPC, мониторингу и эксплуатации.