Что такое slippage в крипте и почему после swap вы получаете меньше, чем видели на экране Автор: sejournal
07.04.2026
Slippage в крипте после swap: почему итоговая сумма меньше ожидаемой

Представьте такую картину: вы смотрите на экран DEX и видите — отдаёте 1 000 USDT, получаете 0.42 ETH. Нажимаете «Swap», ждёте несколько секунд, смотрите в кошелёк. Там 0.409 ETH. Куда делись остальные? Вы не меняли настройки, сеть прошла нормально, комиссию вы видели и согласились. Но результат хуже.

Это и есть slippage в крипте — проскальзывание при свапе. Не ошибка системы, не кошелёк «украл» деньги, не баг интерфейса. Это разница между ценой, которую вы ожидали получить, и ценой, по которой сделка реально исполнилась к моменту подтверждения.

Почему после swap получаешь меньше, чем видел на экране — один из самых частых вопросов среди всех, кто начал работать с DEX, DeFi и кошельками. Именно потому что ответ на него неочевидный: цифра в quote — это расчётное значение, а не гарантия. Рынок двигается. Пул меняется. Ваша сделка сама влияет на цену.

Разберём всё по порядку — с примерами, с практикой, без лишней теории.


Что такое slippage простыми словами: формула, которую стоит запомнить

Slippage (проскальзывание) — это разница между ожидаемым результатом свапа и фактически полученным результатом.

Формула простая:

Вы ожидали получить X → по факту получили Y → X минус Y = slippage

Если вы ожидали 100 токенов, а получили 97 — ваше проскальзывание составило 3, или 3%.

Важно сразу зафиксировать: slippage — это не комиссия. Комиссия сети (gas fee) и комиссия протокола — это отдельные, заранее известные расходы. Proскальзывание при обмене крипты — это непредсказуемый разрыв, который возникает из-за движения рынка между моментом, когда вы запросили котировку, и моментом, когда транзакция подтвердилась в блокчейне.

Uniswap в своих официальных материалах прямо определяет это так: slippage — это ситуация, когда финальная цена исполнения сделки отличается от той, по которой вам была дана котировка. Может произойти, когда DeFi-рынок движется, пока ваша транзакция всё ещё ждёт подтверждения в сети.

О том, как вообще устроен своп и зачем он нужен — полезно начать с материала что такое swap в криптовалюте простыми словами.


Почему сумма на экране и итог после swap не совпадают: четыре причины

Разрыв между quote и фактическим получением — это не случайность. За ним стоят конкретные механики. Вот четыре главные из них.

Причина 1. Рынок двигается пока транзакция «летит»

Между моментом, когда вы нажали «Swap», и моментом, когда транзакция подтвердилась в блокчейне, проходит время. На Ethereum это может быть несколько секунд или несколько минут (если сеть загружена). За это время цены меняются.

DEX работает не как централизованная биржа с ордербуком. Большинство DEX используют автоматические маркет-мейкеры (AMM): цена определяется соотношением токенов в пуле ликвидности. Пока ваша транзакция висит в мемпуле — другие пользователи делают свои свапы и меняют это соотношение. К моменту исполнения вашей сделки цена в пуле уже другая.

Причина 2. Ваша сделка сама меняет цену пула

Это не intuitively obvious — но это так. Когда вы меняете токены через AMM-пул, вы изменяете соотношение активов в этом пуле. Если пул небольшой, а ваша сделка крупная — вы сами двигаете цену против себя в процессе исполнения.

Первая часть вашего свапа исполняется по одной цене, следующая — уже по чуть худшей, потому что пул стал чуть менее сбалансированным. И так далее.

Это называется price impact — и это отдельное от slippage понятие (разберём подробнее в следующем разделе).

Причина 3. Ликвидность пула ограничена

Чем меньше ликвидности в пуле — тем сильнее даже небольшая сделка двигает цену. Для крупных и ликвидных пар (ETH/USDT, USDT/USDC) ликвидности обычно достаточно и slippage минимален. Для малоизвестных токенов с тонким пулом — даже небольшой своп может дать заметное проскальзывание.

Причина 4. Маршрут свапа может быть многоходовым

Иногда DEX или агрегатор не может найти прямой пул для вашей пары и прокладывает маршрут через несколько промежуточных токенов: например, TOKEN A → ETH → USDT. Каждый шаг этого multi-hop маршрута несёт свой slippage и свою комиссию протокола. Итоговые потери суммируются.


Slippage, price impact, spread и комиссия: наконец разведём по местам

Это один из главных практических блоков. Пользователи почти всегда смешивают эти четыре понятия — и в итоге не понимают, откуда берётся итоговая разница.

Price slippage

Price slippage — это допустимый диапазон отклонения между ожидаемым и фактическим результатом свапа. Это про движение рынка: цена изменилась между моментом котировки и исполнением.

Slippage может быть положительным (рынок двинулся в вашу пользу — получили больше) и отрицательным (получили меньше). На практике чаще обсуждается негативный сценарий.

Price impact

Price impact — это изменение цены токена, вызванное непосредственно вашей собственной сделкой. Чем крупнее ваша сделка относительно глубины пула — тем выше price impact.

Важное разграничение, которое Uniswap подчёркивает в официальных материалах: price impact — это эффект от вашего ордера на ликвидность пула; price slippage — это разница между ожидаемым и полученным результатом, вызванная движением рынка (то есть действиями других участников).

На практике оба фактора часто работают одновременно — поэтому в итоге вы получаете меньше, чем показывала котировка. Но технически это разные механики.

Spread

Spread — это разница между лучшей ценой покупки и лучшей ценой продажи в данный момент. На DEX spread зашит в математику AMM и зависит от параметров пула. Он не всегда явно виден пользователю, но влияет на итоговую цену.

Комиссия протокола и газ

Комиссия протокола (например, 0.05%, 0.3% или 1% на Uniswap в зависимости от пула) — это предсказуемый и заранее известный расход. Она идёт поставщикам ликвидности.

Gas fee — это комиссия сети блокчейна за исполнение транзакции. Тоже предсказуемый расход, отображается перед подтверждением.

Ни то, ни другое — не slippage. Но все четыре фактора складываются в реальную стоимость обмена, которая может ощутимо отличаться от «красивой» цифры на экране до нажатия кнопки.

ПонятиеЧто этоПредсказуемо?
Price slippageРазница expected/actual из-за движения рынкаНет, только диапазон
Price impactЭффект вашей сделки на цену пулаЧастично (видно в UI)
SpreadВнутренняя разница bid/ask пулаНет, зависит от пула
Комиссия протокола% пула за свопДа
Gas feeКомиссия сети за транзакциюДа (приблизительно)

Откуда берётся slippage на DEX: пять источников

Понять источники — значит научиться их контролировать.

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

Тонкий пул реагирует на каждый своп резким изменением цены. Если в пуле ETH/НОВЫЙТОКЕН всего $50 000, даже обмен на $500 может дать price impact в несколько процентов — и это немедленно транслируется в slippage.

Для понимания: в пуле ETH/USDT на Uniswap V3 с сотнями миллионов долларов ликвидности своп на $1 000 даст практически нулевой price impact. В тонком пуле мем-коина тот же $1 000 может сдвинуть цену на 5-10%.

Волатильность рынка

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

Крупный размер сделки

Даже в глубоком пуле очень крупный своп создаёт значительный price impact. Если вы меняете $500 000 в пуле с ликвидностью $5 млн — вы «сдвигаете» пул на 10% только своей сделкой. Quotes покажут вам предупреждение о high price impact — и это не стоит игнорировать.

MEV и sandwich-атаки

Это отдельная и очень неприятная история. MEV (Maximal Extractable Value) — это ситуация, когда боты мониторят мемпул и видят вашу ожидающую транзакцию. Если вы поставили высокий slippage tolerance — бот может «вставить» свою транзакцию перед вашей (frontrun), купить токен дешевле, затем ваша сделка проходит по худшей цене, и бот продаёт токен после вас (backrun). Это называется sandwich attack.

Жертва: вы теряете на slippage больше, чем должны были. Выгодоприобретатель: MEV-бот.

Именно поэтому Uniswap прямо предупреждает: высокий slippage tolerance не только позволяет исполниться сделке при широком движении цены, но и делает вас удобной мишенью для сэндвич-атак.

Multi-hop маршрутизация

Если прямого пула для вашей пары нет — интерфейс прокладывает маршрут через несколько токенов. Каждый hop — это своё проскальзывание и своя комиссия протокола. Итоговые потери на multi-hop маршруте выше, чем на прямом обмене.


Что такое slippage tolerance и как она защищает (и вредит) вашему свапу

Slippage tolerance (максимально допустимое проскальзывание, или max slippage) — это настройка, которая говорит смарт-контракту: «Я готов принять результат, который не хуже X% от ожидаемого. Если цена к моменту исполнения ушла дальше — отмени транзакцию».

Это важнейший защитный механизм. В смарт-контракте Uniswap это реализуется через параметр amountOutMin — минимальное количество токенов, которое вы согласны получить. Если пул даёт меньше — swap reverts (транзакция откатывается).

Как auto slippage работает в 2026 году

В Uniswap Web App в 2026 году по умолчанию включён auto slippage — автоматический подбор tolerance в зависимости от сети, размера свапа и текущих условий. Диапазон: от 0.5% до 5%. В мобильном Uniswap Wallet auto slippage может выставляться в диапазоне 0.5% до 5.5%.

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

Если slippage tolerance слишком низкая

Транзакция failed (revert). Смарт-контракт видит: пул дал бы вам меньше, чем указанный minimum received — и отказывается исполнять.

Это не катастрофа, но неприятно: вы платите gas fee за failed transaction. Деньги за газ уходят (это работа валидаторов сети), а токены остаются у вас. Если ставите очень низкий slippage в активном рынке — будьте готовы к нескольким failed транзакциям подряд.

Если slippage tolerance слишком высокая

Транзакция проходит — но по очень плохой цене. Плюс — вы открыты для sandwich-атаки. Если бот видит вашу транзакцию с tolerance в 10-15% — он знает, что может «вставить» свою сделку и скупить часть ликвидности у вас под носом: ваш swap всё равно пройдёт, просто по худшему курсу.

Высокий slippage на малоликвидных токенах может привести к потере 5-10% от суммы свапа — причём пользователь узнает об этом только постфактум, когда смотрит на итоговую сумму в кошельке.


Minimum received: цифра, которую нужно смотреть перед нажатием Swap

В интерфейсе любого нормального DEX перед подтверждением свапа отображается строчка Minimum received (или Min. received, или Minimum output). Это и есть ваша гарантированная нижняя граница: если пул даст меньше — транзакция не пройдёт.

Это не просто информационная строчка. Это ваш реальный ориентир.

Пример:

  • Вы обмениваете 1 000 USDT на ETH
  • Quoted output: 0.420 ETH
  • Slippage tolerance: 1%
  • Minimum received: 0.4158 ETH

Если ETH к моменту исполнения стоит так, что пул может дать вам 0.418 ETH — своп пройдёт. Если только 0.413 — свопа не будет, получите обратно USDT (минус газ).

Именно поэтому, прежде чем нажать кнопку подтверждения, смотрите не только на quoted amount, но и на minimum received. Это честная картина: «в худшем случае я получу столько». Если вас эта цифра не устраивает — измените настройки или подождите.


Price impact vs slippage: разбираем разницу на конкретном примере

Возьмём реальный сценарий.

Вы хотите купить 5 000 токенов нового проекта за 500 USDT. Пул маленький — $30 000 в ликвидности.

Что происходит:

  1. Котировка показывает 4 850 токенов (с учётом комиссии протокола и начальным ценовым расчётом).
  2. Ваша сделка на $500 в пуле размером $30 000 — это ~1.7% от пула. Математика AMM означает, что по мере исполнения свапа цена токена растёт (вы его покупаете), и каждый следующий токен обходится дороже. Итоговый price impact: -3.2%. Вы бы получили ~4 694 токена из-за price impact, даже если бы рынок вообще не двигался.
  3. Пока транзакция ждала подтверждения, ещё три человека купили по чуть-чуть из того же пула. Цена немного выросла дополнительно. Price slippage: ещё -0.8%.
  4. Итог: вместо 4 850 вы получили ~4 630 токенов. Разница почти 5% — из них ~4% price impact и ~1% slippage.

Вот почему в интерфейсах DEX часто показывают оба показателя отдельно. Price impact — это то, во что обходится ваш собственный размер ордера. Price slippage — это то, что добавляет внешний рынок.

О том, как всё это работает в общей системе DeFi, — подробнее в материале DeFi простыми словами и какие риски есть у новичка.


Stable pairs vs volatile pairs: почему slippage так сильно отличается

Если вы меняете USDT на USDC — slippage будет практически нулевым. Почему? Потому что оба токена привязаны к доллару, ликвидность в стейбл-пулах огромная, а цена практически не двигается.

Если вы меняете ETH на мем-коин с market cap $2 млн — slippage может составить 10% и выше. Потому что:

  • Ликвидность пула крошечная
  • Ваша сделка сама значительно двигает цену
  • Волатильность токена высокая
  • Вероятность sandwich-атаки выше при больших отклонениях

Практическое правило:

  • Стейблкоины и крупные пары (ETH/USDT, WBTC/ETH): slippage tolerance 0.5-1% обычно достаточно
  • Среднекапитализированные токены в умеренном рынке: 1-2%
  • Малоликвидные или очень волатильные токены: 2-5%, но не машинально — сначала оцените реальную ликвидность пула
  • Экстремальные ситуации: иногда нужно больше, но это риск — тщательно взвешивайте

Когда лучше использовать limit order вместо обычного swap

Это мощный, но недооценённый инструмент. У limit orders на Uniswap slippage отсутствует — это принципиальное отличие от обычного market-like swap.

Как работает limit order: вы указываете, по какой цене готовы купить или продать. Сделка исполняется только тогда, когда рынок достигает этой цены. Не раньше, не по худшей цене — только по заданной.

Когда это полезно:

Сценарий 1: Вы хотите купить ETH по $2 400, а сейчас он стоит $2 450. Ставите limit buy на $2 400. Как только рынок туда дойдёт — сделка исполняется. Никакого slippage.

Сценарий 2: У вас крупная сумма и тонкий пул. Обычный своп даст огромный price impact. Limit order позволяет ждать, пока рынок придёт к нужной цене — и исполниться по ней без проскальзывания.

Когда limit order менее удобен: Когда важна скорость и вы готовы принять рыночную цену прямо сейчас — например, срочно выходите из позиции. В этом случае обычный swap с разумным slippage tolerance быстрее.


Как уменьшить slippage при свапе: 10 конкретных шагов

Это практический чек-лист, который реально работает.

Шаг 1. Смотрите minimum received перед подтверждением

Всегда. Это ваша реальная нижняя граница результата. Если она вас не устраивает — не подтверждайте.

Шаг 2. Оцените ликвидность пула до свапа

Перед обменом малоизвестного токена посмотрите глубину пула в интерфейсе DEX или через блокчейн-аналитику. Если TVL пула меньше $100 000 — будьте готовы к высокому price impact даже на небольших суммах.

Шаг 3. Не делайте большие свапы одним куском в тонком пуле

Дробите крупную сделку на несколько частей с интервалом. Да, это дороже по газу. Но зато каждая часть исполняется с меньшим price impact, и суммарный результат может быть лучше.

Шаг 4. Выбирайте время для свапа

Во время острой волатильности и новостных событий — slippage обычно хуже. Если не торопитесь — подождите, пока рынок успокоится.

Шаг 5. Не ставьте slippage tolerance без необходимости выше 2-3% для обычных пар

Высокий slippage — приглашение для MEV-ботов. Для ликвидных пар в умеренном рынке 0.5-1% достаточно и безопаснее.

Шаг 6. Используйте auto slippage как дефолт

Uniswap Web App в 2026 году подбирает auto slippage по условиям сети и размеру свапа. Это умный дефолт — не отключайте его машинально.

Шаг 7. Рассмотрите DEX-агрегатор для крупных сделок

Агрегаторы разбивают ваш своп по нескольким пулам одновременно, что снижает price impact. Для крупных сумм это может дать ощутимо лучший итоговый output.

Шаг 8. Для нужных целевых цен используйте limit orders

Без slippage. Особенно актуально для крупных позиций и тонких пулов.

Шаг 9. Смотрите на total output, а не только на комиссию

Газ и комиссия протокола — предсказуемы. Slippage и price impact — нет. Для реального сравнения маршрутов смотрите на итоговый actual output, а не только на строчку fee.

Шаг 10. Для малоизвестных токенов учитывайте token tax

Некоторые токены имеют встроенный налог на передачу (buy/sell tax). Это не slippage — но суммируется с ним. Иногда пользователи путают эти потери, думая, что «slippage съел» сумму, тогда как это был token tax.


Реальная стоимость обмена: считаем честно

Большинство пользователей смотрят только на газ и курс. Реальная стоимость обмена включает больше слагаемых:

Реальная стоимость = Gas fee + Комиссия протокола + Price impact + Price slippage

На спокойном рынке с ликвидной парой:

  • Gas: $0.50 (Arbitrum или TRON)
  • Комиссия протокола: 0.05% = $0.50 на $1 000
  • Price impact: ~0% (глубокий пул)
  • Price slippage: ~0.1%
  • Итого: ~1.1% от суммы

На нестабильном рынке с тонким токеном:

  • Gas: $2 (Ethereum mainnet)
  • Комиссия протокола: 0.3% = $3 на $1 000
  • Price impact: 3-5% = $30-50
  • Price slippage: 1-2% = $10-20
  • Итого: 5-8% от суммы

Разница огромная. И именно поэтому «лучший курс на экране» не всегда даёт лучший итог в кошельке.

Подробнее о том, как выбирать сеть для перевода USDT с учётом реальных потерь — в каких сетях работает USDT и как выбрать правильную сеть.


Типичные ошибки пользователей при работе со slippage

Ошибка 1. «Цифра в quote — гарантия»
Нет. Quote — расчётное значение в моменте. К исполнению оно может измениться.

Ошибка 2. Путать slippage с комиссией
«Кошелёк взял лишнее» — часто звучат такие жалобы. Но разница между quote и итогом — это slippage (и price impact), а не украденная комиссия.

Ошибка 3. Ставить 0.1% slippage tolerance на нестабильный рынок
Результат: серия failed транзакций и потраченный газ. Tolerance должен соответствовать реальным условиям.

Ошибка 4. Ставить 15-20% slippage «чтобы точно прошло»
Это открытое приглашение для MEV-ботов. В итоге своп пройдёт — но по очень плохой цене.

Ошибка 5. Менять крупную сумму в тонком пуле одним куском
Price impact убьёт часть стоимости. Лучше дробить или искать альтернативный маршрут.

Ошибка 6. Не смотреть minimum received
Это важнейшая строчка перед подтверждением — и большинство её игнорирует.

Ошибка 7. Меняться в пик волатильности без необходимости
Если это не критично — подождите. Рынок успокоится, slippage снизится.

Ошибка 8. Не знать про MEV/sandwich-риск
Высокий slippage + публичный мемпул + ликвидный рынок = комфортная среда для фронтраннеров.

Ошибка 9. Считать «без KYC» равным «без потерь»
На DEX нет KYC — но slippage есть всегда. Выбирать DEX-обменник только за отсутствие документов, игнорируя реальную стоимость обмена — ошибочная логика.

Ошибка 10. Не использовать limit orders, когда они подходят
Для многих сценариев — это лучший вариант. Без slippage, по нужной цене, без MEV-риска.

О том, как избежать других распространённых потерь — подробно в материале как не потерять крипту в 2026 году.


Таблица: какой slippage tolerance ставить для разных пар

Тип парыЛиквидностьРекомендуемый slippageПримечания
USDT / USDCОчень высокая0.1–0.5%Stable pairs, минимальный риск
ETH / USDTВысокая0.5–1%Стандарт для крупных пар
ETH / WBTCВысокая0.5–1%Аналогично
Средний cap-токен / ETHСредняя1–2%Смотрите TVL пула
Малоизвестный токен / ETHНизкая2–5%Оценивайте price impact отдельно
Мем-коин, IDO-токенОчень низкая5–10%+Высокий риск sandwich-атаки
Нестабильный рынокЛюбая+0.5–1% к обычномуУчитывайте volatility-буфер

FAQ: ответы на самые частые вопросы о slippage при swap

Что такое slippage в крипте простыми словами?
Это разница между ценой, которую вы ожидали получить при свапе, и ценой, по которой сделка фактически исполнилась. Возникает из-за движения рынка, ограниченной ликвидности пула и влияния самой сделки на цену.

Почему после swap я получил меньше, чем видел на экране?
Потому что quote — это расчётное значение в момент запроса. К моменту подтверждения транзакции рынок успел измениться, другие участники двинули цену пула, и/или ваша сделка сама повлияла на ликвидность. Всё это — нормально, это slippage и price impact в действии.

Чем slippage отличается от комиссии?
Комиссия (газ и комиссия протокола) — предсказуема и отображается заранее. Slippage — непредсказуемое отклонение, возникающее в момент исполнения. Это разные расходы.

Чем slippage отличается от price impact?
Price impact — это изменение цены, вызванное вашим собственным ордером (зависит от размера сделки и глубины пула). Price slippage — это отклонение, вызванное внешним движением рынка (действиями других участников). На практике оба фактора часто присутствуют одновременно.

Почему слишком низкий slippage ломает swap?
Смарт-контракт исполняет своп только если финальная цена укладывается в заданный tolerance. Если рынок ушёл дальше — транзакция reverts. Вы платите газ, но своп не проходит.

Почему высокий slippage опасен?
Во-первых, вы соглашаетесь на плохое исполнение в волатильном рынке. Во-вторых, вы становитесь целью для MEV-ботов: они видят большой tolerance и используют это для sandwich-атаки, ухудшая ваш результат.

Можно ли полностью убрать slippage?
На обычном AMM-свапе — нет. Это фундаментальная особенность децентрализованных рынков. Но можно минимизировать его влияние через правильные настройки, выбор ликвидных пулов и дробление сделок. Единственный вариант без slippage — limit orders.

Что лучше: auto slippage или ручная настройка?
Для большинства случаев auto slippage (как в Uniswap Web App) — хорошо откалиброванный дефолт. Ручная настройка оправдана, когда вы точно понимаете условия: например, знаете, что пул очень глубокий и можно безопасно поставить 0.3%.

Когда лучше использовать limit order вместо обычного swap?
Когда у вас есть целевая цена и вы готовы подождать. Когда пул тонкий и price impact на обычном свапе высокий. Когда важна точность исполнения, а не скорость. Limit orders на Uniswap не имеют slippage по определению — это принципиальное отличие от market-like swap.

Как уменьшить slippage при обмене токенов?
Выбирать ликвидные пары и глубокие пулы, дробить крупные сделки, не менять в пик волатильности, смотреть minimum received, не завышать tolerance без необходимости, рассматривать DEX-агрегаторы и limit orders. Подробнее — в чек-листе выше.


О том, как работают обменники и DEX в общем и где скрываются реальные затраты — читайте в материале как выбрать обменник криптовалюты в 2026 году.

Slippage — это не враг и не баг системы. Это реальность децентрализованных рынков, где цена живёт в ликвидности, а не в ордербуке. Понять его природу — значит перестать удивляться разрыву между quote и итогом, и начать осознанно управлять условиями своих свапов.