Slippage (проскальзывание)
Разница между ожидаемой ценой сделки и фактической, по которой она исполнилась. Возникает на DEX и при крупных ордерах из-за нехватки ликвидности или скорости рынка.
Также: проскальзывание, slippage tolerance
Slippage (проскальзывание) — это расхождение между ценой, которую вы видели при оформлении сделки, и ценой, по которой сделка реально прошла. Это ваш скрытый «налог» при работе на DEX и при больших ордерах на CEX.
Откуда берётся
- Размер сделки относительно пула. На Uniswap пул ETH/USDC может содержать $10 млн ликвидности. Купить ETH на $1000 — slippage 0.01%. Купить на $500 000 — slippage 5-10%, потому что вы заметно сдвигаете цену в пуле.
- Скорость рынка. Цена движется между моментом отправки транзакции и её включением в блок. На Ethereum это 12-30 секунд — рынок может улететь.
- MEV-боты (front-running). Боты видят вашу транзакцию в mempool и встают перед ней — повышают цену для вас и продают потом.
Slippage tolerance
В настройках любого DEX (Uniswap, PancakeSwap) есть параметр slippage tolerance, обычно 0.1-3%. Это максимум, на который вы согласны переплатить:
- Слишком низкий (0.1%) — транзакция часто falls back при волатильности, газ потерян.
- Слишком высокий (5%+) — MEV-боты могут полностью съесть разницу.
- Оптимально 0.5-1% для стейблкоинов, 1-3% для волатильных монет, 3-5% для меленьких альткоинов.
Как минимизировать
- Дробить крупные сделки. Вместо одного swap'а на $50к — пять по $10к через час каждый.
- Использовать агрегаторы. 1inch, Matcha, Paraswap, Jupiter (Solana) — ищут оптимальный маршрут через несколько пулов.
- Сделки в часы низкой загрузки. Меньше газ, меньше MEV-конкуренция.
- Limit-ордера. Cowswap, 1inch Limit — позволяют задать целевую цену вместо мгновенного исполнения.
На CEX
На бирже slippage возникает только на крупных ордерах — рыночный ордер на $1М по тонкому стакану съест 5-10% спреда. Защита — limit-ордер или ICEBERG-ордер.
См. также: DEX, пул ликвидности.