Проскальзывание

Проскальзывание в торговле криптовалютами — это разница между ожидаемой ценой сделки и фактической ценой исполнения. Оно возникает из-за того, что рыночные цены могут меняться в период между подачей и подтверждением ордера, что является особенно распространенным явлением на волатильных криптовалютных рынках и на децентрализованных биржах с автоматизированными маркет-мейкерами (AMM).

На автоматизированных маркет-мейкерских платформах, таких как Uniswap , проскальзывание происходит потому, что каждая сделка перемещает цену вдоль кривой связывания: более крупные сделки в пулах с меньшей ликвидностью вызывают большее влияние на цену и, следовательно, большее проскальзывание.

Настройки допуска проскальзывания позволяют трейдерам указывать максимально допустимое отклонение от ожидаемой цены до момента отмены сделки, обеспечивая баланс между уверенностью в исполнении сделки и точностью ценообразования.


Происхождение и история

Время События
Докрипто Концепция проскальзывания существует на традиционных рынках; спред между ценой покупки и ценой продажи и влияние на рынок.
2 ноября, 2018 На конференции Devcon 4 состоялся запуск Uniswap V1; в AMM-системе постоянного продукта введено проскальзывание, специфичное для DEX.
июнь 2019 Выпущена технология 1inch, представляющая агрегацию DEX и маршрутизацию между несколькими пулами для минимизации проскальзывания.
Май 2020 В Uniswap V2 запущена функция прямых обменов ERC-20 на ERC-20; устойчивость к проскальзыванию стала стандартной функцией пользовательского интерфейса во всех DEX-системах.
2020 Лето DeFi: высокая перегрузка пула памяти увеличивает реализованное проскальзывание в сделках на DEX.
2020 Появились боты, использующие тактику «сэндвич-атаки», которые, используя высокие значения допустимого проскальзывания, извлекают MEV.
Май 2021 Uniswap V3 обеспечивает концентрированную ликвидность и значительно снижает проскальзывание в пределах активных ценовых диапазонов.
2021 Агрегаторы DEX (1inch, Paraswap) совершенствуют алгоритмы оптимальной маршрутизации для крупных сделок.

Как это работает

Влияние цены AMM (формула постоянного произведения Uniswap: x * y = k)

Пример пула: 1,000 ETH и 2 000 000 USDC, что дает k = 2 000 000 000.

Небольшая сделка (покупка 1 ETH): Новое количество ETH в пуле: 999. Необходимое количество USDC: 2 000 000 000 / 999 = 2 002 002. Стоимость: 2,002 доллара. Ожидаемая цена: 2,000 долларов. Проскальзывание: 0.1%.

Крупная сделка (покупка 100 ETH): В пул поступило 900 ETH. Требуется 2 000 000 000 USDC / 900 = 2 222 222. Стоимость: 222 222 доллара. Ожидаемая цена: 200 000 долларов. Проскальзывание: 11.1%.

Настройки допуска проскальзывания:

настройка Кейсы
0.1% Очень жесткая ценовая политика; может потерпеть неудачу на нестабильных рынках.
0.5% Стандарт для основных токенов
1-2% Это характерно для токенов средней капитализации.
3-5% Высокий риск; риск нападения сэндвича значительно возрастает.
Выше 5% Очень высокий риск «синдрома бутербродной атаки»

Размер сделки против проскальзывания в пуле:

Размер сделки (% от общего объема пула) Приблизительное проскальзывание
0.01% ~ 0.01%
0.1% ~ 0.1%
1% ~ 1%
10% ~ 10%
50% ~ 50%

Простыми словами

Влияние на рыночную цену: каждый ордер на покупку на AMM немного повышает цену; каждый ордер на продажу снижает ее. Покупка небольшого количества товара практически не меняет цену; покупка 10% доступной ликвидности существенно меняет ее.

Меньший пул означает большее проскальзывание: сделка с ETH на сумму 1 миллион долларов в огромном пуле ETH на Uniswap практически не вызывает проскальзывания. Та же сделка на 1 миллион долларов с небольшим новым токеном в пуле в 100 тысяч долларов сделает токен намного дороже к концу транзакции.

Допустимое отклонение как страховочная сетка: устанавливая допустимое отклонение в 1%, вы указываете контракту отменить сделку, если окончательная цена отклонится от ожидаемой более чем на 1%. Это защищает вас от неожиданных колебаний цен.

Риск атаки типа «сэндвич» из-за высокой допустимой погрешности: если вы установите допустимую погрешность проскальзывания в 3% или более, боты типа «сэндвич» смогут выгодно переместить цену чуть ниже этого порога перед вашей сделкой, извлечь полученную сумму и при этом обеспечить исполнение вашей транзакции в пределах допустимой погрешности.

Агрегаторы DEX минимизируют проскальзывание: протоколы, такие как 1inch, распределяют крупные сделки между несколькими пулами ликвидности, уменьшая влияние на какой-либо отдельный пул и достигая более высоких средних цен.


Примеры из реального мира

Сценарий Реализация Результат
Крупная покупка SHIB Пользователь покупает акции SHIB на сумму 10 000 долларов в небольшом пуле ликвидности. Ожидается 1 млн SHIB; получает 870 000 SHIB; проскальзывание 13%.
Надежная защита от скольжения Пользователь устанавливает допуск в 0.1% на нестабильном рынке. Транзакция отменена; пользователь оплатил комиссию за газ, но не переплатил за токены.
Создание сэндвич-конструкции стало возможным благодаря высокому проскальзыванию. Пользователь устанавливает 5% проскальзывания; бот извлекает 4%. Пользователь получает токены, но платит значительно больше, чем ожидал.
Маршрутизация агрегаторов Маршруты с длиной 1 дюйм, обмен ETH на сумму 100 000 долларов США в 5 пулах. Достигается 0.15% проскальзывания против 0.8% на маршруте с одним пулом.

Преимущества

Преимущества Описание
Допустимое отклонение от нормы предотвращает катастрофическую переплату. Вместо исполнения транзакция отменяется по ужасным ценам.
Влияние цены становится очевидным до начала торгов. Интерфейсы DEX отображают предполагаемое влияние на цену перед подтверждением.
Показатель глубины ликвидности Проскальзывание служит индикатором состояния ликвидности пула.

Недостатки и риски

Недостаток Описание
Высокое проскальзывание позволяет проводить атаки типа «сэндвич». Широкий диапазон допустимых отклонений делает добычу МЭВ прибыльной.
Слишком жесткие допуски приводят к срыву сделок. Очень низкая толерантность часто возвращается к исходному состоянию в нестабильных условиях.
Стоимость газа при возврате Неудачные транзакции из-за проскальзывания по-прежнему влекут за собой оплату газовых сборов.
Новый высокий уровень проскальзывания токенов Для недавно запущенных токенов с низкой ликвидностью часто требуется допустимое проскальзывание в пределах 3-10% и более.

Советы по управлению рисками:

  • Начните с проскальзывания в 0.5% для уже существующих токенов; увеличивайте его только в случае систематических сбоев транзакций.
  • Никогда не устанавливайте проскальзывание более 1% без активной защиты MEV (Flashbots, MEV Blocker).
  • Перед подтверждением проверьте расчетное проскальзывание в интерфейсе DEX; высокое проскальзывание является предупреждающим сигналом.
  • Разделите крупные сделки на несколько более мелких транзакций, чтобы уменьшить влияние на цену пула.
  • Для новых токенов или токенов с низкой капитализацией используйте агрегаторы DEX, которые распределяют средства между несколькими пулами.

FAQ

В: В чем разница между проскальзыванием и влиянием на цену?

A: Влияние цены — это процентное изменение цены пула, вызванное вашей сделкой, определяемое размером сделки относительно ликвидности. Допустимое проскальзывание — это максимально допустимое отклонение от котируемой цены. Влияние цены — это эффект физического рынка; допустимое проскальзывание — это параметр, который вы контролируете.

В: Почему моя транзакция завершилась неудачей с ошибкой «превышено проскальзывание»?

А: В промежутке между отправкой транзакции и её включением в блок цена изменилась больше, чем допускал ваш допустимый уровень проскальзывания. Контракт автоматически вернулся в исходное состояние, чтобы защитить вас от переплаты. Вы всё равно платите комиссию за газ за неудачную попытку.

В: Какое проскальзывание следует установить для токенов с низкой ликвидностью?

A: Токены с низкой ликвидностью часто требуют допуска проскальзывания в 3-10%. Однако это создает значительный риск атаки типа «сэндвич». При использовании высокого проскальзывания используйте защиту от MEV (Flashbots Protect, MEV Blocker), чтобы предотвратить использование ботами ваших настроек допуска.

В: Присутствует ли проскальзывание при совершении сделок на центральных биржах (Binance, Coinbase)?

А: На биржах CEX используются стаканы ордеров, а не автоматизированные маркет-мейкеры (AMM). Рыночные ордера могут проскальзывать, если стакан ордеров небольшой, так как исполнение может происходить на нескольких ценовых уровнях по мере обработки ордеров на продажу. Лимитные ордера исключают это, указывая точную цену.

В: Как агрегаторы DEX снижают проскальзывание?

А: Агрегаторы распределяют крупные сделки между несколькими пулами ликвидности. Вместо того чтобы покупать ETH на 1 миллион долларов из одного пула (высокое проскальзывание), они направляют части сделок через несколько разных пулов (меньшее влияние на каждый пул). Совокупная средняя цена лучше, чем могла бы предложить любая отдельная пул.


Связанные условия

Автоматизированный маркет-мейкер (AMM), влияние цены, допустимое проскальзывание, ликвидность, атака сэндвича, агрегатор DEX.

 

 


Совет от UPay: Для токенов на Ethereum с приличной ликвидностью почти всегда достаточно проскальзывания в 0.5%. Если транзакция не удается при 0.5%, рынок слишком волатилен, чтобы сделка была разумной. Для новых токенов или токенов с небольшой капитализацией, где требуется проскальзывание в 3% и более, убедитесь, что включена защита MEV, иначе вы фактически передаете этот процент ботам-посредникам.

 

Предупреждение: Данная информация предназначена исключительно для образовательных целей и не является финансовой консультацией. Всегда проводите собственное исследование, прежде чем принимать инвестиционные решения.

 

Медиа