Разница цен — только начало. Арбитражная система должна одновременно учитывать исполнимый объём, комиссии, размещённый капитал и риск незакрытой второй ноги.

01Цена на экране ещё не возможность

Арбитраж начинается с одновременного сравнения исполнимых цен на двух площадках. Последняя сделка не подходит: купить можно по ask, продать — по bid, причём на нужный объём.

Из сырого спреда вычитают торговые комиссии, ожидаемое проскальзывание, финансирование и стоимость перемещения капитала. Только остаток после издержек можно сравнивать с порогом входа.

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

02Единый слой рыночных данных

Каждый коннектор преобразует формат биржи в общую модель: инструмент, bid, ask, глубина, время события и номер последовательности. Стратегия не должна разбирать особенности конкретного WebSocket.

Локальные часы синхронизируют, но основным остаётся время биржи. Задержку измеряют для каждого источника отдельно; устаревшая сторона пары блокирует сигнал.

После разрыва соединения книга пересобирается из снимка. До завершения сверки площадка исключается из расчёта возможностей.

03Капитал размещается заранее

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

Система следит за доступными балансами, маржой и лимитами вывода. Возможность считается только на объём, который реально можно исполнить с обеих сторон.

Распределение капитала — отдельная задача. После серии сделок одна площадка накапливает один актив, другая — противоположный, и требуется ребалансировка.

Данные, инфраструктура и момент принятия решения рассматриваются вместе.

04Главный риск — незакрытая нога

Два ордера не исполняются атомарно. Первая сторона может заполниться, пока вторая будет отклонена, исполнена частично или получит худшую цену.

Политика заранее определяет порядок отправки, допустимую задержку и способ хеджирования остатка. У системы должен быть предел открытого направленного риска.

После каждого события фактические позиции сверяются, а не выводятся из отправленных запросов. Биржа является источником истины о сделке.

05Порог входа должен двигаться

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

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

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

06Ребалансировка не бывает бесплатной

Баланс можно восстанавливать переводом активов, обратными сделками или инструментами хеджирования. Каждый вариант имеет комиссию, задержку и операционный риск.

Стоимость ребалансировки относят к стратегии, даже если она происходит позже. Иначе отдельные сделки выглядят прибыльнее всей системы.

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

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

07Лимиты на уровне каждой площадки

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

API-ключи создают отдельно, без права вывода, с IP-ограничением там, где оно доступно. Секреты не передают через журналы и уведомления.

Если площадка меняет спецификацию контракта или режим обслуживания, инструмент автоматически исключается до ручной проверки.

08Путь от наблюдения к запуску

Сначала система только записывает возможности и моделирует две ноги по реальной глубине. Затем сравнивает прогноз с котировками через заданную задержку.

Следующий этап — минимальный объём и строгий лимит числа сделок. Каждая пара исполнений разбирается вручную: цена, время, комиссия и остаточная позиция.

Масштабирование разрешается лишь после серии устойчивых совпадений модели и факта. Рост валового спреда без контроля исполнения ничего не доказывает.

Продолжение — в Telegram

Код, видео, наблюдения за рынком и ответы на вопросы.

Перейти в канал

Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Торговля связана с риском потери капитала.