Что такое Проскальзывание (слиппедж)?
Проскальзывание — это разница между ожидаемой ценой сделки и ценой, по которой она реально исполняется. Оно возникает, когда ордер съедает несколько уровней стакана, поэтому крупные ордера и тонкая ликвидность дают среднюю цену исполнения хуже, чем котировка на вершине стакана.
Проскальзывание возникает потому, что котируемая цена — лучший бид или лучший аск на вершине стакана — отражает лишь объём, доступный на этом единственном уровне. Рыночный (тейкерский) ордер, достаточно крупный, чтобы исчерпать этот уровень, уходит глубже в стакан, исполняясь против всё хуже расположенных лимитных ордеров. Средняя цена исполнения из-за этого уходит от котировки вершины стакана, и этот сдвиг и есть проскальзывание. Чем тоньше стакан и крупнее ордер, тем шире разрыв.
Проскальзывание отличается от тейкерской комиссии — отдельного процента, который берётся с номинала. Вместе проскальзывание плюс комиссии образуют полную стоимость исполнения на вход и выход из позиции. В дельта-нейтральной фандинг-сделке ты платишь эту стоимость дважды на каждую ногу — один раз на открытие и один раз на закрытие — на двух биржах, так что всего четыре исполнения, каждое со своим проскальзыванием.
Для арбитража ставки фандинга это решающий фактор. Стратегия захватывает небольшую повторяющуюся выплату фандинга (часто доли процента за интервал), поэтому весь эдж может быть стёрт, если влияние на цену на входе и выходе превысит фандинг, который ты собрал за срок удержания. Спред фандинга 12% годовых, который набегает неделями, ничего не стоит, если открытие и закрытие пары обойдётся в 1,5% проскальзывания и комиссий на старте.
Именно поэтому реалистичный скринер моделирует проскальзывание по живому стакану, а не исходит из исполнения по вершине стакана. Проход по реальному стакану под твой планируемый размер позиции, на обеих биржах — лонг и шорт — показывает, переживёт ли громкий спред фандинга исполнение, или он существует лишь на бумаге для ордера в $100 и схлопывается на $50 000.
Формула
slippagePct = (avgFillPrice − quotedPrice) / quotedPrice × 100 avgFillPrice = Σ(levelPrice × levelQtyFilled) / totalQtyFilled
Соглашение о знаке: покупка, исполнившаяся выше котировки, и продажа, исполнившаяся ниже неё, обе означают положительную стоимость. Стоимость полного круга ≈ проскальзывание на входе + проскальзывание на выходе + тейкерские комиссии на каждом исполнении.
Разбор на числах
- •Котируемый лучший аск: $60,000.00
- •Исполнение: 0.50 BTC @ $60,000, 0.20 BTC @ $60,030, 0.13333 BTC @ $60,075
- •Итого: 0.83333 BTC на $50,000 номинала
- •avgFillPrice = $50,000 / 0.83333 = $60,000.6
- •Стоп — пересчитаем по стакану: 0.5×60000 + 0.2×60030 + 0.13333×60075 = 30000 + 12006 + 8010 = $50,016 за 0.83333 BTC
- •avgFillPrice = $50,016 / 0.83333 = $60,019.2
- •Slippage = (60,019.2 − 60,000) / 60,000 × 100 = 0.032%
- •На полном круге (вход + выход) плюс ~0.05% тейкерской комиссии за исполнение эта пара стоит ≈ 0.16% — и это нужно отбить фандингом, прежде чем сделка станет прибыльной.
Проскальзывание vs тейкерская комиссия
| Проскальзывание | Тейкерская комиссия | |
|---|---|---|
| Причина | Ордер уходит за глубину вершины стакана | Сбор биржи с номинала |
| Зависит от размера ордера | Да — растёт с размером | Нет — фиксированный процент |
| Зависит от глубины стакана | Да — хуже на тонких стаканах | Нет |
| Известно до сделки | Оценивается по живому стакану | Фиксировано и опубликовано |
| Применяется на каждом исполнении | Да | Да |
FAQ
Что вызывает проскальзывание в сделке по бессрочным фьючерсам?
Проскальзывание возникает, когда твой ордер крупнее ликвидности на лучшей цене, что вынуждает его исполняться против более глубоких, хуже расположенных уровней стакана. В результате средняя цена исполнения отличается от котировки, которую ты видел. И тонкие стаканы, и крупные ордера расширяют этот разрыв.
Как проскальзывание влияет на арбитраж ставки фандинга?
Фандинг-арбитраж зарабатывает небольшую повторяющуюся выплату, поэтому проскальзывание на входе и выходе может съесть весь эдж. Поскольку дельта-нейтральная сделка открывает и закрывает две ноги, ты платишь проскальзывание четыре раза, и спред, который выглядит прибыльным, может оказаться в минусе после стоимости исполнения.
Как оценить проскальзывание до сделки?
Пройди по живому стакану под свой размер: сложи цена × количество на каждом уровне, который ты съешь, раздели на общее количество, чтобы получить среднюю цену исполнения, и сравни её с котировкой вершины стакана. Скринер, который моделирует это по реальной глубине, показывает реалистичную стоимость вместо идеализированного исполнения по вершине стакана.
Проскальзывание — это то же самое, что бид-аск спред?
Нет. Спред — это разрыв между лучшим бидом и лучшим аском на вершине стакана; проскальзывание — это дополнительное движение цены, которое твой ордер вызывает, съедая глубину за пределами этого верхнего уровня. И широкий спред, и тонкий стакан ухудшают твою эффективную стоимость, но это разные эффекты.
Смотрите это вживую на 36 биржах.
Открыть Скринер фандинга →