Slippage tolerance — це параметр, який ви самі задаєте перед підтвердженням обміну в DEX. Він визначає максимальну різницю між ціною, яку ви бачите на екрані, і ціною, за якою транзакція фактично виконається. Нижче — покрокова інструкція, як цей параметр налаштувати, щоб не втратити кошти через невдале значення.
Де знайти налаштування slippage в DEX-інтерфейсі
У більшості DEX на Solana поле slippage tolerance розташоване безпосередньо біля форми обміну. Типова послідовність дій:
- Відкрийте DEX-інтерфейс (Jupiter, Raydium, Orca тощо) і підключіть гаманець.
- Виберіть токен, який віддаєте, і токен, який отримуєте. Введіть суму.
- Під полем введення суми або між полями «віддати» та «отримати» знайдіть рядок із відсотком — зазвичай це 0.5% або 0.3% за замовчуванням.
- Натисніть на це значення. Відкриється меню з готовими варіантами (часто 0.1%, 0.5%, 1.0%) і полем для ручного вводу.
- Виберіть готовий варіант або введіть своє значення вручну.
У деяких агрегаторах (наприклад, Jupiter) slippage може бути прихований за іконкою шестірні або розкриватися після натискання на кнопку «Налаштування маршруту». Якщо ви не бачите поля одразу — перевірте область навколо кнопки «Swap».
Рекомендовані значення для різних сценаріїв
Не існує одного «правильного» значення — воно залежить від ліквідності пари, обсягу вашої транзакції та волатильності токенів. Орієнтуйтесь на такі рамки:
- Стейблкоїн-пари (USDC/USDT, USDC/USDP) — 0.01–0.1%. Ці токени мінімально волатильні, тому різниця в ціні зазвичай незначна.
- Рідкі пари з великим обсягом (SOL/USDC, RAY/SOL на основних пулі) — 0.1–0.5%. Ліквідності достатньо, але короткострокові коливання можливі.
- Пари з низькою ліквідністю або нові токени — 0.5–3.0%. Тут ціна може зміститися суттєво навіть від невеликого обміну.
- Великі обміни відносно розміру пулу — 1.0–5.0% і вище. Якщо ваша транзакція становить помітну частку пулу, ви самі рухаєте ціну.
- Транзакція постійно «зависає» або повертається з помилкою — значення, ймовірно, замале.
- DEX попереджає про високий price impact — можливо, варто зменшити суму обміну, а не збільшувати slippage.
- Min. received (мінімальна сума отримання) — це найгірший варіант у межах вашого slippage. Якщо ця сума виглядає неприпустимо малою — зменште slippage або суму обміну.
- Price impact — показує, наскільки ваша транзакція сама рухає ціну. Якщо price impact високий (понад 2–3%), проблема не в slippage, а в розмірі обміну відносно пулу.
Загальне правило: ставте мінімально достатнє значення. Чим менший slippage, тим менше втратите від несподіваного зсуву ціни.
Що буде при занадто низькому slippage
Якщо встановити значення занадто малим (наприклад, 0.01% для пари з низькою ліквідністю), найімовірніший результат — невиконана транзакція (reverted transaction).
Механіка проста: DEX формує транзакцію з поточною ціною. До моменту її включення в блок ціна в пулі змінюється хоча б на частку відсотка — і різниця перевищує ваш ліміт. Смарт-контракт пулу відхиляє обмін. Ви втрачаєте лише комісію за транзакцію (transaction fee), а токени повертаються на ваш баланс.
Типові ознаки того, що slippage завищений або занижений:
Що буде при занадто високому slippage
Занадто високий slippage не блокує транзакцію — навпаки, він дозволяє її виконати за значно гіршою ціною, ніж ви очікували.
Приклад: ви бачите курс 100 USDC за 1 SOL і ставите slippage 10%. Якщо між вашим кліком і виконанням ціна зсунулася до 90 USDC за SOL, транзакція пройде — ви отримаєте менше, ніж розраховували, але в межах вказаного ліміту. Різниця піде на користь інших учасників пулу або буде використана арбітражниками.
Особливо небезпечно високий slippage у поєднанні з MEV-ботами на Solana. Бот може побачити вашу транзакцію в мемпулі, виконати власний обмін перед вами і зсунути ціну саме в межах вашого slippage. Чим вищий ліміт — тим більше «простору» ви даєте для таких атак (front-running та sandwich-атаки).
Практичні приклади для різних пар токенів
Обмін USDC на USDT, сума 500 USDC
Пара стейблкоїнів, ліквідність висока. Встановіть 0.05%. Якщо транзакція не пройде — спробуйте 0.1%. Значення вище 0.5% у цьому сценарії безпідставне.
Обмін SOL на USDC, сума 2 SOL
Основна пара з високою ліквідністю. Встановіть 0.3–0.5%. Якщо DEX показує попередження про price impact — зменште суму або розділіть обмін на кілька транзакцій.
Обмін нового мем-токена на SOL, сума еквівалентна 50 USDC
Низька ліквідність, висока волатильність. Встановіть 1.0–2.0%, але попередньо перевірте depth пулу: якщо ваш обмін становить значну частку загальної ліквідності, навіть 3% може не вистачити. У такому випадку краще зменшити суму.
Обмін малої суми (0.01 SOL) на нішевий токен
Навіть у малоліквідному пулі мінімальний обмін зазвичай майже не впливає на ціну. Достатньо 0.5–1.0%. Не ставте 5% «на всякий випадок» — це необґрунтований ризик.
Як перевірити, чи вистачає встановленого slippage
Перед підтвердженням транзакції звертайте увагу на два показники в інтерфейсі DEX:
Після виконання перевірте фактичну суму отримання в історії гаманця та порівняйте з очікуваною. Якщо різниця постійно близька до вашого ліміту slippage — це сигнал, що для цієї пари варто зменшувати обсяг транзакцій.
Ризики
Фінансові ризики. Неправильне налаштування slippage tolerance може призвести до прямих втрат: занадто низьке значення — до втрати комісій за невиконані транзакції, занадто високе — до отримання значно меншої суми, ніж очікувалося. Цей матеріал містить загальну інформацію і не є індивідуальною фінансовою порадою. Рішення про обмін токенів та прийнятний рівень ризику приймаєте ви особисто.
Технічні ризики. У періоди високої мережевої конгестії на Solana час між відправкою транзакції та її виконанням зростає, що підвищує ймовірність зсуву ціни. У такі моменти slippage може потребувати коригування в більший бік, але це також збільшує поверхню атаки для MEV-ботів.
Ризики токенів. Деякі токени мають вбудовані податки на купівлю/продаж (transfer tax) або механізми, що змінюють баланс при транзакції. Slippage tolerance не захистить від цих втрат — вони відбуваються на рівні контракту токена, а не пулу.
Для глибшого розуміння природи прослизання ціни зверніться до матеріалу Що таке slippage і як його перевірити. Якщо ви ще не обрали платформу для обміну — наступний крок: Як вибрати DEX або агрегатор на Solana.