Cara Tambah Likuiditas di Uniswap v3: Panduan Lengkap dengan Perhitungan Range
Cara deposit likuiditas di Uniswap v3, pilih range harga yang tepat, dan hitung potensi fee. Termasuk penjelasan impermanent loss dengan angka nyata.
Menjadi liquidity provider (LP) di Uniswap v3 berbeda jauh dari versi sebelumnya. Di sini kamu tidak hanya dump dua token ke pool dan tunggu — kamu perlu pilih range harga, dan keputusan range ini menentukan berapa banyak fee yang kamu kumpulkan versus berapa besar risiko impermanent loss yang kamu tanggung.
Panduan ini untuk kamu yang sudah familiar dengan DeFi dasar dan siap masuk ke posisi LP aktif di Uniswap v3.
Persiapan: Token dan Network
- Siapkan dua token dalam rasio yang sesuai. Kalau mau masuk pool ETH/USDC di range $2.000-$2.500, dan ETH sekarang di $2.200, Uniswap akan menghitung berapa ETH dan berapa USDC yang kamu butuhkan. Umumnya sekitar 50:50 dalam nilai USD, tapi tidak persis — kalau harga mendekati batas atas range, kamu butuh lebih banyak USDC.
- Pilih network. ETH mainnet paling banyak volume (lebih banyak fee), tapi gas bisa $20-50 per transaksi. Uniswap v3 juga ada di Arbitrum dan Polygon dengan fee jauh lebih murah — cocok untuk posisi kecil di bawah $500.
- Connect MetaMask ke app.uniswap.org. Klik “Connect Wallet” di pojok kanan atas → pilih MetaMask → approve koneksi.

Memilih Pool dan Range Harga
Ini inti dari LP di Uniswap v3. Keputusan range menentukan segalanya.
- Klik “Pool” di navigasi atas → klik “New Position”. Pilih dua token (misalnya ETH dan USDC) → pilih tier fee (0.05% untuk pair besar yang stabil, 0.3% untuk mid-cap, 1% untuk pair volatil atau eksotikal).

- Lihat chart harga historis sebelum set range. Uniswap menampilkan chart di halaman ini. Perhatikan di mana harga paling sering bergerak dalam 30-90 hari terakhir. Range yang bagus adalah yang mencakup sekitar 70-80% pergerakan harga historis.

- Set range harga. Ada dua pilihan: “Full Range” (seperti v2, modal tidak efisien tapi tidak pernah keluar range) atau custom range. Contoh konkret: ETH sekarang $2.200, kamu set range $1.800-$2.700. Ini range ±23% dari harga sekarang. Fee yang kamu dapat per volume lebih besar dari Full Range, tapi kalau ETH turun ke $1.700, posisi kamu keluar range dan berhenti dapat fee.

- Perhatikan indikator “Capital Efficiency” yang muncul di halaman. Range lebih sempit = modal bekerja lebih keras = fee per modal lebih tinggi, tapi risiko keluar range juga lebih tinggi.
Deposit dan Konfirmasi
- Masukkan jumlah token di satu sisi — Uniswap otomatis menghitung sisi lainnya berdasarkan harga saat ini dan range yang kamu pilih.

- Klik “Preview” → periksa detail posisi: range harga, jumlah token, dan estimasi fee tier.

- Klik “Add” → konfirmasi dua transaksi di MetaMask: “Approve” untuk tiap token (kalau pertama kali), lalu “Add Liquidity”. Di Ethereum mainnet, total fee bisa $30-60. Di Arbitrum, di bawah $2.

- Setelah berhasil, kamu dapat NFT posisi — ini NFT unik yang merepresentasikan posisi LP kamu. Jangan jual atau transfer NFT ini kecuali memang mau pindahin posisi.
Mengelola Posisi Aktif
- Pantau apakah posisi masih “In Range”. Buka app.uniswap.org → Pool → pilih posisi kamu. Status “In Range” berarti kamu aktif kumpulkan fee. Status “Out of Range” berarti posisi tidak aktif dan tidak ada fee masuk.

- Klaim fee secara berkala. Klik posisi → klik “Collect Fees”. Fee tersimpan dalam token pool kamu (ETH dan USDC). Klaim ini adalah transaksi on-chain, jadi hitunglah apakah fee gas sebanding dengan fee yang akan diklaim.

- Kalau harga keluar range, kamu punya dua pilihan: tutup posisi dan set ulang range baru (lebih aktif), atau biarkan sampai harga kembali ke range (lebih pasif tapi tidak dapat fee selama itu).
- Untuk tutup posisi: klik “Remove Liquidity” → pilih persentase yang mau ditarik → klaim semua fee sekaligus → konfirmasi transaksi.

⚠️ Disclaimer: Artikel ini adalah panduan edukasi, bukan saran investasi. Posisi LP di Uniswap v3 mengandung risiko impermanent loss yang nyata dan bisa mengakibatkan nilai akhir lebih rendah daripada sekadar menyimpan token. Lakukan perhitungan risiko sendiri sebelum deposit.
💡 Mau praktik langsung, bukan hanya teori? Di kelas WhaleX, Anda belajar hands-on — setup wallet, yield strategy, dan navigasi protokol DeFi nyata. Coba kelas Web3 gratis →
Elite Vault WhaleX: join membership via USDC di Base Network — akses penuh tanpa proses bank tradisional.
Lihat Elite Vault →Pertanyaan Umum
Apa bedanya Uniswap v2 dan v3 untuk liquidity provider?
Di v2, likuiditas tersebar di semua harga (0 sampai tak terhingga), jadi modal kamu tidak bekerja efisien. Di v3, kamu pilih range harga spesifik — misalnya ETH antara $2.000-$2.500 — sehingga modal lebih terkonsentrasi dan fee lebih banyak, tapi kalau harga keluar range, kamu tidak dapat fee sama sekali.
Bagaimana cara menghitung impermanent loss di Uniswap?
Kalau kamu deposit ETH/USDC saat ETH $2.000, lalu ETH naik ke $3.000, impermanent loss kamu sekitar 13.4%. Artinya kalau kamu hold saja (tidak deposit ke pool), kamu dapat 13.4% lebih banyak. Tapi fee yang kamu kumpulkan dari pool bisa mengkompensasi ini.
Berapa fee yang dapat liquidity provider di Uniswap v3?
Tergantung tier fee pool: 0.01%, 0.05%, 0.3%, atau 1%. Pool ETH/USDC 0.05% dengan TVL $100 juta dan volume harian $50 juta bisa hasilkan 0.025% per hari untuk LP, atau sekitar 9% APY sebelum dikurangi impermanent loss.