Пары типа IOST–XPR (между сетями/биржами или через «круговые»/трёхточечные маршруты) часто выглядят прибыльными в скринерах: «на бумаге» спред >0,5–2,2%. На практике ощутимая доля такого спреда растворяется в совокупных издержках: торговых комиссиях (maker/taker), скрытых издержках исполнения (спред, проскальзывание и влияние на рынок), сетевых комиссиях и затратах на мосты, комиссиях/лимитах на ввод-вывод, фондах финансирования (для деривативов), издержках за объём (VIP-грейды), маржинальных процентах и даже в расходах на KYC/инфраструктуру. Ошибка в одной из статей затрат превращает «прибыль» в ложный арбитраж.
Ниже — практическая карта издержек и модель PnL, которая позволяет ещё до сделки понять, «вынесет» ли связка IOST–XPR ваши комиссии и риски.
Карта издержек: что учитывать в IOST–XPR
1) Торговые комиссии и ребейты
Maker/Taker.
-
Taker — мгновенное снятие ликвидности (покупка по ask/продажа по bid). Обычно дороже.
-
Maker — добавление лимитного ордера. Может быть дешевле, а в некоторых программах — с ребейтом (отрицательная комиссия, т.е. вам платят за ликвидность).
Типы ребейтов.
-
За maker-ликвидность в стакане (классика для CEX).
-
Маркет-мейкерские соглашения (индивидуальные условия при поддержании спрэда/объёма).
-
Реферальные/кросс-продуктовые (возврат части комиссии в токене биржи).
-
В DEX-пуле — доля от swap-комиссии LP, если вы предоставляете ликвидность (но это уже другой профиль риска).
VIP-тиеры (объём).
Чем выше оборот за 30 дней и/или холд собственного токена биржи, тем ниже ставки и выше ребейты.
2) Рыночные издержки исполнения
Даже при нулевых «номинальных» комиссиях стоимость сделки не равна нулю:
-
Спред (bid–ask). Для taker вы платите пол-спрэда при открытии и пол-спрэда при закрытии (если снова taker), итого ~полный спрэд в «круге».
-
Проскальзывание (slippage): разница между ожидаемой и фактической ценой исполнения. Растёт с размером ордера относительно глубины стакана.
-
Влияние на рынок (market impact): чем агрессивнее и чаще «снимаете» уровни, тем выше средняя цена исполнения.
-
Недозаполнение лимитов: попытка быть maker’ом с узким «join» к лучшему уровню часто приводит к частичному исполнению и вынужденному догону taker’ом.
3) Сетевые издержки, ввод/вывод и мосты
-
Вывод c CEX: фикс/динамическая комиссия за сеть (в токене сети).
-
Депозит на CEX: как правило, без комиссии, но есть минимумы и задержки подтверждений, влияющие на риск ноты/ценового сдвига.
-
Мосты (IOST ↔ XPR или через промежуточные сети/активы): плата протоколу, газ, вознаграждение валидаторам/реллеерам, иногда комиссия за «обёртывание» (wrap/unlock).
-
Ресурсные модели некоторых L1/L2: сеть может декларировать «нулевые комиссии», но требовать стейкинг/резерв CPU/NET/Resource Credits, что по сути становится косвенной издержкой.
4) Деривативы и финансирование (если используется)
-
Фандинг (перпетуальные свопы): периодические платежи между лонгами и шортами. Положительный для вас фандинг — доход, отрицательный — издержка.
-
Маржинальные проценты: при заимствовании активов/стейблов для арбитражного плеча.
5) Прочие издержки
-
Конверсионные (между стейблами/фиатом), вывод в фиат, платёжные шлюзы.
-
Операционные: API-лимиты, платные данные/серверы/хостинг колокации, KYC-расходы в проф. программах.
-
Налоги: учитываются на уровне юрисдикции и отчётности, влияют на чистый PnL после периода.
Базовая модель PnL: из «сухой» математики к решению
Нотация
-
QQQ — количество базового актива в сделке (например, IOST).
-
Pb,PsP_b, P_sPb,Ps — цены покупки и продажи.
-
fmaker/takerexf^{ex}_{maker/taker}fmaker/takerex — биржевые комиссии как доля от объёма (в денежном выражении).
-
RRR — суммарные ребейты (в денежном выражении, приводим к базовой валюте).
-
CnetC_{net}Cnet — сетевые/мостовые издержки (депозиты/выводы/газ/мост).
-
CmktC_{mkt}Cmkt — рыночные издержки исполнения (спред+slippage+impact, в денежном выражении).
-
CfundC_{fund}Cfund — фандинг/проценты (если применимо).
-
CopsC_{ops}Cops — операционные накладные (на сделку/на период; здесь — на сделку).
Валовый доход от ценового дисбаланса:
Gross=Q⋅(Ps−Pb)\text{Gross} = Q \cdot (P_s — P_b)Gross=Q⋅(Ps−Pb)
Комиссии CEX/DEX за обе ноги (пример для пропорциональных комиссий):
Cex=fbuyex⋅Q⋅Pb + fsellex⋅Q⋅Ps − RC_{ex} = f^{ex}_{buy}\cdot Q\cdot P_b \;+\; f^{ex}_{sell}\cdot Q\cdot P_s \;-\; RCex=fbuyex⋅Q⋅Pb+fsellex⋅Q⋅Ps−R
где fbuy/sellexf^{ex}_{buy/sell}fbuy/sellex соответствуют maker/taker на каждой ноге, а RRR — суммарный ребейт в денежном выражении (может быть >0).
Полная издержка сделки:
Ctotal=Cex+Cnet+Cmkt+Cfund+CopsC_{total} = C_{ex} + C_{net} + C_{mkt} + C_{fund} + C_{ops}Ctotal=Cex+Cnet+Cmkt+Cfund+Cops
Чистый результат:
PNLnet=Gross−Ctotal\text{PNL}_{net} = \text{Gross} — C_{total}PNLnet=Gross−Ctotal
Минимальный «теоретический» спред для безубыточности в доле от цены покупки:
Edgemin≈CtotalQ⋅Pb\text{Edge}_{min} \approx \frac{C_{total}}{Q\cdot P_b}Edgemin≈Q⋅PbCtotal
Если наблюдаемый арбитражный спред Edgeobs\text{Edge}_{obs}Edgeobs ≤ Edgemin\text{Edge}_{min}Edgemin, стратегия статистически убыточна до оптимизации.
Как измерять невидимые издержки
Спред и проскальзывание
-
Логируйте снимки стакана (top-of-book и глубина на N уровней) в момент постановки ордера.
-
Сохраняйте точное исполнение (price/time/qty) и сравнивайте с котировками в ту же миллисекунду.
-
Разделяйте slippage на:
-
предсказуемое (из-за собственной агрессии/объёма против доступной глубины),
-
рыночное (неожиданные внешние принты/микродвижение).
-
Влияние на рынок
-
Оцените эластичность цены: как изменяется средняя цена сделки при росте вашего размера с 1× до 2×, 3×.
-
Настройте ограничители: максимум доля от объёма за интервал, «уровневая» агрессия (не снимать >K уровней за тик).
Сетевые/мостовые издержки
-
Ведите реестр транзакций вне торгового журнала: каждая on-chain операция, комиссия, задержка в блоках/секундах, итоговая стоимость в базовой валюте.
-
Фиксируйте минимумы и лимиты (например, min-withdraw > ваш рабочий лот — это скрытая «размазываемая» издержка).
Практический шаблон расчёта (пошагово)
-
Опишите маршрут: IOST→…→XPR (или обратный), биржа A → биржа B, либо CEX→DEX→мост→CEX.
-
Соберите ставки: maker/taker на каждом шаге, сетевые комиссии, фандинг, проценты, ориентир по спреду/глубине.
-
Выберите рабочий лот QQQ: такой, чтобы не превышать x% среднего объёма на 1–3 уровнях книги.
-
Смоделируйте исполнение:
-
Предположите, что покупка — taker (для скорости), продажа — maker (для ребейта), либо обе — taker (если гонитесь за скоростью закрытия дисбаланса).
-
Заложите slippage: консервативно 10–30% от видимого спрэда, если ликвидность тонкая.
-
-
Приведите все издержки к одной валюте (например, в USDT): комиссии в нативных токенах пересчитайте по mid-цене.
-
Посчитайте Edgemin\text{Edge}_{min}Edgemin и сравните с наблюдаемым дисбалансом.
-
Сделайте чувствительность: как меняется PnL при ±0,1% спрэда, при +50% издержек сети, при падении ребейта/смене VIP-уровня.
-
Учтите задержки (депозиты/выводы/мосты/подтверждения) — это не только риск цены, но и временная стоимость денег.
Ребейты: как правильно их учитывать
Ключевые принципы
-
Зачёт постфактум: на многих платформах ребейт начисляется после клиринга, иногда в токене биржи. В модели PnL это отдельная строка дохода с лагом по времени и риском волатильности токена ребейта.
-
Нетто по ногам: считайте ребейт на уровне каждой ноги (buy/sell, maker/taker), а не «в среднем по дню».
-
VIP/токен-холдинг: если скидка/ребейт зависит от стейка/холда токена, учитывайте стоимость удержания (волатильность, альтернативная доходность).
Два способа учёта
-
Консервативный: ребейт = 0 для предварительного go/no-go. Если сделка «дышит» даже без ребейта — это здоровая стратегия.
-
Реалистичный: ребейт включён, но дисконтирован (например, на 20–30%) под волатильность токена ребейта и возможные изменения программы.
Кейсовый пример (упрощённая математика без привязки к конкретной бирже)
-
Наблюдаемый дисбаланс IOST→XPR ≈ +0,70%.
-
План: купить IOST на бирже A и продать XPR (полученный обменом) на бирже B.
-
Обе ноги taker (скорость важнее): fbuyex=0,10%f^{ex}_{buy} = 0{,}10\%fbuyex=0,10%, fsellex=0,10%f^{ex}_{sell} = 0{,}10\%fsellex=0,10%. Ребейт = 0.
-
Сетевые/мостовые издержки на маршрут и возврат капитала: 0,18% от оборота.
-
Рыночные издержки (пол-спрэда+slippage суммарно): 0,22%.
-
Прочие/операционные на сделку: 0,03% (амортизировано).
Итого издержки: 0,10+0,10+0,18+0,22+0,03=0,63%0{,}10 + 0{,}10 + 0{,}18 + 0{,}22 + 0{,}03 = 0{,}63\%0,10+0,10+0,18+0,22+0,03=0,63%.
Edgeobs_{obs}obs = 0,70% > Edgemin_{min}min = 0,63% → теоретически сделка едва положительная при идеальном исполнении и без задержек.
Добавьте риск задержки депозита в 20–30 минут и колебание цены — и математическое «едва плюс» превращается в ожидаемое «минус».
Оптимизация: перевести одну ногу в maker с ребейтом ~0,02–0,04% (нетто), или уменьшить сетевые расходы (перенести расчётный центр), или увеличить глубину исполнения за счёт «скользящей» лимитной стратегии.
Оптимизация издержек: что реально работает
Торговые комиссии
-
Смешанный режим: вход taker (скорость), выход maker (ребейт).
-
Тонкий join-логик: лимит на лучшем уровне с микрошагом цены, авто-перестановка, отмена по времени (TTI) для минимизации недозаполнения.
-
VIP-градации: доводите оборот до порогов, если переход на следующий уровень снижает ставку > ожидаемого дополнительного market impact.
-
Альтернативные площадки: иногда меньшая комиссия не компенсирует плохую ликвидность — проверяйте net результат.
Рыночные издержки
-
Квантование объёма: дробите Q на пачки, исполняйте по профилю ликвидности (VWAP/TWAP-подобно), избегайте «стирания» книги.
-
Гибкая агрессия: разрешайте снятие только первых N уровней; при ухудшении — откат/паузу.
-
Анти-самообгон: чтобы ваш собственный поток не ухудшал цену второй ноги (особенно на тонких рынках).
Сети/мосты
-
Пулы ликвидности в нужной сети: держите «операционный буфер» активов там, где чаще торгуете, чтобы реже гонять мосты.
-
Время суток/нагрузка сети: комиссии/задержки по сетям часто цикличны — планируйте переводы в «тихие окна».
-
Минимумы вывода: подбирайте размер лота так, чтобы минимумы не «съедали» 0,1–0,2% доходности на размазывании.
Ребейты
-
Пересчёт в «твёрдую» валюту: мгновенная конвертация токена ребейта в стейбл — снижает волатильность дохода.
-
Договорные программы: если у вас стабильный оборот и качественный поток, обсуждайте кастомные ребейты/фиксацию условий.
Учёт лимитов, рисков и времени
-
Лимиты вывода/депозита: дневные/часовые лимиты, кол-во подтверждений. Их нарушение сдвигает окно сделки и повышает риск расхождения цены.
-
Риск «развязки»: если плечи маршрута исполняются на разных площадках/цепях, всегда существует риск, что вторую ногу вы закроете по худшей цене.
-
Время — деньги: модель PnL должна учитывать временную стоимость — особенно при мостах/кросс-цепочных переводах (даже 30–60 минут — это уже риск и альтернативная стоимость капитала).
Чек-лист перед запуском IOST–XPR
-
Документируйте все ставки комиссий, ребейтов, лимитов ввод/вывод и сетевые издержки; обновляйте при изменениях бирж/сетей.
-
Сделайте dry-run в минимальном размере: замерьте фактическое slippage/impact и сравните с моделью.
-
Ведите двойной журнал: торговые принты + on-chain операции (с таймстампами и курсами пересчёта).
-
Сценарный анализ: стресс ±0,3–0,5% на цене, +50% на сетевых, −50% на ребейте — стратегия выживает?
-
Автоматизируйте расчёт Edgemin_{min}min и блокируйте сделки, где наблюдаемый спред ≤ порога.
-
Контролируйте концентрацию: лимиты на актив и на площадку, чтобы сбой или делистинг не парализовал капитал.
Выводы
-
«Видимая» доходность в IOST–XPR — это лишь вершина айсберга: реальный PnL определяется суммой мелких, но систематических издержек.
-
Ключ к устойчивой прибыли — строгая модель: разложить каждый источник расходов, привести к базе, оценить минимальный спред безубыточности и дисциплинированно отсеивать сделки ниже порога.
-
Ребейты — это бонус, а не костыль: здоровая связка должна «дышать» даже при нулевом ребейте, а программы возврата комиссии — улучшать уже положительную статистику.
-
На практике устойчивыми оказываются маршруты, где вы совмещаете: смешанный режим исполнения (taker→maker), контроль шага объёма, редкие мосты за счёт буферов и жёсткий стоп по Edgemin_{min}min.
Если вы превратите всё вышеописанное в регулярный мониторинг и автоматизированные правила, то вместо «охоты на красивые спреды» получите управляемый процесс с предсказуемой доходностью и контролируемым риском — даже на тонких парах вроде IOST–XPR.
Данный материал не является инвестиционной, финансовой, налоговой или юридической рекомендацией. Информация носит образовательный характер. Рынки волатильны, риски на стороне читателя; нет гарантий доходности. Перед принятием решений проконсультируйтесь со специалистом.