Jul 19, 2021
0

Apa itu Price Impact?

Price Impact adalah perbedaan antara harga pasar saat ini dan harga yang sebenarnya akan Anda bayar saat melakukan swap di bursa yang terdesentralisasi.

Pada tangkapan layar di atas, price impact adalah 4,64%, artinya harga yang dibayarkan untuk YFI adalah 4,64% lebih tinggi dari harga pasar saat ini.

Price impact terjadi karena model penetapan harga dari pertukaran yang terdesentralisasi. Saat rasio aset dalam kumpulan berubah, satu aset menjadi lebih mahal dan satu menjadi lebih murah. Pasokan satu aset meningkat dan pasokan aset lain berkurang. Hal ini membuat penurunan aset lebih mahal.

Semakin rasio aset bergeser, semakin banyak perubahan harga. Price impact adalah masalah yang lebih besar di kumpulan likuiditas yang lebih rendah di mana lebih mudah untuk mengubah rasio ini dibandingkan dengan kumpulan dengan likuiditas yang sangat besar.

Sebagai contoh, katakanlah ada kumpulan likuiditas dengan 1.000 ETH dan 2.000.000 USDC. Mengingat rasio setiap kumpulan kita dapat mengatakan bahwa 1 ETH = 2.000 USDC. Kita akan menyebutnya sebagai harga pasar.

Menukar 10.000 USDC untuk ETH dalam kumpulan contoh ini akan menempatkan harga ETH dalam transaksi ini pada 1 ETH = 2009.64 USDC (dampak harga 0,48%). Jika kita menukar lebih banyak lagi, katakanlah 100.000, ini akan menempatkan harga ETH dalam transaksi pada 1 ETH = 2099,95 (dampak harga 4,99%).

Alasan mengapa kami tidak dapat menukar pada harga pasar (1 ETH = 2.000 USDC) adalah karena ini berarti Anda dapat menukar 2.000.000 USDC dengan 1.000 ETH dalam kumpulan contoh ini, dan selanjutnya dibiarkan dengan kumpulan dengan 0 ETH dan 4.000.000 USDC. Dan itu tidak masuk akal.

Untuk memahami mekanisme ini dan untuk melihat bagaimana saya mendapatkan angka dampak harga di atas, lihat bagian perhitungan di bawah ini. Tetapi sebaliknya, itu hanya konsep yang berguna untuk dipahami, terutama di kumpulan likuiditas yang lebih rendah.

Perhitungan Price Impact

Perhitungan ini menggunakan rumus produk konstan yang digunakan di Uniswap untuk menentukan berapa banyak satu aset yang harus ditukar dengan aset lain.

Beberapa bursa mungkin memiliki formula yang sedikit lebih rumit untuk memerangi dampak harga atau kerugian yang tidak permanen. Tapi ini yang paling umum dan paling mudah untuk dihitung.

Rumus produk konstan: token_a_pool_size * token_b_pool_size = constant_product

constant_product akan menjadi nomor yang sama sebelum dan sesudah perdagangan terjadi.

Beberapa contoh untuk menunjukkan perhitungan price impact:

Mulai pool untuk kedua contoh

Pool Info

USDC = 2.000.000
ETH = 1.000
Produk Konstan = 2.000.000.000
Harga Pasar = 2.000

Contoh pertama, 10.000 USDC untuk ETH

Setelah bertukar

USDC = 2.010.000 (karena kami menambahkan 10.000 ke pool)
Produk Konstan = 2.000.000.000 (tetap sama)
ETH = 995.024 (produk konstan / jumlah usdc baru)
ETH diterima = 4.976 (jumlah et lama - jumlah et baru)

Harga yang dibayarkan per ETH = 2009.64 USDC

Price impact = 0,48%

Contoh kedua, 100.000 USDC untuk ETH

Setelah bertukar

USDC = 2.100.000 (karena kami menambahkan 100.000 ke pool)
Produk Konstan = 2.000.000.000 (tetap sama)
ETH = 952,38 (produk konstan / jumlah usdc baru)
ETH diterima = 47,62 (jumlah et lama - jumlah et baru)

Harga yang dibayarkan per ETH = 2099.95 USDC

Price Impact = 4,99%

About author

Azis Saimima

Writer and observer of the financial world, especially cryptocurrency since 2018. Actively follow developments in the world of technology and also international geopolitics.