Арбитражные маршруты с IOST–XPR: спот, межбиржевой и «круговой»

Арбитражные маршруты с IOST–XPR: спот, межбиржевой и «круговой»

Кратко: связка IOST–XPR на практике — это чаще всего не прямой стакан, а маршрут через ликвидные плечи IOST/USDT и XPR/USDT (или аналоги на DEX). Отсюда три класса арбитража: внутри биржи (intra-exchange), межбиржевой (inter-exchange) и треугольный/круговой (triangular/circular). Ниже — как они устроены, какие задержки критичны, плюс/минус каждого подхода и что требуется от инфраструктуры.

Базовая логика связки и термины

  • Два плеча ликвидности: IOST/USDT и XPR/USDT. Эффективный курс IOST→XPR = (IOST→USDT) × (USDT→XPR), с учётом комиссий и impact.
  • Задержки (latency): суммарное время получения котировок, расчёта маршрута, отправки/исполнения ордеров, подтверждений вывода/депозита.
  • Издержки: торговые комиссии (maker/taker), сеть/вывод, сервисные сборы агрегаторов, возможный gas на DEX.
  • Риск исполнения: слиппедж + неполное исполнение из-за тонкой глубины.

Арбитраж внутри биржи (intra-exchange, «спот-петля»)

Идея: на одной бирже одновременно существуют IOST/USDT и XPR/USDT. Если произведение котировок даёт дисбаланс относительно «справедливого» кросс-курса IOST/XPR, можно совершить пары сделок внутри площадки (без вывода).

Как исполняется

  1. Продать IOST в паре IOST/USDT (по bid-лестнице).
  2. Купить XPR в паре XPR/USDT (по ask-лестнице).
  3. Сравнить XPR, полученный за 1 IOST, с исходной оценкой. Если маржа > издержек — повторять.

Плюсы

  • Низкий операционный риск: нет вывода/депозита, расчёт внутри одного клиринга.
  • Минимальный latency (зависит от API/внутренних очередей).
  • Чёткий контроль комиссий (две сделки, известные ставки).

Минусы

  • Маржа тонкая: конкуренция ботов высока; лучшие возможности быстро «зачищаются».
  • Зависимость от глубины двух стаканов одной биржи.
  • Лимит на объём: impact-cost съедает преимущество.

Требования к задержкам

  • Sub-100–200 мс на цикл «котировка → проверка → отправка» достаточно для спота.
  • Важнее стабильность (джиттер ниже 50 мс) и локальный коло (как минимум — географически близкий сервер).

Мини-формула маржи (проценты)

Маржа_% ≈ ( XPR_за_1_IOST(CEX) / Эталонный_кросс − 1 ) × 100%

где XPR_за_1_IOST(CEX) = [P_bid_IOST*(1−fee1)] / [P_ask_XPR*(1+fee2)]

Если используете VWAP по объёму, подставляйте VWAP вместо лучших цен.

Межбиржевой арбитраж (inter-exchange)

Идея: купить «дешёвый» актив на Бирже A и одновременно продать «дорогой» на Бирже B. Для связки IOST–XPR чаще арбитражируют USDT-курсы в плечах IOST/USDT и XPR/USDT на разных площадках, либо формируют «IOST→USDT» на A и «USDT→XPR» на B.

Два режима

  • Синтетический (без перевода средств): держите инвентарь на обеих биржах. Покупаете на A, продаёте на B одновременно; периодически ребалансируете инвентарь.
  • С переводом средств: покупка на A → вывод → продажа на B. Используется реже из-за времени вывода/депозита.

Плюсы

  • Маржа выше, чем внутри одной биржи, особенно на непиковые часы или при локальных перекосах.
  • Гибкая география: можно выбрать «быструю» пару бирж под ваш коло.

Минусы

  • Инфраструктура дороже: нужен мульти-инвентарь, риск хранения на нескольких СEX.
  • Задержки вывода/депозита (если без синтетики) убивают тонкие спреды.
  • Ограничения по KYC/лимитам и разные комиссии.

Требования к задержкам

  • При синтетике важнее мгновенное исполнение (параллельные ордера на A и B, совмещение API-трафика). Типичный таргет: <150–250 мс end-to-end.
  • При исполнении с переводом считайте маржу только если она крупно перекрывает время вывода + риск сдвига цены (обычно это «вялые» окна на часах/днях, либо крупные новости, но риск выше).

Переработка прибыли

  • Учитывайте ребаланс: периодически гоняйте малый объём обратно, чтобы восстановить стартовые балансы активов, иначе «застрянете» в одном из активов.

Треугольный/круговой арбитраж (triangular/circular)

Идея: использовать три (или больше) рынка, чтобы «замкнуть круг» и вернуться в исходный актив с прибылью. Для IOST–XPR типичный контур:
IOST → USDT → XPR → IOST (на одной бирже с тремя ордербуками) или гибрид CEX/DEX (часть шага на агрегаторе).

Плюсы

  • Больше степеней свободы: иногда есть «узкая щель» в одном из звеньев, которую не видно в простом IOST→USDT→XPR.
  • Меньше зависимость от одного стакана: можно выбрать лучший третий рынок (иногда не USDT, а другой стейбл/база).

Минусы

  • Комиссий больше: три сделки минимум.
  • Латентность критична: окна возможностей очень короткие; без пайплайнинга и отправки «батчем» круг не замкнёте.
  • Сложнее риск-контроль: любая недоисполненная нога превращается в открытую позицию.

Требования к задержкам

  • Реалистично — <100–150 мс на цикл (в идеале — локальный коло и частичная предварительная аллокация ордеров по уровням).
  • Нужны асинхронные пайплайны: пока исполняется нога 1, уже готовятся заявки по ноге 2.

Мини-формула «круга» (проценты)

Маржа_% ≈ ( IO→U*(1−f1) × U→X*(1−f2) × X→IO*(1−f3) − 1 ) × 100%

где IO→U — получаемые USDT за 1 IOST (VWAP продажи),

U→X — XPR за 1 USDT (покупка),

X→IO — IOST за 1 XPR (продажа).

Все цены — после слиппеджа (VWAP), комиссии — f1/f2/f3.

Как выбрать стратегию под ваш стек

Если у вас ограниченный стек и одна биржа

  • Начинайте с intra-exchange спота.
  • Фокус: быстрые лимиты, дробление объёмов, узкая специализация по времени (когда ликвидность «тоньше»).

Если есть счета на 2–3 CEX + базовая колокация

  • Переходите к межбиржевому синтетическому арбитражу.
  • Держите «рабочие» балансы на обеих биржах, делайте арбитраж параллельно, ребаланс — отдельными окнами.

Если у вас HFT-инфраструктура

  • Пробуйте круговой: три книги на одной площадке или гибрид с DEX.
  • Требуется низкая латентность, память котировок, пред-калькуляция маршрутов, агрессивная защита от недоисполнений.

Риск-менеджмент и техпроцесс

Риски:

  • Исполнительный: неполное исполнение одной ноги; неожиданное расширение спреда.
  • Ликвидность: тонкие книги, «стена» лимитов конкурентов.
  • Операционный: задержки API, rate-limit, отмены/ресты.
  • Биржевой: разные правила округления, лоты/минимальные шаги цены, временные блокировки вывода.
  • Сетевой (DEX): газ, перегрузка сети, reorg/MEV-эффекты.

Контроль:

  • VWAP-расчёт на ваш объём до отправки ордеров.
  • Slippage-guard на каждой ноге; отмена при выходе за порог.
  • Kill-switch на целую стратегию при потере связи/заморозке книги/аномалиях.
  • Нормализация лотов и шагов цены по всем рынкам заранее.
  • Инвентарь и ребаланс: планируйте, чем «закрывать» перекосы после серии сделок.

Мини-чек-лист перед запуском

  • Данные: WebSocket-котировки двух плеч + (опц.) третий рынок для круга.
  • Расчёт: real-time парсер книги (depth 2%), VWAP/impact на ваш объём.
  • Комиссии: maker/taker, сеть, сервисные сборы DEX/агрегаторов.
  • Latency-профиль: rtt до бирж, стабильность соединения, пайплайнинг ордеров.
  • Порог маржи: маржа > (комиссии + ожид. impact + волатильность-буфер).
  • Безопасность: slippage-лимиты, частотные лимиты, kill-switch.
  • Ребаланс: расписание и способ возврата инвентаря без потери профита.
  • Логи и алерты: исполнение/частичное исполнение/отказы, latency-спайки, отклонения от модели.

Быстрые «рецепты» под связку IOST–XPR

Intra-exchange (2 ноги):

  1. Рассчитать XPR_за_1_IOST по двум книгам (VWAP).
  2. Если маржа > издержек + буфер — отправить лимит/рыночный с дроблением объёма.
  3. Проверить исполнение обеих ног; при частичном — немедленно закрыть остаток.

Inter-exchange (синтетика):

  1. Держать IOST/USDT на Бирже A и USDT/XPR на Бирже B.
  2. Одновременно: продать IOST→USDT на A и купить XPR за USDT на B.
  3. Порог маржи — выше, чем суммы комиссий на обеих биржах + буфер на latency.
  4. Ребаланс по расписанию.

Triangular/circular:

  1. Три книги (например, IOST/USDT, XPR/USDT, IOST/XPR если существует, либо синтетический третий шаг через DEX).
  2. Пред-калькуляция «круга» с учётом f1/f2/f3 и VWAP.
  3. Пайплайнинг ордеров и строгие slippage-гейты.
  4. Моментальная отмена цикла при недоисполнении любой ноги.

Итог

  • Внутри биржи — самая «чистая» механика с малой операционной сложностью, но тонкой маржой.
  • Межбиржевой — даёт более жирные окна, требует мульти-инвентаря и дисциплины по latency/ребалансу.
  • Круговой — самый требовательный к задержкам и технике, но способен находить уникальные несоответствия.
    Ключ к профиту в связке IOST–XPR — скорость принятия решений, точный учёт VWAP/комиссий, контроль слиппеджа и стабильная инфраструктура.

Дисклеймер: материал носит образовательный характер и не является инвестиционной, финансовой, налоговой или юридической рекомендацией. Рынки волатильны, риск несёте вы. Нет гарантий доходности; перед принятием решений проконсультируйтесь со специалистом.

Источник

Posted in Без рубрики