2 C
Москва
Суббота, 15 ноября, 2025

Комиссии и ребейты: как издержки «съедают» прибыль в IOST–XPR

Пары типа 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⋅Pb​Ctotal​​

Если наблюдаемый арбитражный спред Edgeobs\text{Edge}_{obs}Edgeobs​ ≤ Edgemin\text{Edge}_{min}Edgemin​, стратегия статистически убыточна до оптимизации.

Как измерять невидимые издержки

Спред и проскальзывание

  1. Логируйте снимки стакана (top-of-book и глубина на N уровней) в момент постановки ордера.

  2. Сохраняйте точное исполнение (price/time/qty) и сравнивайте с котировками в ту же миллисекунду.

  3. Разделяйте slippage на:

    • предсказуемое (из-за собственной агрессии/объёма против доступной глубины),

    • рыночное (неожиданные внешние принты/микродвижение).

Влияние на рынок

  • Оцените эластичность цены: как изменяется средняя цена сделки при росте вашего размера с 1× до 2×, 3×.

  • Настройте ограничители: максимум доля от объёма за интервал, «уровневая» агрессия (не снимать >K уровней за тик).

Сетевые/мостовые издержки

  • Ведите реестр транзакций вне торгового журнала: каждая on-chain операция, комиссия, задержка в блоках/секундах, итоговая стоимость в базовой валюте.

  • Фиксируйте минимумы и лимиты (например, min-withdraw > ваш рабочий лот — это скрытая «размазываемая» издержка).

Практический шаблон расчёта (пошагово)

  1. Опишите маршрут: IOST→…→XPR (или обратный), биржа A → биржа B, либо CEX→DEX→мост→CEX.

  2. Соберите ставки: maker/taker на каждом шаге, сетевые комиссии, фандинг, проценты, ориентир по спреду/глубине.

  3. Выберите рабочий лот QQQ: такой, чтобы не превышать x% среднего объёма на 1–3 уровнях книги.

  4. Смоделируйте исполнение:

    • Предположите, что покупка — taker (для скорости), продажа — maker (для ребейта), либо обе — taker (если гонитесь за скоростью закрытия дисбаланса).

    • Заложите slippage: консервативно 10–30% от видимого спрэда, если ликвидность тонкая.

  5. Приведите все издержки к одной валюте (например, в USDT): комиссии в нативных токенах пересчитайте по mid-цене.

  6. Посчитайте Edgemin\text{Edge}_{min}Edgemin​ и сравните с наблюдаемым дисбалансом.

  7. Сделайте чувствительность: как меняется PnL при ±0,1% спрэда, при +50% издержек сети, при падении ребейта/смене VIP-уровня.

  8. Учтите задержки (депозиты/выводы/мосты/подтверждения) — это не только риск цены, но и временная стоимость денег.

Ребейты: как правильно их учитывать

Ключевые принципы

  • Зачёт постфактум: на многих платформах ребейт начисляется после клиринга, иногда в токене биржи. В модели PnL это отдельная строка дохода с лагом по времени и риском волатильности токена ребейта.

  • Нетто по ногам: считайте ребейт на уровне каждой ноги (buy/sell, maker/taker), а не «в среднем по дню».

  • VIP/токен-холдинг: если скидка/ребейт зависит от стейка/холда токена, учитывайте стоимость удержания (волатильность, альтернативная доходность).

Два способа учёта

  1. Консервативный: ребейт = 0 для предварительного go/no-go. Если сделка «дышит» даже без ребейта — это здоровая стратегия.

  2. Реалистичный: ребейт включён, но дисконтирован (например, на 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

  1. Документируйте все ставки комиссий, ребейтов, лимитов ввод/вывод и сетевые издержки; обновляйте при изменениях бирж/сетей.

  2. Сделайте dry-run в минимальном размере: замерьте фактическое slippage/impact и сравните с моделью.

  3. Ведите двойной журнал: торговые принты + on-chain операции (с таймстампами и курсами пересчёта).

  4. Сценарный анализ: стресс ±0,3–0,5% на цене, +50% на сетевых, −50% на ребейте — стратегия выживает?

  5. Автоматизируйте расчёт Edgemin_{min}min​ и блокируйте сделки, где наблюдаемый спред ≤ порога.

  6. Контролируйте концентрацию: лимиты на актив и на площадку, чтобы сбой или делистинг не парализовал капитал.

Выводы

  • «Видимая» доходность в IOST–XPR — это лишь вершина айсберга: реальный PnL определяется суммой мелких, но систематических издержек.

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

  • Ребейты — это бонус, а не костыль: здоровая связка должна «дышать» даже при нулевом ребейте, а программы возврата комиссии — улучшать уже положительную статистику.

  • На практике устойчивыми оказываются маршруты, где вы совмещаете: смешанный режим исполнения (taker→maker), контроль шага объёма, редкие мосты за счёт буферов и жёсткий стоп по Edgemin_{min}min​.

Если вы превратите всё вышеописанное в регулярный мониторинг и автоматизированные правила, то вместо «охоты на красивые спреды» получите управляемый процесс с предсказуемой доходностью и контролируемым риском — даже на тонких парах вроде IOST–XPR.

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

Похожие статьи:

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь