Range Order: Cara Pasang Limit Order di DEX Tanpa Orderbook
Penjelasan range order di Uniswap v3 — cara kerjanya menyerupai limit order, kapan digunakan, dan perbedaannya dengan limit order biasa di CEX.
Range order adalah teknik di concentrated liquidity AMM — khususnya Uniswap v3 — yang memanfaatkan rentang harga sempit untuk mensimulasikan fungsi limit order. Caranya adalah menyediakan likuiditas di range yang belum tercapai harga saat ini, sehingga ketika harga masuk ke range tersebut, seluruh posisi terkonversi ke aset yang diinginkan.
Cara Kerja Range Order
Anggap ETH sekarang di harga $3.000 dan Anda ingin beli ETH jika harganya turun ke $2.800.
Di DEX berbasis AMM biasa, ini tidak bisa dilakukan — hanya ada swap instan di harga pasar. Tapi di Uniswap v3, Anda bisa:
- Sediakan USDC sebagai likuiditas di range $2.780–$2.820 (range sempit di bawah harga saat ini)
- Selama harga ETH di atas $2.820, posisi Anda 100% USDC dan tidak aktif
- Ketika harga ETH turun ke $2.800 dan melewati range Anda, posisi perlahan terkonversi ke ETH
- Setelah harga melewati $2.780, 100% posisi Anda sudah berupa ETH — Anda berhasil beli ETH di sekitar $2.800
Sambil menunggu, posisi Anda mendapat fee dari setiap swap yang terjadi di range $2.780–$2.820 — keuntungan kecil dibanding limit order biasa di CEX.
Kelemahan vs Limit Order CEX
Range order punya satu jebakan: jika harga ETH turun ke $2.800, posisi terkonversi ke ETH, lalu naik lagi ke $3.000 sebelum Anda sempat tarik likuiditas — posisi Anda balik ke USDC lagi. Artinya range order “tereksekusi” tapi kemudian “dibatalkan” otomatis.
Di CEX seperti Binance, limit order tidak punya masalah ini — sekali tereksekusi, order selesai.
Solusi praktis: Segera tarik likuiditas begitu range order tereksekusi. Banyak pengguna set notifikasi harga untuk monitor ini.
Contoh Range Order untuk Jual
Range order juga bisa digunakan untuk jual:
- ETH sekarang $3.000, Anda ingin jual di $3.500
- Sediakan ETH sebagai likuiditas di range $3.480–$3.520
- Ketika harga naik ke $3.500, posisi ETH Anda terkonversi ke USDC
Ini berguna di jaringan seperti Arbitrum atau Polygon — tanpa biaya gas tinggi seperti di Ethereum mainnet.
Kapan Range Order Masuk Akal?
Range order cocok jika Anda:
- Ingin entry/exit di harga spesifik tanpa duduk depan layar sepanjang hari
- Tidak mau menyimpan aset di CEX karena risiko custodial
- Aktif di DeFi dan sudah familiar dengan Uniswap v3
Untuk pemula, limit order biasa di CEX seperti Indodax atau OKX jauh lebih sederhana dan tidak ada risiko “berbalik.”
⚠️ Disclaimer: Range order membutuhkan monitoring aktif. Jika tidak ditarik segera setelah tereksekusi, posisi bisa berbalik dan Anda kehilangan potensi profit.
Kelas gratis WhaleX: blueprint FIRE (Financial Independence, Retire Early) pakai strategi DeFi.
Ikut Kelas FIRE Gratis →Pertanyaan Umum
Apa itu range order di Uniswap v3?
Range order adalah posisi concentrated liquidity di range harga yang sangat sempit — satu tick di atas atau di bawah harga saat ini. Ketika harga melewati range tersebut, posisi terkonversi sepenuhnya ke aset satunya, mirip limit order yang tereksekusi.
Apakah range order sama persis dengan limit order di exchange biasa?
Tidak sepenuhnya. Range order bisa 'berbalik' jika harga masuk lagi ke range setelah sempat keluar — artinya aset yang sudah terkonversi bisa balik lagi ke aset asal. Solusinya adalah segera tarik likuiditas setelah range order tereksekusi.