Почему гридботы проигрывают комиссиям: детальный разбор чистого PnL
2026-05-06 · ~7 минут чтения
Гридбот выглядит блестяще на бумаге. Вы котируете обе стороны диапазона, цена колеблется, и каждый круговой оборот приносит небольшую прибыль. Дашборд почти каждый час показывает зелёный. Затем в конце месяца вы сверяете выписку биржи, и число меньше валового на экране бота — иногда отрицательное, хотя график никогда не показывал убыточного дня. Разрыв — комиссии, и большинство инструментов потребительского уровня просто не учитывают их честно.
Что показывает график валового PnL
Типичный гридовый UI отображает реализованный PnL как сумму (цена продажи) минус (цена покупки) по закрытым парам сетки, умноженную на количество. Это число игнорирует три вещи, которые прямо списываются с вашего аккаунта:
- Комиссии мейкера и тейкера на каждую ногу.
- Платежи по финансированию на позицию перпетуала, которую вы держите между заполнениями.
- Проскальзывание на ногах, исполняемых агрессивно, а не пассивно.
Математика комиссий с иллюстративными числами
Предположим, гридбот совершает оборот перпетуального контракта 200 раз в день с тейкерской комиссией 0,02% и мейкерской 0,01%. Даже если каждая нога — идеальное мейкерское заполнение (это не так), 200 заполнений при 0,01% на сторону — это 4% от номинала в виде тормоза комиссий в день. Боту понадобится оборот валового PnL выше 4% от номинала только чтобы выйти в ноль по комиссиям, без финансирования и проскальзывания. Числа ниже иллюстративны, не из живого аккаунта:
# Иллюстративно — один торговый день, сетка на $10 000 номинала валовый_PnL_реализованный = +$84.20 # что показывает UI уплаченные_мейкерские_комиссии = -$22.00 # 110 мейкерских @ 0.01% * 10k * 2 стороны уплаченные_тейкерские_комиссии = -$36.00 # 90 тейкерских @ 0.02% * 10k * 2 стороны уплаченное_финансирование = -$6.10 # 3 окна финансирования проскальзывание_агрессивных = -$11.40 # vs топ-книги при принятии решения -------------------------------------- чистый_PnL_после_затрат = +$8.70 # что поступает на аккаунт
Та же сетка рекламировалась бы как стратегия $84/день на $10 000 номинала — «0,84% в день», цифра, которая отлично выглядит на главной странице. Честная цифра — примерно десятая часть этого.
Почему волатильность помогает маркетинговому графику, но вредит чистому
Более высокая волатильность создаёт больше сетевых оборотов в день, что линейно увеличивает валовый PnL. Она также создаёт больше агрессивных заполнений, больше всплесков ставки финансирования и более широкие эффективные спреды — всё это масштабирует комиссионное давление быстрее, чем валовый прирост. Самый честный тест любой сетевой стратегии — построить чистый PnL против реализованной волатильности, а не валовый PnL против времени.
Ставка мейкера ≠ доля мейкерских заполнений
Многие сетки выставляют заявки «пост-онли» и тихо отменяют и переподают их на каждом тике, чтобы оставаться в очереди. Настройка «пост-онли» защищает от тейкерской комиссии при первоначальном входе, но каждая отмена-замена создаёт возможность, что следующая нога заполнится агрессивно для балансировки сетки — по тейкерской комиссии. Чтение собственного отчёта о заполнениях и расчёт реализованного процента мейкера — единственная надёжная проверка.
Как выглядит честный бэктест сетки
Бэктест, заслуживающий доверия, должен включать: классификацию мейкер/тейкер на каждое заполнение с реалистичными предположениями о позиции в очереди; тиковое накопление финансирования; проскальзывание бид-аска на агрессивных ногах; и график тарифных уровней биржи (ваш уровень меняется по мере роста объёма). Если бэктест-инструмент не позволяет задать эти входные данные, он производит маркетинговый график, а не исследовательский артефакт.
Что мы делаем иначе
Мы рассматриваем комиссии как первоклассный входной параметр для самой стратегии, а не как запоздалый вычет в конце. Решение об отправке ордера проверяет ожидаемую ценность после комиссий. Если ожидаемая ценность после комиссий ниже настроенного порога платформы, ордер подавляется, даже когда валовый сигнал положительный. Стоимость — меньше сделок и менее впечатляющий дашборд активности. Выгода — чистый PnL, выдерживающий сверку с выпиской биржи.
Страница доказательств показывает валовый и чистый PnL рядом, с детализацией компонентов комиссий, финансирования и проскальзывания. Если эти числа не видны где-либо на платформе, которую вы оцениваете, считайте, что разрыв скрывается, а не устраняется.