GaiaEx AcademyGaiaEx Academy
Apa Itu Slippage dan Cara Meminimalkannya
PemulaTrading6 min read

Apa Itu Slippage dan Cara Meminimalkannya

Selisih antara harga yang kamu harapkan dan eksekusi sebenarnya — serta cara mengontrolnya

Bagikan Postingan

Harga yang Kamu Harapkan vs. Harga yang Kamu Dapatkan

Kamu klik "Buy" saat BTC menunjukkan $65.000. Order-mu terisi (fill) di $65.047. Selisih $47 itu adalah slippage — jarak antara harga eksekusi yang diharapkan dan harga fill yang sebenarnya.

Slippage terjadi karena harga bergerak antara saat kamu mengirim order dan saat order itu tereksekusi. Di exchange terpusat dengan likuiditas yang dalam, jaraknya biasanya kecil sekali — beberapa dolar saja untuk transaksi BTC. Di pool DEX yang tipis atau selama peristiwa yang volatil, slippage bisa mencapai 1%, 3%, bahkan 10% atau lebih.

Bagi trader ritel yang membeli $500 BTC di exchange yang likuid, slippage-nya bisa diabaikan — mungkin $0,50. Bagi seorang whale (paus — pemegang aset besar) yang mengeksekusi market order $5 juta di sebuah DEX, slippage bisa merugikan puluhan ribu dolar. Dan selama market crash, ketika semua orang menjual dan likuiditas mengering, slippage jadi mekanisme yang mengubah keluar dari pasar yang tertib menjadi bencana.

Tiga Penyebab, Tiga Solusi yang Berbeda

Likuiditas rendah. Jika order book-nya tipis atau pool AMM-nya kecil, order-mu memakan banyak level harga sekaligus untuk terisi penuh. Market buy $10.000 di sebuah pair dengan hanya $50.000 likuiditas pool bisa menggerakkan harga 5-10%. Solusinya: cek kedalaman (depth) sebelum trading. Di GaiaEx, order book menunjukkan secara pasti berapa dolar likuiditas yang berada di setiap level harga. Di sebuah DEX seperti Uniswap, cek TVL pool relatif terhadap ukuran transaksimu.

Volatilitas. Selama pasar bergerak cepat — rilis CPI, kolapsnya exchange, cascade likuidasi — harga melompat antar-blok. Transaksimu duduk di mempool selama 12 detik (di Ethereum) dan harganya bergerak 2% sebelum ter-konfirmasi. Solusinya: pakai limit order bukan market order. Limit order menjamin harga terburukmu.

Front-running / MEV. Di blockchain publik, transaksi yang pending terlihat di mempool. Bot bisa melihat swap besarmu, menyisipkan transaksi mereka sendiri sebelum transaksimu (mendorong harga naik), lalu menjual setelah transaksimu tereksekusi (menangkap selisihnya). "Sandwich attack" ini adalah slippage yang dipaksakan kepadamu oleh searcher yang mengekstraksi Maximal Extractable Value (MEV — nilai maksimum yang dapat diekstraksi). Pada 2023, bot MEV mengekstraksi lebih dari $300 juta dari pengguna Ethereum. Solusinya: pakai private transaction pool (Flashbots Protect) atau trading di platform yang melindungi order-mu dari mempool.

Tiga Penyebab Slippage Likuiditas Rendah Book tipis / pool kecil Order memakan banyak level Solusi: cek depth dulu Pakai limit order Dampak: 1-10%+ Volatilitas Harga bergerak saat tx pending Waktu blok 12s = risiko 12s Solusi: limit order Set toleransi slippage Dampak: 0,5-5% MEV / Sandwich Bot front-run swap-mu $300 Jt+ diekstraksi di 2023 Solusi: Flashbots Protect Private order flow Dampak: 0,1-3%
Slippage berasal dari likuiditas rendah, volatilitas selama eksekusi, atau ekstraksi MEV yang disengaja. Masing-masing punya strategi mitigasi berbeda.

Manajemen Slippage yang Praktis

Di DEX seperti Uniswap, kamu menetapkan sebuah toleransi slippage — deviasi harga maksimum yang bisa kamu terima. Set di 0,5% dan swap apa pun yang akan berharga lebih dari 0,5% di atas harga yang dikutip otomatis dibatalkan (revert). Terlalu ketat (0,1%) dan transaksimu gagal selama volatilitas normal. Terlalu longgar (5%) dan kamu mengundang bot MEV untuk mengekstraksi seluruh toleransi itu.

Untuk swap stablecoin (USDC→USDT), toleransi 0,1% sudah cukup — harganya hampir tidak menyimpang. Untuk pair yang volatil (ETH→token small-cap), 1-3% mungkin diperlukan selama jam trading aktif. Untuk meme coin dengan likuiditas minimal, bahkan 5% pun bisa gagal jika orang lain trading di pool itu di antara pengiriman order-mu dan konfirmasinya.

Di exchange berbasis order book seperti GaiaEx, slippage dikelola secara berbeda: pakai limit order. Limit buy di $65.000 tidak akan pernah terisi di atas $65.000 — dijamin. Trade-off-nya adalah order-mu mungkin tidak terisi sama sekali jika harganya bergerak menjauh. Market order terisi seketika tapi pada harga apa pun yang tersedia. Untuk transaksi apa pun yang lebih besar dari beberapa ratus dolar, limit order hampir selalu pilihan yang tepat.

Panduan Toleransi Slippage Swap Stablecoin USDC ↔ USDT, DAI Toleransi: 0,1 - 0,3% Harga hampir tidak menyimpang Pair Utama Pair ETH, BTC, SOL Toleransi: 0,5 - 1,0% Likuiditas dalam, volatilitas moderat Small Cap / Meme Token likuiditas rendah Toleransi: 2 - 5%+ Slippage tinggi tak terhindarkan
Tetapkan toleransi slippage berdasarkan profil likuiditas pair-nya. Terlalu ketat = transaksi gagal. Terlalu longgar = ekstraksi MEV.