Liquidity Mining PancakeSwap dan Uniswap: Panduan Pemula
Provide liquidity ke AMM (PancakeSwap, Uniswap V3), perhitungan fee share, risiko IL, dan cara klaim reward LP.
Liquidity mining adalah cara provide modal ke automated market maker (AMM) seperti PancakeSwap atau Uniswap, sebagai imbalan dari sebagian fee swap yang terjadi di pool. Berbeda dengan deposit di lending protocol seperti Aave, liquidity mining punya nuansa unik: Anda harus deposit pasangan token (token pair), dan menanggung risiko impermanent loss.
Tutorial ini menjelaskan mekanisme liquidity provision di Uniswap V3 dan PancakeSwap berdasarkan dokumentasi resmi Uniswap dan PancakeSwap, serta perhitungan dasar fee share dan cara klaim reward.
Yang Anda Butuhkan
- Wallet Web3 dengan native asset untuk gas (ETH untuk Uniswap di Ethereum/Arbitrum, BNB untuk PancakeSwap di BSC)
- Pasangan token untuk LP (misal ETH + USDC, atau CAKE + BNB)
- Modal minimum praktis: di Ethereum mainnet sebaiknya ratusan USD karena gas; di BSC atau Arbitrum bisa lebih kecil
- Pemahaman impermanent loss - kita akan bahas detail di bawah
Konsep Dasar AMM
Automated Market Maker (AMM) adalah jenis exchange terdesentralisasi yang pakai pool likuiditas, bukan order book (Investopedia - AMM).
Mekanisme utama:
- LP (Liquidity Provider) deposit pasangan token dengan nilai sama (50:50 di Uniswap V2/PancakeSwap V2; bisa custom di Uniswap V3)
- Trader swap token A ke B (atau sebaliknya) langsung dari pool
- Tiap swap bayar fee (0,01% - 1% tergantung pool)
- Fee dibagi proporsional ke semua LP di pool
Formula klasik AMM (constant product):
x * y = k
Di mana x dan y adalah jumlah dua token di pool, dan k konstan. Saat trader beli token X dari pool, jumlah X di pool turun, jumlah Y naik, sehingga harga X relatif naik.
Liquidity Mining di PancakeSwap (BSC)
PancakeSwap berjalan di BNB Smart Chain dengan fee dan gas cost lebih rendah dari Ethereum mainnet. Cocok untuk pemula yang baru explore.
Langkah 1: Setup
- Install MetaMask, tambahkan jaringan BNB Smart Chain (Chain ID 56)
- Fund wallet dengan BNB untuk gas
- Beli pasangan token target (misal BNB + CAKE)
Langkah 2: Provide Liquidity
- Buka pancakeswap.finance (verifikasi URL hati-hati)
- Connect wallet
- Klik menu "Earn" lalu "Liquidity"
- Klik "Add Liquidity"
- Pilih pasangan token (misal CAKE-BNB)
- Input jumlah salah satu token, jumlah token lain akan auto-calculate berdasarkan harga pool saat ini
- Approve kedua token (transaksi pertama untuk authorize contract)
- Confirm "Supply"
- Terima LP token (CAKE-BNB LP) ke wallet
Langkah 3: Stake LP Token di Farm
LP token dari step di atas hanya dapat 0,17% fee dari setiap swap di pool itu. Untuk reward CAKE emission tambahan, stake LP token di Farm:
- Buka menu "Earn" lalu "Farms"
- Cari pair yang sudah Anda LP (misal CAKE-BNB)
- Klik "Enable" untuk approve farm contract
- Klik "Stake LP", input jumlah, confirm
- Mulai sekarang Anda akumulasi CAKE reward
Langkah 4: Klaim dan Compound
- Cek reward CAKE yang sudah accrue di farm
- Klik "Harvest" untuk klaim ke wallet
- Bisa swap CAKE ke stablecoin, atau compound (tambah ke LP)
Liquidity Mining di Uniswap V3 (Ethereum/Arbitrum)
Uniswap V3 menggunakan concentrated liquidity - LP bisa pilih range harga di mana likuiditas-nya aktif, bukan distribusi ke seluruh kurva harga seperti V2 (Uniswap V3 Concentrated Liquidity).
Konsep Concentrated Liquidity
Di Uniswap V2: jika Anda LP $10,000 di ETH-USDC pool, sebagian besar likuiditas Anda "tidak terpakai" karena price range yang relevan biasanya kecil (misal +/- 20% dari current price).
Di Uniswap V3: Anda set price range manual (misal ETH antara $2,800-$3,200). Likuiditas Anda hanya aktif di range itu, tapi capital efficiency jauh lebih tinggi - artinya fee per dollar deposit lebih besar.
Trade-off: kalau harga keluar dari range Anda, posisi 100% di salah satu token dan tidak earn fee sampai harga balik atau Anda rebalance.
Langkah 1: Add Liquidity
- Buka app.uniswap.org (verifikasi URL hati-hati)
- Connect wallet
- Klik "Pool" lalu "New Position"
- Pilih pair (ETH-USDC)
- Pilih fee tier:
- 0,01% (paling rendah, untuk stable-to-stable)
- 0,05% (stable-to-stable atau token serupa)
- 0,3% (default, untuk most pairs)
- 1% (untuk exotic pair dengan likuiditas rendah)
- Set price range (misal $2,800 - $3,200)
- Input jumlah, confirm
Langkah 2: Monitor Posisi
- Buka menu "Pool" untuk lihat posisi Anda
- Cek fee yang sudah accrue
- Klaim fee dengan klik "Collect Fees" (transaksi terpisah, perlu gas)
Langkah 3: Rebalance jika Out of Range
Kalau ETH naik melampaui $3,200, posisi Anda jadi 100% USDC dan stop earning fee. Pilihannya:
- Tunggu sampai harga balik ke range
- Rebalance: remove posisi lama, buat posisi baru dengan range lebih sesuai harga sekarang (perlu gas, ada slippage)
Perhitungan Fee Share
Untuk Uniswap V2 / PancakeSwap V2 (full range):
Your fee share = (Your LP / Total LP) x Total fee earned by pool
Contoh: pool ETH-USDC PancakeSwap V2, total LP $10 juta, Anda LP $10,000 (0,1%). Total fee 24 jam pool $50,000. Anda terima $50.
Untuk Uniswap V3 (concentrated):
Your fee share = (Your active liquidity / Total active liquidity at current price) x Fee in range
Karena likuiditas dikonsentrasi, fee per dollar bisa lebih besar - tapi hanya saat harga di range Anda.
Risiko Impermanent Loss (IL)
Impermanent Loss adalah selisih antara value posisi LP vs simply hold kedua token tanpa LP.
Contoh sederhana:
- Anda LP 1 ETH + 3,000 USDC saat ETH = $3,000 (total $6,000)
- ETH naik ke $4,500 (50% up)
- Karena rebalancing AMM, sekarang LP Anda mungkin 0,82 ETH + 3,674 USDC (total $7,364)
- Kalau Anda hold tanpa LP: 1 ETH ($4,500) + 3,000 USDC = $7,500
- IL = $7,500 - $7,364 = $136 (1,8%)
IL bertambah saat selisih harga awal vs sekarang lebih besar. Fee earning dari LP harus cukup compensate IL.
Untuk pemula: stablecoin pair (USDC-DAI, USDT-USDC) punya IL minimal karena dua token relatif stabil di nilai sama. Tapi APY juga umumnya lebih rendah.
Cara Klaim Reward LP
PancakeSwap
- Buka menu Farms
- Klik "Harvest" pada farm yang Anda stake
- Terima CAKE ke wallet
- Bisa stake CAKE di "Syrup Pool" untuk yield tambahan, atau swap ke aset lain
Uniswap V3
- Buka Pool dashboard
- Klik posisi yang ingin di-collect
- Klik "Collect Fees"
- Approve transaksi - fee (dalam dua token original) masuk ke wallet
Tips Praktis
- Mulai dengan stablecoin pair: IL minimal, cocok untuk belajar mekanisme
- Hindari pair dengan token baru/tidak audit: risk rug pull tinggi
- Hitung gas vs reward: kalau modal kecil di Ethereum, gas bisa makan profit
- Track APR real: gunakan dashboard seperti DeFiLlama untuk compare APR antar protokol
- Document untuk pajak: setiap claim reward dan swap berpotensi taxable event
Konteks Indonesia
Status pajak untuk reward DeFi (CAKE harvest, Uniswap fee collection) di Indonesia belum sepenuhnya jelas dan bisa berkembang. Trader dengan volume signifikan disarankan dokumentasikan tiap transaksi dan konsultasi konsultan pajak.
Akses ke PancakeSwap dan Uniswap dari Indonesia umumnya tidak ada blocking spesifik, tapi pastikan compliance dengan aturan exchange dan KYC kalau ada bridging via exchange terdaftar Bappebti.
Penutup
Liquidity mining bisa jadi income source yang menarik di DeFi, tapi membutuhkan pemahaman mekanisme yang lebih dalam dari sekedar deposit di lending. Mulai dengan PancakeSwap (BSC, gas murah) untuk familiarkan flow, lalu naik ke Uniswap V3 setelah paham concentrated liquidity dan IL.
Disclaimer: Bukan saran finansial. Provide liquidity di AMM memiliki risiko impermanent loss, smart contract, dan volatilitas. Verifikasi URL dan smart contract address sebelum interaksi.
Sumber
- Uniswap V3 Documentation(akses 20 Mei 2026)
- PancakeSwap Documentation(akses 20 Mei 2026)
- Investopedia - Automated Market Maker (AMM)(akses 20 Mei 2026)
- Uniswap V3 - Concentrated Liquidity(akses 20 Mei 2026)
Konten ini hanya untuk tujuan informasi dan bukan rekomendasi investasi. Aset kripto memiliki risiko tinggi termasuk kerugian total modal. Lakukan riset mandiri dan konsultasikan dengan penasihat keuangan terdaftar sebelum mengambil keputusan investasi.