
Automated Market Maker (AMM) adalah sistem berbasis protokol yang mengatur harga perdagangan di bursa terdesentralisasi. Mekanisme pengelolaannya berjalan sesuai serangkaian aturan dan algoritma yang telah ditentukan. AMM memungkinkan perdagangan dari kumpulan token yang harganya berfluktuasi, dikenal sebagai liquidity pool (kumpulan likuiditas).
Pada inti setiap AMM terdapat rumus matematis yang menentukan harga. Rumus ini menjadi faktor kunci yang mengatur harga saat pengguna membeli dan menjual melalui liquidity pool. Berbeda dengan bursa tradisional yang menggunakan order book dan market maker, AMM mengandalkan penetapan harga algoritmik untuk memfasilitasi perdagangan secara otomatis dan efisien.
Keunggulan utama AMM adalah kemampuannya menyediakan likuiditas secara berkelanjutan tanpa memerlukan market maker tradisional atau perantara terpusat. Hal ini mendemokratisasi market making dan memungkinkan siapa saja berpartisipasi sebagai penyedia likuiditas di pasangan perdagangan.
Sebagian besar AMM beroperasi berdasarkan prinsip dasar yang serupa, meskipun detail implementasinya dapat bervariasi. Dalam transaksi swap berbasis AMM, inventaris perdagangan dalam pool berperan sangat penting. Sistem melakukan valuasi berdasarkan jumlah swap dan menyesuaikan harga secara dinamis.
Mekanismenya berjalan dengan menyesuaikan harga swap per token sesuai besarnya transaksi. Ketika swap berjumlah besar terjadi, harga per token akan naik secara proporsional. Hal ini karena perdagangan berukuran besar memberi dampak lebih besar pada rasio token dalam pool.
Contohnya, jika seseorang ingin menukar sejumlah besar Token A ke Token B, AMM akan menaikkan harga Token B secara bertahap selama swap berlangsung. Ini melindungi pool agar tidak terkuras dan memastikan perdagangan besar akan membayar harga yang semakin tinggi, yang dikenal sebagai slippage.
Sifat otomatis AMM memungkinkan perdagangan tereksekusi secara instan tanpa menunggu pihak lawan, sehingga sangat efisien bagi pengguna yang membutuhkan likuiditas secara langsung.
Rumus constant product merupakan mekanisme penetapan harga yang paling umum: X * Y = K
Rumus sederhana ini memastikan hasil kali kedua jumlah aset selalu konstan. Saat seseorang membeli Token X menggunakan Token Y, jumlah Token X di pool berkurang sementara Token Y bertambah, namun hasil kalinya tetap sama.
Misal, jika sebuah pool berisi 100 Token X dan 100 Token Y, maka nilai K adalah 10.000. Jika seorang trader membeli 10 Token X, pool akan menyesuaikan jumlah Token Y agar hasil kali tetap konstan. Hubungan matematis ini secara otomatis menentukan nilai tukar untuk setiap transaksi.
Rumus constant product menciptakan kurva harga, di mana harga menjadi lebih mahal saat pool tidak seimbang. Ini secara alami mendorong arbitrase untuk menyeimbangkan pool dan menjaga harga tetap selaras dengan pasar eksternal.
Penyedia likuiditas kripto terbaik meliputi berbagai jenis partisipan, seperti pemberi pinjaman kripto, institusi pendukung proyek startup, dan individu yang mencari peluang imbal hasil.
Penyedia likuiditas DEX dapat berasal dari siapa saja yang ingin memperoleh imbal hasil dengan menyetor token ke liquidity pool. Berbeda dengan keuangan tradisional yang membatasi market making pada institusi besar, DeFi membuka proses ini untuk semua pihak.
DEX memberikan insentif pada penyedia likuiditas melalui biaya dari transaksi swap di pool. Pembayaran biasanya sekitar 0,25% dari nilai setiap transaksi, meski nominalnya bisa bervariasi tergantung protokol.
Penyedia likuiditas menyetor pasangan token dalam proporsi nilai yang sama. Contoh, untuk pool ETH/USDC, Anda harus menyetor ETH dan USDC sesuai rasio pool saat ini. Sebagai imbalan, penyedia menerima token LP (Liquidity Provider) yang merepresentasikan bagian kepemilikan pool dan dapat ditukarkan kembali beserta akumulasi biaya yang diperoleh.
Impermanent loss terjadi saat Anda menyetor token ke liquidity pool dan merepresentasikan selisih nilai token dibandingkan hanya menyimpannya. Fenomena ini muncul ketika harga relatif token dalam pool berubah setelah deposit.
Istilah "impermanent" digunakan karena kerugian baru benar-benar terjadi ketika Anda menarik token dari pool. Jika harga kembali ke rasio awal, impermanent loss pun hilang.
Biaya perdagangan dapat membantu menutupi kerugian ini dan membuat penyediaan likuiditas lebih menguntungkan daripada sekadar menyimpan token. Namun, pada perbedaan harga ekstrem, impermanent loss bisa melebihi biaya yang Anda peroleh sehingga menghasilkan kerugian bersih.
Contohnya, jika Anda menyediakan likuiditas pada pool ETH/USDC dan harga ETH naik dua kali lipat, Anda akan lebih diuntungkan jika hanya memegang ETH. Perhitungan impermanent loss menunjukkan berapa nilai yang hilang dibanding hanya holding, meski biaya perdagangan dapat menutup sebagian atau seluruh selisih tersebut.
Rumus constant product: X * Y = K
Model ini menjaga keseimbangan nilai dalam pool. Constant product AMM menentukan jumlah Token X yang bisa didapat saat membeli dengan Token Y, memastikan hasil kali produk selalu tetap.
Model AMM ini paling banyak digunakan dan teruji, dipelopori oleh Uniswap. Kesederhanaan dan efektivitasnya membuatnya menjadi dasar banyak protokol DeFi. Rumus constant product cocok untuk hampir semua pasangan token dan menghasilkan perilaku harga yang dapat diprediksi.
Rumus constant sum: X + Y = C
Model ini serupa namun menggunakan penjumlahan, bukan perkalian, untuk menjaga nilai konstan. Rumus ini cocok untuk aset bernilai serupa dan menjaga hubungan harga linier. Meski demikian, model ini kurang ideal untuk aset dengan perbedaan nilai tajam karena tidak mengakomodasi perubahan harga besar dan pool mudah terkuras.
Constant sum AMM paling ideal untuk pasangan stablecoin atau aset yang harus menjaga rasio 1:1, karena meminimalkan slippage pada jenis swap ini.
Hybrid automated market maker menggabungkan dua rumus untuk memaksimalkan keunggulan kedua pendekatan. Curve Finance, misalnya, menggabungkan rumus constant product dan constant sum untuk menciptakan kurva harga yang optimal.
Pendekatan hybrid menghasilkan slippage rendah untuk transaksi dalam rentang harga tertentu (seperti model constant sum), dan mencegah pool terkuras lewat mekanisme constant product saat harga bergerak besar. Hybrid AMM sangat efektif untuk perdagangan stablecoin atau aset dengan nilai serupa.
Dynamic automated market maker memanfaatkan oracle untuk memperoleh harga token, sehingga data harga eksternal turut digunakan dalam mekanisme AMM. Oracle adalah penyedia data tepercaya yang membawa informasi eksternal masuk ke blockchain.
Dynamic AMM dapat menyesuaikan harga sesuai kondisi pasar nyata, mengurangi peluang arbitrase dan impermanent loss bagi penyedia likuiditas. Ini merupakan evolusi teknologi AMM untuk mengatasi keterbatasan model penetapan harga murni algoritmik.
Keunggulan utama AMM adalah memungkinkan transaksi tanpa izin dan tanpa perantara. Anda tidak perlu bursa terpusat untuk menukar Token A dengan Token B. Hal ini sejalan dengan prinsip utama DeFi: layanan keuangan tanpa kepercayaan dan tahan sensor.
AMM beroperasi sepenuhnya di on-chain melalui smart contract, sehingga tidak ada satu pihak pun yang dapat mencegah Anda berdagang, membekukan aset, atau meminta verifikasi identitas. Ini merupakan perubahan mendasar pada cara pasar keuangan beroperasi.
Anda bisa mengakses bursa kripto terdesentralisasi terbaik kapan pun. AMM memungkinkan perdagangan kapan saja, berbeda dengan pasar tradisional yang memiliki jam operasional terbatas.
Ketersediaan tanpa henti ini sangat berharga di pasar kripto global yang selalu aktif. Pengguna di berbagai zona waktu dapat berdagang kapan saja tanpa menunggu jam pasar, dan protokol tetap beroperasi tanpa intervensi manusia.
Likuiditas adalah kemampuan untuk berdagang secara efisien tanpa dampak harga signifikan. Pool dengan likuiditas besar memberi cukup ruang untuk transaksi dengan slippage minimal, khususnya untuk perdagangan berukuran sedang.
Jika pool berisi jumlah besar kedua token, bahkan swap besar pun hanya berdampak kecil pada nilai tukar. Hal ini membuat AMM kompetitif dengan bursa terpusat untuk banyak pasangan perdagangan, terutama yang memiliki likuiditas dalam.
Siapa pun dapat menjadi penyedia likuiditas dengan menyetor token dan memperoleh penghasilan pasif. Umumnya, mereka memperoleh biaya 0,25% dari setiap transaksi, yang terus terakumulasi.
Selain biaya perdagangan, banyak protokol menawarkan insentif tambahan lewat liquidity mining, di mana penyedia mendapat token tata kelola atau hadiah lain. Hal ini menciptakan banyak potensi pendapatan dan membuat penyediaan likuiditas jadi strategi imbal hasil menarik di DeFi.
Impermanent loss terjadi saat Anda menyetor token ke liquidity pool, dibanding hanya menyimpannya. Seiring waktu, perbedaan nilai token di pool dapat menimbulkan kerugian yang mengurangi imbal hasil.
Ini adalah risiko utama bagi penyedia likuiditas. Meski biaya perdagangan dapat menutup impermanent loss, pada pasar volatil atau aset yang nilainya naik pesat, nilai yang diperoleh bisa lebih rendah daripada hanya holding token. Memahami dan menghitung potensi impermanent loss sangat penting sebelum menjadi penyedia likuiditas.
Saat berdagang di DEX, harga token yang Anda beli akan naik sesuai besarnya transaksi. Slippage harga mengacu pada perubahan harga selama eksekusi perdagangan.
Untuk transaksi besar dibandingkan ukuran pool, slippage bisa sangat signifikan, sehingga harga eksekusi jauh lebih buruk dari perkiraan awal. Trader harus mempertimbangkan toleransi slippage atau membagi order besar ke beberapa transaksi atau pool untuk meminimalkan dampaknya.
Serangan front-running bisa terjadi pada hampir semua transaksi blockchain, namun sering ditemukan pada swap DEX berukuran besar. Pelaku memantau mempool untuk transaksi besar yang tertunda dan mengirim transaksinya dengan gas fee lebih tinggi agar tereksekusi lebih dulu.
Dengan front-running order beli besar, penyerang membeli token sebelum transaksi korban diproses, lalu segera menjualnya pada harga lebih tinggi yang disebabkan oleh transaksi korban. Ini merugikan trader asli dan menjadi risiko keamanan utama di DeFi.
Bursa terdesentralisasi berbasis AMM sangat cocok untuk kebutuhan tertentu dan diperkirakan akan memegang peran penting dalam perkembangan DeFi. Teknologinya terus berkembang pesat untuk mengatasi keterbatasan saat ini.
Inovasi utama di masa depan akan berfokus pada cross-chain swap dan dynamic AMM. Cross-chain AMM memungkinkan perdagangan aset lintas blockchain tanpa token wrapped atau bridge, sehingga memperluas likuiditas dan peluang trading secara signifikan.
Dynamic AMM yang mengkombinasikan data oracle dan algoritma canggih akan lebih baik dalam mengatasi impermanent loss dan menyediakan penetapan harga yang lebih efisien. Model likuiditas terfokus juga akan makin diadopsi, di mana penyedia bisa memilih rentang harga untuk modal mereka sehingga efisiensi modal meningkat.
Seiring teknologi matang, AMM akan menjadi semakin canggih dengan tetap mempertahankan keunggulan utama berupa desentralisasi dan akses tanpa batas, mengokohkan perannya sebagai fondasi utama ekosistem mata uang kripto.
AMM memungkinkan perdagangan pada harga berapa pun tanpa kenaikan harga tetap, sedangkan bursa order book hanya mengeksekusi perdagangan pada level harga tertentu. AMM menggunakan liquidity pool otomatis dan rumus matematis untuk menentukan harga, sementara order book mencocokkan pembeli dan penjual di titik harga tertentu.
LP mendapat imbal hasil dari biaya perdagangan yang dihasilkan swap di liquidity pool dan potensi kenaikan nilai aset. Mereka memperoleh bagian proporsional dari biaya transaksi sesuai kontribusi pool, ditambah potensi keuntungan dari pergerakan harga yang menguntungkan.
Slippage terjadi ketika transaksi besar mengubah cadangan aset di liquidity pool, sehingga harga eksekusi aktual berbeda dari harga yang diharapkan. Semakin besar transaksi, semakin besar pula slippage dan potensi kerugiannya.
Protokol AMM populer antara lain Uniswap, Curve, dan Kyber Network. Protokol-protokol ini memungkinkan perdagangan terdesentralisasi tanpa infrastruktur bursa terpusat, sehingga siapa pun dapat menciptakan pasar untuk pasangan aset.
Rumus constant product menjaga penetapan harga token yang stabil di liquidity pool dengan memastikan hasil kali jumlah token selalu tetap selama perdagangan. Mekanisme ini memudahkan perhitungan harga, mencegah arbitrase, dan memungkinkan perdagangan terdesentralisasi secara otomatis dan efisien.
Liquidity mining di AMM membawa risiko impermanent loss akibat fluktuasi harga, risiko slippage pada perdagangan, dan risiko smart contract. Perubahan nilai token dapat mengurangi imbal hasil. Ketidakseimbangan pool dan waktu penarikan juga memengaruhi profitabilitas.











