Önce gerçek bir senaryoya bakalım
Merkeziyetsiz bir borsada (DEX) bir coin almak istiyorsun. Ekranda açıkça "1 coin yaklaşık şu kadar" yazıyor, onayla diyorsun, işlem zincire çıkıyor, birkaç saniye sonra gerçekleşiyor; gerçek işlem fiyatını hesaplayınca daha pahalı çıkmış. Miktarı yanlış girmedin, kimse paranı çalmadı. İşte bu slippage.
Bu yalnızca DEX'e özgü değil. Merkezi borsada (CEX) da büyük tutarda piyasa emriyle alıp satarsan kafana takılır, sadece büyük borsaların likiditesi daha kalın olduğu için çoğu zaman neredeyse hiç hissetmezsin. Yeni başlayanları asıl çok zarar ettiren şey, likiditesi ince küçük coinlerde piyasa emri vermek ya da piyasa şiddetle dalgalanırken işlem yapmaktır.
Slippage neden olur: derinlik + oynaklık
Slippage'in kökeni iki şeydir: havuz derinliğinin sınırlı olması, artı sen tıklayana ve işlem gerçekleşene kadar fiyatın hareket etmesi.
Pazarda bir seferde çok miktarda domates almak istediğini düşün.
İlk satıcının az malı var ve ucuza satıyor, hepsini alıyorsun; sıradaki biraz daha pahalı, ondan sonraki daha da pahalı. O sırayı baştan sona süpürdüğünde ödediğin ortalama fiyat, ilk satıcının etiketinden epey yüksek olur.
İşte slippage budur: emrin çok büyük, ucuz katmanı bitiriyor, mecburen daha pahalı fiyatlardan işlem görmeye devam ediyorsun.
Kripto işlemlerinde "derinlik", belirli bir fiyat civarında işlem görebilecek miktardır. DEX'te fiyatı likidite havuzundaki iki varlığın oranı belirler; havuz ne kadar küçükse, senin alımının fiyata etkisi o kadar büyüktür, buna fiyat etkisi (price impact) denir. Üstüne bir katman daha eklenir: onayladığın andan işlemin gerçekten zincire çıkmasına kadar birkaç saniye ya da daha fazla geçer ve bu aralıkta başkaları da işlem yapar, fiyat zaten değişmektedir. Küçük derinlik + hızlı oynaklık üst üste gelince slippage doğar.
Slippage bir komisyon değildir
Birçok yeni başlayan ikisini karıştırır, oysa tamamen farklıdır:
- Komisyon / Gas ücreti: borsaya ya da madenci/doğrulayıcıya ödenen, açıkça yazan ücret; emirden önce esasen görünür, tutarı görece kesindir.
- Slippage: "tahmini fiyat" ile "gerçek işlem fiyatı" arasındaki sapmadır; işlemden önce sadece bir aralık tahmin edilebilir, tam kilitlenemez. Özünde piyasa yapısından doğan bir maliyettir; bu parayı kimse "tahsil etmez" (sandviçe yakalanma hariç, o zaman arbitraj botu alır).
Bunu ayırt etmek önemlidir: zamanlama, parite ve emir başına tutar seçerek slippage'i azaltabilirsin, ama komisyon gibi makbuzda ayrı bir satır olarak görünmez.
Slippage toleransının ikilemi: çok düşük başarısız, çok yüksek sıkışırsın
DEX'te emir verirken bir "slippage toleransı" ayarı vardır; anlamı şudur: "işlem fiyatı tahminden bu yüzdeye kadar saparsa kabul ediyorum; daha fazlaysa, gerçekleşmesin". Bu iki ucu keskin bir bıçaktır:
- Çok düşük ayarlanırsa: küçük bir dalgalanma sınırı aşar, işlem doğrudan başarısız olup geri alınır. Bazı zincirlerde başarısız işlemin Gas ücreti yine kesilir ve iade edilmez; yani parayı boşa harcar, coini de alamazsın.
- Çok yüksek ayarlanırsa: ağa "çok daha pahalı olsa da kabul ediyorum" demek olur; bu da arbitraj botlarına seni kârlı biçimde "sıkıştırma" alanı açar (sonraki bölümde anlatılıyor).
Yani "ne kadar yüksek o kadar güvenli" diye bir şey yok. Mantıklı yöntem: likiditesi iyi ana pariteler için düşük bir tolerans ayarla; likiditesi ince küçük coinler için yeterince gevşet ama "tek seferde olsun bitsin" diye çok yüksek bir değere asla rastgele çekme. Somut değer o anki piyasa ve coinin derinliğine göre ayarlanır, ve çok yüksek ayarladığında arayüz genelde risk uyarısı çıkarır.
Sandviç saldırısı: slippage'in nasıl yenir
Ayarladığın yüksek tolerans, botlar tarafından izleniyor olabilir
Halka açık işlem bellek havuzunda (mempool), botlar işlemini zincire çıkmadan önce görebilir. Bu "azami çıkarılabilir değer (MEV)" botları, çok yüksek bir slippage toleransı ayarladığını gördüğünde üç adım yapar:
- Aceleyle senin önünde aynı coini alır, fiyatı yukarı iter;
- Sonuçta sen yukarı itilmiş fiyattan işlem görürsün (izin verdiğin slippage'i doldurur);
- Hemen senin arkanda satar, ortadaki fiyat farkını alır.
Alış emrin botun "alış" ve "satışı" arasında sıkışır, bu yüzden "sandviç saldırısı" denir. Ayarladığın tolerans ne kadar yüksekse, güvenle çekebileceği fark o kadar büyük olur. Bu para komisyon değildir, gerçekten başkası tarafından arbitrajla biçilen paradır.
Sıkışma riskini azaltmak: slippage'i çok yüksek ayarlama; öncelikle derinliği iyi havuzlarda işlem yap; tutar büyükse küçük emirlere böl; mümkünse MEV koruması sağlayan ya da özel işlem yolu sunan emir yöntemlerini kullan.
Slippage'i mümkün olduğunca nasıl azaltırsın
- Likiditesi iyi pariteler seç: ana coinler, derinliği büyük havuzlar; aynı tutar için fiyat etkisi çok daha küçük olur.
- Büyük emri küçük parçalara böl: tek seferde büyük tutar süpürmek mutlaka çok fiyat seviyesi yer; birkaç emre bölmek etkiyi belirgin azaltır.
- Şiddetli oynaklık anlarından kaçın: büyük haber ya da ani yükseliş/düşüşte fiyat çok hızlı değişir; önce izlemek çoğu zaman zorla girmekten daha hesaplıdır.
- Makul bir slippage sınırı ayarla: "çok sık başarısız olmamak" ile "kolay sıkışmamak" arasında ölçülü bir değer al, kolaylık olsun diye yükseğe çekme.
- Mümkünse limit emri kullan: destekleyen platformlarda kabul edebileceğin işlem fiyatını kilitle; belirsizliği "ne kadar kötü fiyata" değil "gerçekleşir mi gerçekleşmez mi"ye bırak.
- Yol bulmak için agregatör kullan: işlem agregatörü yolu birden çok havuz arasında böler, çoğu zaman genel fiyat etkisini azaltabilir.
Önce likiditeye bak, sonra emri gönder
Tanımadığın bir coini almadan önce iki dakika ayırıp likiditesini net görmek, sonradan slippage'e yanmaktan çok daha iyidir:
- Bu coinin likiditesini ve derinliğini kontrol et. DEX Screener'ı (dexscreener.com) aç, coini ara, "Liquidity"sinin ne kadar büyük olduğuna ve hangi havuzda olduğuna bak. Likiditesi çok ince bir coinde, büyük olmayan bir tutar alsan bile fiyat etkisi akıl almaz olabilir.
- Slippage/fiyat etkisi hakkındaki resmi açıklamayı oku. Uniswap (uniswap.org) gibi resmi belgelerde "price impact" ve "slippage toleransı"nı nasıl açıkladıklarına bak; emir arayüzü fiyat etkisi çok büyük olduğunda genelde uyarıyı vurgular.
- Önce çok küçük bir tutarla test et. Ciddi almadan önce küçük bir parayla tüm akışı çalıştır, işlem fiyatının tahminden ne kadar farklı olduğuna bak. Bu küçük test, "bu coinin likiditesi çok ince, büyük tutar girmeye değmez" gerçeğini fark etmene yardım eder.
Tüm likidite, derinlik ve fiyat verisi bu platformlarda canlı gösterildiği gibidir; bu yazı somut rakam vermez ve fiyat tahmini yapmaz.
Slippage ne zaman çok büyür
| Senaryo | Slippage riski | Neden |
|---|---|---|
| Ana coin, derinliği büyük CEX işlemi | Çok düşük | Emir defteri kalın, fiyatı oynatmak zor |
| Ana coin, DEX'in büyük havuzunda | Görece düşük | Havuz derin, fiyat etkisi küçük |
| Likiditesi çok ince küçük coin | Çok yüksek | Havuz küçük, tek emir fiyatı oynatabilir |
| Piyasa şiddetle yükselir/düşerken | Çok yüksek | Fiyat çok hızlı değişir, alış-satış ciddi dengesiz |
| Emir başına tutar havuza göre büyük | Derinliğe bağlı | Mutlaka çok fiyat seviyesi yer |
Tablodaki ilişkiler niteldir, vaat edilen sabit değerler değil; aynı coinin slippage'i farklı anlarda da değişir, geçerli olan emir arayüzünde gösterilen tahmindir.
Slippage'i komisyon sanmak ve diğer karışıklıklar
Bu öneri kime uygun, kim ekstra dikkatli olmalı
Bu yöntem sana çok faydalı, eğer
- DEX'te görece cansız, likiditesi her zaman iyi olmayan coinler alacaksan;
- Emir vermeden önce iki dakika likidite kontrol etmeye ve küçük tutarla test etmeye razıysan;
- "Gördüğün fiyat varken işlemin neden daha pahalıya gerçekleştiğini" anlamak istiyorsan.
Lütfen ekstra dikkatli ol, eğer
- Kolaylık olsun diye slippage'i rastgele yükseğe çekme alışkanlığın varsa; bu tam da sıkışma riski yüksek bir harekettir;
- Likiditesi çok ince yeni bir coinde tek seferde büyük tutarda piyasa emriyle alıyorsan; fiyat etkisi hayal ettiğinden çok daha büyük olabilir;
- Piyasa şiddetle dalgalanırken emir kovalıyorsan; o an slippage ve sıkışma olasılığı en yüksektir, önce izlemek çoğu zaman daha hesaplıdır.
SSS
Slippage nedir?
Tahmini fiyat ile gerçek işlem fiyatı arasındaki fark. Likidite ne kadar ince ya da piyasa oynaklığı ne kadar büyükse slippage o kadar belirgin olur.
Slippage nasıl azaltılır?
Likiditesi iyi pariteler seç, limit emri kullan, yüksek oynaklık anlarından kaçın ve DEX'te makul bir slippage toleransı ayarla.
Sandviç saldırısı nedir?
Bot senden önce alır (fiyat yükselir), sen yükselmiş fiyattan işlem görürsün, sonra bot satıp kâr eder. Ayarladığın tolerans ne kadar yüksekse botun alabileceği o kadar büyük olur.
Kaynaklar · resmi sayfalardan doğrulayın
- Uniswap — Slippage ve fiyat etkisi hakkında resmi açıklama.
- DEX Screener — DEX'te likidite ve derinliği kontrol et.
- CoinGecko — Coin fiyatı ve piyasa durumu için referans.