Lewati ke kontenBlockAssay

Likuiditas dan dampak harga

P07-L03 · P07 · P07-M01

Mengestimasi dampak pool sambil menyatakan batasan rute, biaya, dan cadangan

ILLUSTRATIVE · needs_review

Prasyarat: P07-L02

Tujuan pembelajaran

  • Menghitung output dan harga eksekusi rata-rata dalam model constant-product tanpa biaya.
  • Membedakan dampak harga rata-rata dari perubahan harga marginal setelah swap.
  • Mengidentifikasi asumsi yang mencegah hasil model menjadi quote langsung yang tepat.

Master sumber EN · P07-L03 · 45 menit estimasi · needs_review

Tujuan pembelajaran:

  • Menghitung output dan harga eksekusi rata-rata dalam model constant-product tanpa biaya.
  • Membedakan dampak harga rata-rata dari perubahan harga marginal setelah swap.
  • Mengidentifikasi asumsi yang mencegah hasil model menjadi quote langsung yang tepat.

Mengapa ini penting

Token dapat menampilkan valuasi besar sementara pertukaran kecil mengubah harga kuotasinya secara tajam. Kapitalisasi pasar mengestimasi nilai menggunakan harga dan ukuran supply; likuiditas menyangkut syarat unit benar-benar dapat dipertukarkan. Keterampilan di sini adalah menghitung model pool yang dinyatakan dan menjelaskan di mana estimasi tersebut berhenti menjadi quote yang dapat dieksekusi.

Penjelasan

Pertahankan unit agar terlihat

Definisikan aset base sebagai token yang diukur dan aset quote sebagai unit untuk menyatakan harganya. Dalam pool hipotetis asli di bawah, X adalah 100,000 token base dan Y adalah 100 unit quote. Rasio cadangan marginal adalah Y/X = 0.001 quote per token base. Ini bukan janji bahwa 10,000 token semuanya dapat diperoleh pada harga tersebut.

Model constant-product mempertahankan X × Y konstan untuk swap tanpa biaya. Dokumentasi harga Uniswap v2 memberikan contoh mekanisme dua cadangan ini [S-PRICING]. Pelajaran ini menurunkan contoh numerik asli untuk model ideal tersebut. Pelajaran ini tidak menyatakan bahwa setiap launchpad Solana, pool likuiditas terkonsentrasi, atau pertukaran melalui rute mengikuti persamaan tepat ini.

Untuk input q unit quote dengan biaya nol, output base model adalah Xq/(Y+q). Cadangan baru adalah X dikurangi output dan Y ditambah q. Harga eksekusi rata-rata adalah q/output. Rata-rata itu berbeda dari harga marginal lama maupun harga marginal baru; tidak menyebut harga mana yang diukur membuat persentase “dampak” ambigu.

Kerjakan contoh lengkap

Dengan q=10, output adalah 100,000×10/110 = 9,090.9091 token base. Harga rata-rata adalah 10/9,090.9091 = 0.0011 quote per token. Relatif terhadap harga marginal lama 0.001, rata-rata 10% lebih tinggi. Cadangan baru kira-kira 90,909.0909 base dan 110 quote; rasionya adalah 0.00121. Harga marginal setelah swap karena itu 21% lebih tinggi daripada sebelumnya, pengukuran berbeda dari perubahan eksekusi rata-rata.

Ini adalah perhitungan model, bukan catatan trade historis. Perhitungan menggunakan aritmetika bilangan real. Implementasi aktual menggunakan unit token, pembulatan integer, biaya, dan aturan protokol. Ketika fraksi biaya f mengurangi input efektif, model umum mengganti input dengan q(1−f) dalam perhitungan harga. Jumlah yang tersisa pada cadangan bergantung pada perlakuan biaya implementasi. Jangan diam-diam mengklaim output tepat dari rumus generik.

Perhitungan tidak simetris dalam cara jumlah ditentukan. Menjual kuantitas base tertentu tidak sama dengan membalik input quote sebelumnya dalam semua kondisi. Trade lain dapat terjadi antara dua operasi tersebut. Estimasi snapshot tidak dapat menjanjikan status tetap sama hingga transaksi dieksekusi.

Bedakan dampak harga dari ketidakpastian eksekusi

Dampak harga menggambarkan perubahan akibat konsumsi likuiditas menurut model/status tertentu. Slippage biasanya menggambarkan perbedaan antara quote yang diharapkan dan eksekusi aktual, dan antarmuka dapat menggunakan kata itu secara berbeda. Selalu tuliskan perbandingan secara eksplisit. Pengaturan slippage yang permisif bukan likuiditas tambahan; hanya mengubah hasil eksekusi yang mungkin diterima pengguna.

Komposisi rute penting. Rute kuotasi dapat melewati beberapa pool dengan biaya dan representasi aset berbeda. Pool pertama yang dalam tidak dapat menghilangkan pool berikutnya yang tipis. Jika provider hanya memberikan likuiditas nosional total, Anda tetap memerlukan data cadangan/kedalaman arah untuk mengestimasi output jumlah tertentu.

Likuiditas terkonsentrasi, biaya transfer, hook, akun yang dibekukan, atau perilaku token lain dapat membatalkan model sederhana. Pool mungkin menyimpan aset yang belum sepenuhnya aktif pada harga saat ini. Konversi nilai chart dapat berubah karena aset quote sendiri berubah harga. Laporan Anda harus mempertahankan unit base dan unit quote bersama valuasi eksternal apa pun.

Tafsirkan kehilangan kedalaman dengan hati-hati

Jika kedua cadangan berkurang secara proporsional, rasio marginal dapat tetap sama sementara trade yang sama menyebabkan dampak lebih besar. Ini penting dalam investigasi risiko likuiditas: harga tampilan stabil tidak menetapkan kapasitas exit stabil. Bandingkan snapshot yang sebanding, pertimbangkan konvensi biaya/cadangan, dan catat apakah perubahan merupakan swap, penarikan, atau belum terjawab.

Keluaran pelajaran adalah perhitungan terbatas dengan asumsi dan input yang tidak tersedia. Bukan rekomendasi untuk masuk, keluar, atau memilih ukuran trade “aman.” Alat riset dapat meningkatkan visibilitas, tetapi rute tidak diketahui atau snapshot cadangan usang tetap tidak diketahui.

Istilah

  • Cadangan: jumlah yang digunakan model pool yang dinyatakan.
  • Harga marginal: harga lokal untuk perubahan sangat kecil menurut model tersebut.
  • Harga eksekusi rata-rata: total input quote dibagi output base.
  • Dampak harga: perbedaan eksekusi terhadap referensi yang dinyatakan.
  • Slippage: perbedaan eksekusi terhadap ekspektasi menurut konvensi eksplisit.
  • Kedalaman arah: kapasitas pertukaran untuk arah dan jumlah tertentu.

Contoh historis

CONTOH ILLUSTRATIVE — FIX-P07-03. Biaya nol, tanpa pembulatan, tanpa trade di antaranya, transfer tanpa pembatasan, dan pool constant-product sederhana. Unit quote fiktif, bukan USD, SOL, atau stablecoin.

SkenarioCadangan base XCadangan quote YInput quote q
Pool asli100,00010010
Perbandingan lebih dalam1,000,0001,00010
Pool asli, input lebih besar100,00010020

Kedua pool awal memiliki rasio marginal sama. Dalam perbandingan lebih dalam, output adalah 9,900.9901 dan harga rata-rata adalah 0.00101: kenaikan 1% dari referensi awal, bukan 10%.

Yang dibuktikan bukti

OBSERVED: Tabel input dan aturan aritmetika adalah fakta yang disediakan dalam latihan fiktif.

INFERRED: Dengan syarat aturan tersebut, pool lebih dalam menghasilkan dampak harga rata-rata lebih kecil untuk input sama. Ini adalah kesimpulan model, bukan quote langsung.

Yang tidak dibuktikan bukti

UNKNOWN: Routing aktual, biaya, kesegaran cadangan, dan batasan transfer token nyata mana pun.

INSUFFICIENT EVIDENCE: Kapitalisasi pasar saja tidak dapat menetapkan kedalaman arah. Hasil ini tidak dapat menjamin eksekusi atau harga masa depan. Fixture tidak memuat bukti keamanan token nyata.

Kesalahan umum

Mengutip harga setelah swap sebagai harga rata-rata; melupakan unit; menganggap valuasi total sebagai likuiditas yang dapat dibelanjakan; menggunakan matematika biaya nol untuk quote langsung tepat; atau mengasumsikan toleransi slippage luas memperbaiki kedalaman pasar.

Latihan praktik

Hitung output base, harga eksekusi rata-rata, dan harga marginal setelah swap untuk pool asli dengan q=20. Bandingkan dengan q=10. Lalu sebutkan tiga kondisi yang membatalkan perlakuan output sebagai quote dunia nyata yang tepat.

Tampilkan koreksi terperinci

Koreksi lengkap dan penalaran yang diharapkan

Output = 100,000×20/120 = 16,666.6667. Harga eksekusi rata-rata = 20/16,666.6667 = 0.0012, yaitu 20% di atas referensi awal 0.001. Cadangan baru adalah 83,333.3333 dan 120, sehingga rasio marginal setelah swap adalah 0.00144, atau 44% di atas rasio awal. Untuk q=10 perubahan rata-rata dan akhir yang bersesuaian adalah 10% dan 21%. Menggandakan input tidak menggandakan output.

Biaya, pembulatan integer, swap di antaranya, komposisi rute berbeda, atau transfer terbatas/berbiaya akan mencegah kesetaraan tepat. Kesimpulan yang dapat diterima menyatakan model, unit cadangan, status yang diasumsikan, dan kondisi eksekusi nyata yang tidak diketahui.

Nilai dari sepuluh: output (dua), harga rata-rata dan referensi benar (dua), harga marginal akhir (dua), interpretasi output nonlinear (satu), tiga batasan model (tiga). Persentase tanpa referensi yang disebutkan tidak mendapat kredit perbandingan.

Daftar periksa

  • Sebutkan unit base/quote dan model pool.
  • Verifikasi arah dan jumlah input.
  • Pisahkan eksekusi rata-rata dari harga marginal akhir.
  • Nyatakan asumsi biaya, pembulatan, routing, dan kesegaran.
  • Laporkan estimasi yang dihitung tanpa menjanjikan fill.

Ringkasan

Kedalaman, ukuran trade, dan asumsi model bersama-sama menentukan estimasi eksekusi. Harga awal tampilan identik dapat menyembunyikan kapasitas sangat berbeda, dan dampak harga rata-rata berbeda dari rasio cadangan akhir.

Ringkasan

Valuasi bukan anggaran penarikan. Gunakan referensi harga yang disebutkan. Pertahankan setiap asumsi yang memisahkan estimasi model dari catatan eksekusi nyata.

Spesifikasi visual

Plot output model asli dan sepuluh kali lebih dalam untuk q=10 dan q=20. Tampilkan harga marginal awal, eksekusi rata-rata, dan marginal akhir pada panel terpisah berlabel; lampirkan rumus dan unit. Sediakan tabel latihan tepat dan catatan pembulatan sebagai teks aksesibel.

Aturan penyampaian visual: dark navy/hitam, aksen cyan/biru elektrik/violet, unit dan ketidakpastian dilabeli secara eksplisit. Gunakan chart deterministik atau SVG, bukan screenshot yang dikarang. Pada 390 px tumpuk anotasi dan sediakan tabel data sebagai alternatif teks; verifikasi 768 px dan desktop kemudian. Dalam bahasa Arab lokalkan label dan tata letak dengan RTL native, sambil mengisolasi alamat/hash LTR dan mempertahankan arah transfer serta kronologi yang sebenarnya. Gunakan hanya logo resmi BlockAssay yang disediakan jika branding ditambahkan. Tidak ada aset visual atau rendering mobile/RTL yang diklaim siap.

Alat

Gunakan RADAR hanya ketika jaringan tepat, aset, dan kolom yang diperlukan didukung serta asal-usulnya terlihat. Ini merupakan pemeriksaan edukatif hanya baca, bukan trade atau peluncuran token. Gunakan dataset offline yang disediakan jika akses atau data tidak tersedia; informasi yang tidak tersedia tetap tidak diketahui. Tindakan Buka di BlockAssay mendatang memerlukan routing runtime dan cakupan sumber tervalidasi. Tidak ada CTA aset yang dapat dieksekusi untuk identifikator ilustratif. Partisipasi Academy dan status komersial tidak pernah mengubah observasi Radar.

Sumber dan batas klaim

  • Harga Uniswap v2 — Harga pool constant-product dua cadangan; bukan model untuk setiap peluncuran atau pool. Diperiksa 2026-09-30.

Tabel dan fixture latihan merupakan materi edukatif asli kecuali secara eksplisit ditandai HISTORICAL. Identifikator fiktif sengaja tidak valid sebagai alamat blockchain. Dokumentasi mendukung definisi mekanisme, bukan nilai latihan yang dikarang. Pemeriksaan sumber merupakan riset editorial, bukan pengukuran chain langsung. Sumber dapat berubah; tinjau ulang sebelum publikasi.

Pelajaran berikutnya

P07-L04; lanjutkan setelah menyelesaikan latihan dan meninjau setiap penjelasan kuis.

Spesifikasi visual

P07-L03-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Bagaimana output berubah dengan ukuran input dan kedalaman cadangan?

Estimasi constant-product tanpa biaya yang ilustratif; bukan quote yang dapat dieksekusi.

Plot output model asli dan sepuluh kali lebih dalam untuk q=10 dan q=20. Tampilkan harga marginal awal, eksekusi rata-rata, dan marginal akhir pada panel terpisah berlabel; lampirkan rumus dan unit. Sediakan tabel latihan tepat dan catatan pembulatan sebagai teks aksesibel.

Pada harga awal sama, pool lebih dalam memiliki dampak lebih kecil untuk input sepuluh quote; harga rata-rata dan akhir berbeda.

390px: anotasi bertumpuk dan tabel teks; penerimaan 768px dan desktop masih menunggu

Label/tata letak RTL; identifikator LTR; pertahankan sumbu faktual, kronologi, dan arah sisi graf.

FIX-P07-03

P07-L03-V02

SPECIFICATION_ONLY · ILLUSTRATIVE

Klaim mana yang diamati, disimpulkan, tidak diketahui, atau kurang didukung?

Klasifikasi bukti untuk pelajaran ini; tanpa putusan investasi.

Empat baris berlabel; tampilkan klaim, penunjuk bukti, batasan, dan langkah verifikasi berikutnya.

Tabel teks empat status bukti dan batas setiap kesimpulan.

390px: anotasi bertumpuk dan tabel teks; penerimaan 768px dan desktop masih menunggu

Label/tata letak RTL; identifikator LTR; pertahankan sumbu faktual, kronologi, dan arah sisi graf.

FIX-P07-03

Sumber dan batas klaim

Asal data

id: FIX-P07-03

dataStatus: ILLUSTRATIVE

observedAt: null

network: offline mathematical model

identifiers: fictional base and quote units

timeBasis: static initial reserve state

assumptions: ["zero fees","no rounding","no other trades","constant product","unrestricted transfers"]

Uji penalaranmu

P07-L03-Q1 · Dengan X=100,000 Y=100 q=10, berapa perkiraan output base?
P07-L03-Q2 · Untuk swap itu, persentase mana menggambarkan perubahan harga rata-rata dari rasio marginal awal?
P07-L03-Q3 · Mengapa pool lebih dalam mengurangi dampak untuk input sama?
P07-L03-Q4 · Input tidak tersedia mana paling langsung menghalangi klaim eksekusi tepat?
P07-L03-Q5 · Menaikkan toleransi slippage melakukan apa dengan sendirinya?