Почему расчёт не сходится с результатом
Типичная ситуация: сканер показывает связку с положительным краем, позиция открывается, закрывается — и результат отрицательный. Ставка была верной, комиссии учтены. Расхождение даёт стоимость исполнения.
Last price — цена, по которой вы не торгуете
Последняя цена — это цена предыдущей сделки. Она сидит где-то между лучшим bid и лучшим ask и не является ценой, доступной вам.
Покупая, вы платите ask. Продавая, получаете bid. Разница — спред, и он оплачивается при каждом пересечении.
Для дельта-нейтральной связки это принципиально: она пересекает спред четыре раза — покупка спота по ask, шорт перпа в bid, затем продажа спота в bid и откуп перпа из ask. Расчёт по last price не учитывает ни одного из четырёх.
Проскальзывание сверх спреда
Спред — только первый уровень. Если ваш объём превышает выставленный на лучшей цене, ордер сметает следующие уровни, и средняя цена исполнения уходит дальше.
Пример стакана на покупку:
ask 1.002 — 50 монет
ask 1.005 — 30 монет
ask 1.012 — 200 монет
Покупая 60 монет, первые 50 берутся по 1.002, остальные 10 — по 1.005. Средняя (VWAP) выходит 1.0025. Покупая 200 — придётся дойти до третьего уровня, и средняя окажется около 1.009, почти на процент выше «цены» из витрины.
Как считать правильно
Вместо цены нужно считать VWAP на реальный объём — средневзвешенную цену прохода по стакану:
VWAP = Σ(цена_уровня × взятый_объём) / общий_объём
Отсюда следуют два практических правила.
Первое: край считается по исполнимым ценам обеих ног, а не по витринным. Разница между этими двумя расчётами на тонких парах регулярно составляет доли процента — то есть больше, чем весь ожидаемый доход.
Второе: если стакан не способен набрать ваш объём из показанных уровней, сделку следует отклонять. В такой ситуации проскальзывание не просто велико — оно неизвестно, потому что неизвестно, по каким ценам появится недостающая ликвидность.
Ловушка высоких ставок
Между размером ставки и ликвидностью есть обратная связь. Экстремальный фандинг возникает там, где мало участников и позиционирование легко перекашивается, — то есть именно на неликвидных парах.
Отсюда типичный сценарий: монета показывает ставку 1.2% за цикл, что выглядит исключительно привлекательно, а стоимость round-trip по стакану составляет несколько процентов. Формально край есть, фактически сделка убыточна с момента открытия.
Правило простое: сначала стакан, потом ставка. Отсеивать по ликвидности следует до того, как смотреть на доходность.
Дополнительные факторы
- Шаг лота. У фьючерсов объём измеряется контрактами с заметным шагом. Запрошенное количество округляется, и ноги расходятся по объёму — часть позиции остаётся незахеджированной.
- Задержка. Между расчётом и исполнением проходит время, за которое стакан меняется. На волатильном рынке этого достаточно, чтобы край исчез.
- Мейкер против тейкера. Пассивный лимитный ордер экономит комиссию, но может не исполниться — и ожидание налива на тонкой паре обходится дороже экономии.
- Собственное влияние. Крупный ордер сам сдвигает цену, поэтому оценка по снимку стакана оптимистична.
Проверочный список
- Считать VWAP по стакану на реальный объём, а не брать last price.
- Проверять, что стакан покрывает объём из видимых уровней.
- Оценивать полную стоимость оборота: комиссии плюс четыре пересечения спреда.
- Отсеивать по ликвидности до оценки доходности.
- Закладывать запас: реальное исполнение обычно хуже расчётного снимка.
Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Торговля криптовалютой сопряжена с риском потери капитала.