Проскальзывание в арбитраже: как стакан съедает прибыль и при чём тут VWAP
Проскальзывание в арбитраже: как стакан съедает прибыль и при чём тут VWAP
Две связки могут показывать одинаковый спред +1%, но одна принесёт прибыль на 500 долларах и убыток на 5000, а другая останется в плюсе и на 50 000. Разница — в глубине стакана и проскальзывании. Это один из самых недооценённых факторов в арбитраже.
Почему цена в стакане — это не одна цифра
Когда сканер показывает «цена BTC на бирже = 60 000», это обычно лучшая цена — верхняя строка стакана (best bid/ask). Но на этой цене стоит ограниченный объём. Если вы хотите купить больше, чем доступно по лучшей цене, ваш ордер начнёт «проедать» стакан вглубь: следующие порции исполняются по всё менее выгодным ценам.
Итоговая средняя цена вашей сделки называется VWAP (Volume Weighted Average Price — средневзвешенная по объёму цена). Чем больше ваш объём относительно ликвидности стакана, тем сильнее VWAP отличается от верхней строки — это и есть проскальзывание.
Как это убивает арбитраж
В арбитраже проскальзывание бьёт дважды:
- на покупке вы платите дороже, чем показывала верхняя строка;
- на продаже вы получаете дешевле, чем показывал лучший bid.
Спред в 1% по верхним строкам может полностью исчезнуть, если на вашем объёме покупка подорожала на 0,6%, а продажа подешевела на 0,6%. Связка, прибыльная на бумаге, на реальном объёме оказывается убыточной.
Честный расчёт считает VWAP под ваш объём
Правильный сканер не берёт верхнюю строку стакана — он симулирует исполнение вашего объёма по реальным уровням стакана и считает VWAP отдельно для покупки и продажи. Arb Scanner делает именно это: вы задаёте размер сделки, и прибыль пересчитывается с учётом того, как ваш ордер пройдёт по стакану. Это часть честного расчёта прибыли — наряду с комиссиями и сетевыми сборами.
Потолок капитала: где связка ломается
Из проскальзывания следует важная практическая величина — максимальный прибыльный объём. По мере роста суммы сделки чистая прибыль в процентах падает (стакан всё хуже), и в какой-то момент связка уходит в ноль, а потом в минус. Эта точка — потолок капитала для конкретной связки.
Знать его важно по двум причинам:
- Вы не «зальёте» в связку больше, чем она способна переварить с прибылью.
- Вы реалистично оцениваете, сколько реально можно заработать на одной связке за один проход — обычно гораздо меньше, чем кажется по красивому спреду.
Arb Scanner умеет показывать этот потолок: до какого объёма связка остаётся в плюсе по текущей глубине стакана.
Практические выводы
- Не верьте спреду по верхней строке стакана — он завышен для любого реального объёма.
- Всегда проверяйте прибыль на своём объёме, а не на минимальном.
- У каждой связки есть потолок капитала; малоликвидные монеты ломаются на смешных суммах.
- Проскальзывание — это не «ошибка», а фундаментальное свойство ликвидности; его нужно закладывать в расчёт заранее.
Хотите видеть прибыль с учётом проскальзывания под ваш объём? Откройте сканер и задайте свой размер сделки — расчёт пересчитается по реальному стакану. А о том, успеете ли вы реализовать связку до её исчезновения, читайте в статье о выживаемости связки.