Skip to content
คู่มือออปชันทั้งหมด
โครงสร้างตลาด DEXใช้เวลาอ่าน 9 นาที

AMM กับสมุดคำสั่งซื้อขายบน DEX: ราคาและสภาพคล่องทำงานอย่างไร

เปรียบเทียบราคาเสนอของ AMM กับสมุดคำสั่งซื้อขาย พร้อมตัวอย่างสมมติสองแบบและประเด็นที่เทรดเดอร์กับผู้ให้สภาพคล่องควรพิจารณา

ในคู่มือนี้โครงสร้างตลาดอธิบายว่าราคาที่ซื้อขายได้มาจากไหน

สรุปสั้น

AMM คำนวณราคาเสนอจากสถานะพูล ส่วนสมุดคำสั่งซื้อขายจับคู่คำสั่งซื้อกับคำสั่งขาย ให้เทียบปริมาณที่ดำเนินการได้และต้นทุนรวมสำหรับขนาดที่ต้องการ เพราะรูปแบบตลาดเพียงอย่างเดียวไม่ได้บอกคุณภาพการดำเนินการ

โครงสร้างตลาดอธิบายว่าราคาที่ซื้อขายได้มาจากไหน

DEX สองแห่งอาจแสดงราคา ETH ใกล้ 2,000 USDC แต่ไม่ได้แปลว่าทั้งคู่จะซื้อจำนวนมากได้ที่ราคานั้น โครงสร้างตลาดบอกวิธีสร้างราคาเสนอและปริมาณที่มีให้ซื้อขาย

AMM คำนวณการแลกเปลี่ยนจากเงินสำรองในพูลและสูตรที่ใช้ ส่วนสมุดคำสั่งรวบรวมคำสั่งซื้อและขายที่ระดับราคาต่างกัน คำสั่งขนาดใหญ่อาจข้ามหลายระดับราคา

ราคาซื้อขายล่าสุด ราคากลาง และราคาเสนอสำหรับปริมาณหนึ่งเป็นคนละค่า ทั้ง AMM และสมุดคำสั่งไม่ได้กำหนดการเก็บสินทรัพย์ ความสิ้นสุดของการชำระราคา หรือการรับประกันการคุ้มครองโดยตัวมันเอง

AMM คำนวณราคาเสนอจากสถานะของพูล

ในแบบจำลองผลคูณคงที่อย่าง Uniswap v2 ยอดสำรอง x และ y เชื่อมกันด้วยสูตร x × y = k อัตราส่วนของยอดสำรองกำหนดราคาส่วนเพิ่มก่อนหักค่าธรรมเนียม และการแลกเปลี่ยนจะเปลี่ยนยอดสำรองทั้งสองด้าน

ยิ่งแลกมากเมื่อเทียบกับความลึกที่มี ราคาเคลื่อนตามเส้นโค้งมากขึ้น ราคาเสนอจึงขึ้นกับจำนวน ทิศทาง สถานะพูล และเส้นทางที่เลือก

เอกสาร Uniswap อธิบายการทำงานของโปรโตคอล รวมถึงราคาอิงยอดสำรองและความต่างระหว่างเวอร์ชัน

ใน Uniswap v3 ผู้ให้สภาพคล่องเลือกช่วงราคา จึงไม่ใช่แบบจำลองสากลของ AMM ทุกแห่ง

ตัวรวบรวมเส้นทางอาจแบ่งการแลกเปลี่ยนไปหลายพูลหรือหลายคู่ ดังนั้นราคาในคู่เดียวไม่จำเป็นต้องเป็นราคาเสนอสุดท้ายในอินเทอร์เฟซ

สมุดคำสั่งรวมราคาและปริมาณที่ผู้ใช้เสนอ

ผู้ซื้อระบุราคาและปริมาณที่ต้องการซื้อ ส่วนผู้ขายระบุราคากับปริมาณที่ต้องการขาย ราคา bid และ ask ที่ดีที่สุดเป็นระดับใกล้สุด แต่ราคาเฉลี่ยของคำสั่งใหญ่อาจแย่กว่านั้น

คำสั่งซื้อแบบตลาดมักจับคู่กับข้อเสนอขายที่มีอยู่จากราคาต่ำขึ้นไป หากปริมาณที่ ask ดีที่สุดไม่พอ ส่วนที่เหลืออาจไปยังระดับถัดไปตามกฎของคำสั่งนั้น

เอกสารสมุดคำสั่ง HyperCore ระบุว่า HyperCore จับคู่ตามราคาและเวลา กฎนี้เป็นของ HyperCore ไม่ใช่คำรับรองสำหรับ DEX หรือสมุดคำสั่งทุกแห่ง

คำสั่ง limit กำหนดราคาซื้อสูงสุดหรือราคาขายต่ำสุด

เอกสารชนิดคำสั่ง Hyperliquid ระบุว่า GTC คงอยู่ในสมุดได้ ส่วน IOC ยกเลิกปริมาณที่ยังไม่จับคู่

แพลตฟอร์มอื่นอาจใช้กฎต่างกัน

ภาพแนวคิดไร้ข้อความ เปรียบเทียบพูลสภาพคล่องที่ปรับราคาตามธุรกรรมกับสมุดคำสั่งซื้อขายที่จับคู่คำสั่งซื้อและขาย
ภาพเปรียบเทียบแนวคิดระหว่างการกำหนดราคาในพูลสภาพคล่องกับการจับคู่คำสั่งซื้อและขาย โดยไม่ได้แสดงราคาและปริมาณจริง

ตัวอย่าง AMM สมมติ ไม่คิดค่าธรรมเนียมหรือ gas

สมมติพูลมี 1,000 ETH และ 2,000,000 USDC ภายใต้ x × y = k ราคาเริ่มต้นส่วนเพิ่มคือ 2,000 USDC ต่อ ETH

หากต้องการรับ ETH ให้ได้ 100 พอดี ยอด ETH ในพูลต้องลดเหลือ 900 ยอด USDC จึงเป็น 2,000,000,000 ÷ 900 = 2,222,222.22 USDC

ต้องใส่ USDC เพิ่ม 222,222.22 ราคาเฉลี่ยคือ 2,222.22 USDC ต่อ ETH สูงกว่าราคาเริ่มต้น 11.11% ตัวอย่างนี้ไม่คิดค่าธรรมเนียมและ gas

ตัวอย่างสมุดคำสั่งสมมติ ไม่คิดค่าธรรมเนียมหรือ gas

สมมติ bid ที่ดีที่สุดคือ 1,999 USDC และ ask ที่ดีที่สุดคือ 2,001 ราคากึ่งกลางจึงเท่ากับ 2,000 USDC ต่อ ETH

ข้อเสนอขายในสมุดมี 20 ETH ที่ราคา 2,001, 30 ETH ที่ราคา 2,010 และ 50 ETH ที่ราคา 2,030 USDC การซื้อ 100 ETH จะใช้ครบทั้งสามระดับ

ต้นทุนรวมคือ 201,820 USDC ราคาเฉลี่ยคือ 2,018.20 USDC ต่อ ETH หรือสูงกว่าราคากึ่งกลาง 0.91% ไม่รวมค่าธรรมเนียมและ gas และสมมติว่าปริมาณในสมุดไม่เปลี่ยน

ตัวอย่างเป็นคนละสภาพคล่อง ไม่ใช่การจัดอันดับตลาด

ตัวอย่างทั้งสองกำหนดเงินสำรองและสมุดคำสั่งคนละแบบ จึงใช้ผล 0.91% สรุปไม่ได้ว่าสมุดคำสั่งดีกว่าพูลเสมอ ความลึก ระยะห่างของราคา และสถานะตลาดเปลี่ยนได้

ความลึกที่น้อยทำให้ราคาเฉลี่ยแย่ลงได้ทั้งสองแบบ ใน AMM ราคาเคลื่อนตามเส้นโค้งของยอดสำรอง ส่วนในสมุดคำสั่ง คำสั่งจะกินระดับราคาถัดไป นี่คือวิธีสร้างราคา ไม่ใช่แค่การเปลี่ยนแปลงหลังได้ราคาเสนอ

คู่มือ MEV ของ Ethereum อธิบายว่าการรวมและเรียงธุรกรรมอาจเกี่ยวข้องกับการดึงมูลค่าอย่างไร

ผู้ให้สภาพคล่องรับภาระคนละแบบ

ผู้ให้สภาพคล่อง AMM ใส่สินทรัพย์ในพูลและอาจได้รับส่วนแบ่งค่าธรรมเนียมตามกฎของพูล สัดส่วนสินทรัพย์เปลี่ยนเมื่อมีการแลก และธุรกรรมจากผู้ที่มีข้อมูลอาจทำให้ LP ถือสินทรัพย์ที่มีแนวโน้มเสียเปรียบมากขึ้น

ใน Uniswap v3 LP เลือกช่วงราคา หากราคาออกนอกช่วง ตำแหน่งอาจเหลือสินทรัพย์ด้านเดียวและหยุดรับค่าธรรมเนียม รายละเอียดนี้เป็นของเวอร์ชันดังกล่าว

คู่มือ Uniswap v3 เรื่องการเลือกช่วง อธิบายขอบเขตที่เลือก

คำอธิบายค่าธรรมเนียม LP ระบุว่ารายได้ขึ้นกับสภาพคล่องที่กำลังทำงานและกฎค่าธรรมเนียม

ผู้ส่งคำสั่งในสมุดเลือกทั้งราคาและปริมาณ คำสั่งอาจจับคู่เพียงบางส่วน ทำให้สินค้าคงคลังเปลี่ยน และคำสั่งราคาที่ล้าหลังอาจถูกเลือกเมื่อไม่เป็นประโยชน์ เจ้าของอาจแก้ไขหรือยกเลิกตามกฎแพลตฟอร์ม

เทียบตลาดและต้นทุนในเวลาและขนาดเดียวกัน

สำหรับคู่และปริมาณที่ต้องการ ให้เทียบราคาเฉลี่ยที่คาดไว้ ปริมาณที่มีในแต่ละระดับหรือช่วง และเวลาของราคาเสนอ ตรวจว่ารวมค่าธรรมเนียมพูล ตลาด หรือผู้จัดเส้นทางแล้วหรือยัง

บวกค่า gas ค่าธรรมเนียมเส้นทาง และต้นทุนดูแลสถานะ LP หรือคำสั่งซื้อขายด้วย พิจารณาว่าการชำระราคาเกิดที่ใดและเมื่อใด เพราะแบบจำลอง AMM หรือสมุดคำสั่งไม่ได้กำหนดเรื่องนี้

ตรวจสอบการเก็บกุญแจและสินทรัพย์ ความสิ้นสุด การยกเลิก เงื่อนไขคุ้มครอง และสิทธิ์ใช้งานในประเทศของคุณแยกต่างหาก ชื่อรูปแบบตลาดไม่ได้รับประกันการเก็บสินทรัพย์เองหรือการป้องกันการขาดทุน

บทความนี้อธิบายกลไก ไม่ได้แนะนำโปรโตคอลหรือวิธีเทรด อ่านหัวข้อที่เกี่ยวข้องได้ด้านล่าง

คำถามที่พบบ่อย

Q1AMM กับสมุดคำสั่งใช้ราคาเดียวกันหรือไม่

ไม่ใช่ AMM อิงสถานะพูลและสูตร ส่วนสมุดคำสั่งอิงคำสั่งซื้อและขายที่จับคู่กันได้กับปริมาณที่ยังเหลือ

Q2สมุดคำสั่งดีกว่าสำหรับคำสั่งใหญ่เสมอไหม

ไม่เสมอไป ผลขึ้นกับความลึกของตลาดในขณะนั้น ค่าธรรมเนียม เส้นทาง gas และเงื่อนไขการดำเนินการ

Q3โครงสร้าง DEX บอกได้ไหมว่าใครเก็บสินทรัพย์

บอกไม่ได้ รูปแบบการตั้งราคาไม่ได้ระบุการเก็บสินทรัพย์ ความสิ้นสุดของการชำระราคา หรือการคุ้มครอง ให้ตรวจเอกสารของโปรโตคอลและแพลตฟอร์มจริง

แหล่งข้อมูลและการอ่านเพิ่มเติม

รายงานปัญหา

เราจะเตรียมอีเมลพร้อมลิงก์บทความนี้ Mark จะได้รับรายงานเมื่อคุณส่งอีเมลแล้วเท่านั้น

ตรวจสอบอย่างรวดเร็ว

อ่านคู่มือจบแล้ว ลองตอบคำถาม 3 ข้อ

คำถาม 1 / 3

คำถาม 01

AMM ใช้อะไรคำนวณราคาเสนอแลกเปลี่ยน?

เลือกคำตอบเพื่อดูคำอธิบาย

อภิธานศัพท์ออปชัน

การจัดหาสภาพคล่อง DeFiพูลสภาพคล่อง DeFi: ค่าธรรมเนียม LP การปรับสมดุล และ Impermanent Lossเรียนรู้ว่า AMM เปลี่ยนสัดส่วนโทเคนของผู้ให้สภาพคล่องอย่างไร คำนวณตัวอย่าง impermanent loss แบบไม่มีค่าธรรมเนียม และเปรียบเทียบค่าธรรมเนียม LP ช่วงราคา v3 กับการถือโทเคนไว้กลไกการทำงานของสวอป DEXสวอป DEX: ผลกระทบต่อราคา สลิปเพจ และ MEVเรียนรู้ว่าความลึกของพูลส่งผลต่อผลกระทบด้านราคาอย่างไร จำนวนรับขั้นต่ำใช้จำกัดสวอปที่รอดำเนินการอย่างไร และเหตุใดค่าความคลาดเคลื่อนที่กว้างจึงอาจยอมให้ได้ผลการดำเนินการที่แย่ลงตลาด Hyperliquid HIP-3Perpetual HIP-3 ของ Hyperliquid: ตลาด ค่าธรรมเนียม และความเสี่ยงทำความเข้าใจว่า perpetual แบบ HIP-3 ที่ builder เปิดใช้งานต่างจากตลาดมาตรฐานอย่างไร และ deployer ควบคุม oracle, margin, ค่าธรรมเนียม และการชำระราคาได้อย่างไรพื้นฐานของออปชันin the money, at the money และ out of the money หมายถึงอะไรเรียนรู้ว่าป้ายกำกับ in-the-money, at-the-money และ out-of-the-money ใช้กับคอลและพุตอย่างไร พร้อมตัวอย่างมูลค่าในตัวและจุดคุ้มทุนพื้นฐานของ Optionscall option คืออะไร?ทำความเข้าใจแก่นของ call option ด้วยคำจำกัดความที่เข้าใจง่าย ตัวอย่าง strike คณิตศาสตร์ของ break-even และสิ่งที่ assignment หรือ early exercise อาจเปลี่ยนแปลงในตอนท้าย