Sebuah Automated Market Maker (AMM) adalah model bursa terdesentralisasi yang menggunakan liquidity pool dan formula matematis untuk menentukan harga serta mengeksekusi perdagangan secara otomatis. Alih-alih mencocokkan pembeli dan penjual melalui buku pesanan, AMM memungkinkan pengguna berdagang langsung terhadap kumpulan token.

AMM merupakan komponen inti dari DeFi karena memungkinkan perdagangan on-chain yang bersifat tanpa izin. Siapa pun dapat menukar token melalui AMM, dan siapa pun dapat menyediakan likuiditas ke sebuah pool untuk memperoleh bagian dari fee perdagangan. Protokol berbasis AMM utama mencakup Uniswap, Curve, PancakeSwap, dan Balancer.

Sebelum AMM ada, banyak bursa terdesentralisasi mencoba menyalin buku pesanan tradisional ke on-chain. Sistem-sistem tersebut kerap lambat, mahal, dan sulit digunakan. AMM menyederhanakan model dengan mengganti pencocokan pesanan menggunakan smart contract, liquidity pool, dan penetapan harga otomatis.

Bagaimana Cara Kerja AMM?

AMM bekerja dengan menyimpan token dalam smart contract yang disebut liquidity pool. Trader berdagang terhadap pool tersebut, sementara liquidity provider menyetorkan aset ke dalam pool dan memperoleh fee dari aktivitas perdagangan.

Misalnya, sebuah pool ETH/USDC berisi ETH dan USDC sekaligus. Jika seorang trader menukar ETH dengan USDC, mereka menambahkan ETH ke pool dan mengambil USDC. Hal ini mengubah rasio token dalam pool, dan AMM secara otomatis menyesuaikan harga.

Sebagian besar AMM generasi awal menggunakan formula constant-product: x × y = k

Dalam formula ini, x dan y mewakili jumlah dua token dalam pool, sedangkan k tetap konstan. Setiap perdagangan mengubah rasio token namun harus mempertahankan formula tersebut. Inilah yang memungkinkan pool mengutip harga tanpa market maker tradisional.

Liquidity provider menerima LP token yang mewakili porsi kepemilikan mereka dalam pool. Saat menarik dana, mereka mendapatkan kembali porsi pool beserta akumulasi fee perdagangan, dikurangi kerugian seperti impermanent loss.

Apa Saja Jenis Utama AMM?

Berbagai model AMM dirancang untuk aset dan kebutuhan perdagangan yang berbeda.

  1. Constant-Product AMM: Ini adalah model klasik Uniswap v1 dan v2 yang menggunakan x × y = k. Model ini bekerja untuk hampir semua pasangan token, tetapi dapat menghasilkan slippage tinggi saat likuiditas dangkal atau ukuran perdagangan besar.
  2. StableSwap AMM: Curve mempopulerkan model ini untuk stablecoin dan aset yang dipatok. Model ini dirancang untuk menjaga slippage tetap rendah ketika aset diperdagangkan mendekati nilai yang sama, seperti USDC/USDT atau ETH/stETH.
  3. Concentrated Liquidity AMM: Uniswap v3 memperkenalkan concentrated liquidity, yang memungkinkan liquidity provider memilih rentang harga tertentu tempat modal mereka aktif. Ini meningkatkan efisiensi modal, tetapi posisi memerlukan pengelolaan yang lebih aktif.
  4. Weighted Pool AMM: Balancer menggunakan pool dengan bobot token khusus, seperti 80% ETH dan 20% USDC. Ini memungkinkan pool AMM berfungsi lebih menyerupai strategi portofolio atau liquidity pool bergaya indeks.

Mengapa AMM Penting dalam DeFi?

AMM penting karena memungkinkan perdagangan terdesentralisasi tanpa bursa terpusat, buku pesanan, atau market maker. Hal ini menjadikannya salah satu blok bangunan utama DeFi.

AMM mendukung:

  • Perdagangan Tanpa Izin: Pengguna dapat menukar token langsung dari dompet tanpa bergantung pada bursa terpusat.
  • Likuiditas Tanpa Izin: Siapa pun dapat membuat pool atau menyediakan likuiditas ke pool yang sudah ada.
  • Aksesibilitas Token: Token baru dapat langsung diperdagangkan tanpa harus terdaftar resmi di bursa.
  • Komposabilitas DeFi: Platform pinjaman, agregator, protokol yield, dan dompet dapat merutekan perdagangan melalui AMM.
  • Pendapatan Fee bagi Liquidity Provider: Liquidity Provider (LP) memperoleh bagian dari fee perdagangan ketika pengguna berdagang melalui pool.

Struktur terbuka ini membantu AMM menjadi fondasi perdagangan terdesentralisasi di Ethereum, BNB Chain, Solana, Base, Arbitrum, Optimism, dan ekosistem blockchain lainnya.

Apa Saja Keunggulan AMM?

AMM menawarkan sejumlah keunggulan dibandingkan bursa berbasis buku pesanan tradisional.

  1. Likuiditas Selalu Tersedia: Perdagangan dapat dieksekusi kapan saja selama pool memiliki likuiditas.
  2. Tanpa Pencocokan Pihak Lawan: Pengguna tidak perlu menunggu trader lain menempatkan pesanan berlawanan.
  3. Pembuatan Pasar Terbuka: Siapa pun dapat membuat pasangan token dengan meluncurkan liquidity pool.
  4. Pendapatan Fee Pasif: Liquidity provider dapat memperoleh fee perdagangan dari aktivitas pool.
  5. Integrasi Smart Contract: AMM dapat diintegrasikan ke protokol DeFi lain, bot trading, agregator, dan dompet.

Keunggulan-keunggulan ini menjadikan AMM sangat berguna untuk token berekor panjang dan aset tahap awal yang belum memiliki pasar bursa terpusat yang dalam.

Apa Saja Risiko AMM?

AMM juga menghadirkan risiko bagi trader maupun liquidity provider.

  1. Slippage: Perdagangan besar dapat menggerakkan harga pool, terutama saat likuiditas dangkal. Artinya, trader mungkin menerima harga eksekusi yang lebih buruk dari yang diharapkan.
  2. Impermanent Loss: Liquidity provider bisa berkinerja lebih rendah dibandingkan strategi hold sederhana ketika harga token bergerak relatif satu sama lain.
  3. MEV dan Front-Running: Di blockchain publik, bot dapat melihat perdagangan yang tertunda dan mencoba melakukan sandwich attack atau strategi MEV lainnya.
  4. Risiko Smart Contract: Pool AMM menyimpan dana pengguna dalam smart contract. Bug, eksploitasi, atau kegagalan tata kelola dapat menyebabkan kerugian.
  5. Risiko Token: Banyak pool AMM menyertakan token volatil atau berkualitas rendah, yang dapat mengekspos LP dan trader pada penurunan harga tajam atau jebakan likuiditas.

Mengingat risiko-risiko tersebut, pengguna sebaiknya memeriksa likuiditas pool, pengaturan slippage, kualitas token, riwayat audit, dan reputasi protokol sebelum berdagang atau menyediakan likuiditas.

AMM vs. Buku Pesanan: Apa Perbedaannya?

Bursa buku pesanan mencocokkan pembeli dan penjual pada harga tertentu. Trader menempatkan bid dan ask, dan perdagangan terjadi saat pesanan cocok. Model ini umum di bursa terpusat dan pasar keuangan tradisional.

AMM tidak memerlukan pencocokan pesanan. AMM menggunakan liquidity pool dan formula penetapan harga untuk mengutip perdagangan secara otomatis. Ini membuat AMM lebih mudah dijalankan on-chain, tetapi juga menciptakan risiko unik seperti slippage dan impermanent loss.

Secara sederhana, buku pesanan bergantung pada pembeli dan penjual yang aktif, sedangkan AMM bergantung pada liquidity pool dan algoritma.

Ringkasan

Automated Market Maker (AMM) adalah sistem bursa terdesentralisasi yang menggunakan liquidity pool dan formula penetapan harga sebagai pengganti buku pesanan. AMM memungkinkan pengguna berdagang token langsung on-chain dan memberi liquidity provider kesempatan memperoleh fee dengan menyetorkan aset ke dalam pool.

AMM menjadi fondasi DeFi karena memungkinkan perdagangan token tanpa izin, penyediaan likuiditas, dan komposabilitas protokol. Namun, pengguna perlu memahami trade-off yang ada, termasuk slippage, impermanent loss, MEV, risiko smart contract, dan risiko kualitas token.

Konsep Terkait

  1. Apa Itu AMM?
  2. Apa Itu Buku Pesanan?
  3. Apa Itu Decentralized Exchange (DEX)?
  4. Apa Itu Maker?

Bacaan Lanjutan

  1. Apa Itu Automated Market Maker (AMM)?
  2. Apa Saja 10 Decentralized Exchange (DEX) Teratas 2026?
  3. Apa Itu DeFi (Decentralized Finance)? 8 Jenis Protokol DeFi yang Perlu Diketahui
  4. Apa Itu Uniswap? Panduan Lengkap tentang Token UNI, Fee Switch, dan Fitur V1-V4
  5. Apa Itu PancakeSwap (CAKE) Decentralized Exchange (DEX) di BNB Chain?