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

ค่าธรรมเนียม LP ไปไหนหลังการสวอปบน Solana คำตอบขึ้นกับชนิดของพูล ในพูลแบบผลคูณคงที่ (Raydium AMM v4 และ CPMM, PumpSwap) ค่าธรรมเนียมถูกเติมเข้าไปในปริมาณสำรองของพูล แล้วกลับมาหาคุณตอนถอนสภาพคล่อง ในพูลแบบกระจุกตัวหรือแบบโพซิชัน (Raydium CLMM, Orca Whirlpools, Meteora DLMM และ DAMM v2) ค่าธรรมเนียมถูกบันทึกไว้บนโพซิชันของคุณ และรออยู่ตรงนั้นจนกว่าคุณจะเก็บเอง
คนที่ค้นว่าค่าธรรมเนียม LP ไปไหนมักกำลังจ้องหน้าจอหนึ่งในสองแบบ แบบแรกคือพูลมาตรฐานของ Raydium ที่หาไม่เจอว่ายอดค่าธรรมเนียมอยู่ตรงไหน แบบที่สองคือโพซิชัน CLMM ที่มียอดเล็กๆ งอกขึ้นเรื่อยๆ เป็นโทเคนสองตัว ทั้งสองแบบทำงานตามที่ออกแบบไว้

ค่าธรรมเนียม LP ไปไหนในพูลแบบผลคูณคงที่
พูลแบบผลคูณคงที่ถือห้องเก็บโทเคน (vault) สองห้อง และตั้งราคาทุกการสวอปจากยอดในสองห้องนั้น ทุกการเทรดจ่ายค่าธรรมเนียม และส่วนของคนใส่สภาพคล่องก็แค่ถูกทิ้งไว้ในห้องเก็บ ไม่มีอะไรบันทึกไว้ในชื่อกระเป๋าเงินของคุณ ค่าธรรมเนียมทำให้ปริมาณสำรองโตขึ้นขณะที่จำนวน LP token เท่าเดิม LP token แต่ละหน่วยจึงกลายเป็นสิทธิ์ในพูลที่ใหญ่ขึ้นอีกนิด
เพราะอย่างนั้นจึงไม่มียอดค่าธรรมเนียมให้เก็บ เอกสารค่าธรรมเนียม CPMM ของ Raydium เขียนไว้ตรงๆ ว่าค่าธรรมเนียม LP ไม่ได้สะสมในตัวนับ และคุณได้มันมาด้วยการเผา LP token ผ่านการถอนสภาพคล่อง AMM v4 ทำงานแบบเดียวกัน PumpSwap เก็บค่าธรรมเนียมเฉพาะตอนซื้อและขาย ไม่เก็บตอนฝากหรือถอน และส่วนของ LP ก็อยู่ในห้องเก็บของพูลเช่นกัน
คุณได้ค่าธรรมเนียมมาจริงตอนถอนสภาพคล่อง จะถอนบนหน้าเว็บของ DEX เองหรือใช้เครื่องมือเพิ่ม / ถอนสภาพคล่องก็ได้ สิ่งที่ได้กลับมาคือส่วนแบ่งของคุณในปริมาณสำรอง ณ ตอนนั้น รวมค่าธรรมเนียมไว้แล้ว และได้เป็นโทเคนสองตัวในสัดส่วนที่ราคาตอนนั้นกำหนด ถ้าอยากรู้จักตัว PumpSwap มากขึ้น ดูบทความ PumpSwap คืออะไร ส่วนวิธีเปิด liquidity pool บน Raydium V4แสดงว่า LP token มาจากไหน
ค่าธรรมเนียม LP ไปไหนในโพซิชันแบบกระจุกตัว
ตรงนี้โปรแกรมทำตรงกันข้าม เมื่อการสวอปใช้สภาพคล่องของคุณ ส่วนแบ่งค่าธรรมเนียมของคุณจะไปอยู่ในตัวนับบนโพซิชัน แยกจากตัวสภาพคล่อง โพซิชันของ Raydium CLMM และ Orca Whirlpool เป็น NFT ที่มีช่องบันทึกค่าธรรมเนียมค้างจ่ายของโทเคนแต่ละตัว โพซิชันของ Meteora DLMM เป็นบัญชีที่ติดตามค่าธรรมเนียมค้างของโทเคนทั้งสองฝั่งข้ามทุก bin ของมัน และ NFT โพซิชันของ DAMM v2 ก็ถือค่าธรรมเนียมค้างของตัวเองไว้
ค่าธรรมเนียมเหล่านี้อยู่นิ่งจนกว่าเจ้าของจะเก็บ หน้าเอกสารโพซิชัน DLMM ติดตามค่าธรรมเนียมอย่างไรของ Meteora บอกชัดว่าค่าธรรมเนียมไม่ทบต้นกลับเข้าสภาพคล่องเอง Raydium CLMM เก็บค่าธรรมเนียมด้วยคำสั่งลดสภาพคล่องที่จำนวนเป็นศูนย์ ส่วน Orca เรียกขั้นตอนเดียวกันว่า harvest
ค่าธรรมเนียมมักมาเป็นโทเคนสองตัว บน Orca และบน Raydium CLMM กับ Meteora DLMM ในค่าเริ่มต้น แต่ละการสวอปจ่ายค่าธรรมเนียมเป็นโทเคนที่คนเทรดส่งเข้ามา และการเทรดเกิดทั้งสองทิศ บางพูลตั้งให้เก็บเป็นโทเคนตัวเดียว ซึ่ง Raydium CLMM, DLMM และ DAMM v2 ต่างก็มีโหมดนี้ DAMM v2 ยังต่างอีกสองเรื่อง ช่วงราคาถูกตั้งไว้สำหรับทั้งพูลแทนที่จะเป็นรายโพซิชัน และโหมดทบต้นของมันส่งส่วนหนึ่งของค่าธรรมเนียม LP ที่ตั้งค่าได้กลับเข้าปริมาณสำรอง
ตารางด้านล่างสรุปว่าค่าธรรมเนียมอยู่ตรงไหนในแต่ละ DEX ส่วนการเทียบตัว DEX เองว่าต่างกันอย่างไรอยู่ในบทความเลือก Jupiter, Raydium หรือ Orca
| DEX | ถือสภาพคล่องแบบไหน | ค่าธรรมเนียม LP อยู่ที่ไหน | ได้มาอย่างไร |
|---|---|---|---|
| Raydium AMM v4, CPMM | LP token | ปริมาณสำรองของพูล | ถอนสภาพคล่อง |
| PumpSwap | LP token | ปริมาณสำรองของพูล | ถอนสภาพคล่อง |
| Raydium CLMM | NFT โพซิชัน ช่วงราคาของตัวเอง | บนโพซิชัน | เก็บ (collect) |
| Orca Whirlpools | NFT โพซิชัน ช่วงราคาของตัวเอง | บนโพซิชัน | harvest หรือปิดโพซิชัน |
| Meteora DLMM | บัญชีโพซิชัน ช่วง bin | บนโพซิชัน | เคลม (claim) |
| Meteora DAMM v2 | NFT โพซิชัน ช่วงราคาทั้งพูล | บนโพซิชัน (พูลแบบทบต้น บางส่วนอยู่ในปริมาณสำรอง) | เคลม (claim) |
ค่าธรรมเนียมสวอปบางส่วนไปที่อื่น
คำตอบของคำถามว่าค่าธรรมเนียม LP ไปไหนยังมีอีกส่วน คือค่าธรรมเนียมบางส่วนไม่เคยถึงมือคนใส่สภาพคล่องเลย แต่ละ DEX แบ่งส่วนหนึ่งไปที่อื่น และเอกสารทางการของแต่ละที่ระบุชื่อผู้รับไว้
- Raydium AMM v4 เก็บส่วนแบ่งของโปรโตคอลไว้ CPMM และ CLMM แบ่งค่าธรรมเนียมการเทรดให้คนใส่สภาพคล่อง โปรโตคอล และกองทุน และพูล CPMM ยังเพิ่มค่าธรรมเนียมผู้สร้างแยกต่างหากได้
- Orca ส่งส่วนหนึ่งของค่าธรรมเนียม Whirlpool แต่ละครั้งไปที่คลังโปรโตคอล (Protocol Treasury) และกองทุนสภาพภูมิอากาศ (Climate Fund)
- Meteora DLMM เก็บส่วนแบ่งของโปรโตคอล และ DAMM v2 เก็บค่าธรรมเนียมโปรโตคอลที่อาจรวมส่วนแบ่งของผู้แนะนำ (referral) ไว้ด้วย
- PumpSwap คิดค่าธรรมเนียม LP ค่าธรรมเนียมโปรโตคอล และค่าธรรมเนียมผู้สร้างเหรียญแยกกันคนละรายการ และบนพูลของเหรียญจาก Pump.fun อัตราจะเป็นขั้นตามมูลค่าตลาด
บทความนี้ตั้งใจไม่ใส่อัตราใดๆ อัตราถูกตั้งแยกตามพูลหรือตามค่า config บางอัตราโปรโตคอลเปลี่ยนได้ และตัวเลขเดียวที่เชื่อได้คือตัวเลขที่คุณอ่านจากพูลของตัวเอง
หลุดช่วงราคาก็ไม่มีค่าธรรมเนียมใหม่
โพซิชันแบบกระจุกตัวได้ค่าธรรมเนียมเฉพาะตอนที่ราคาของพูลอยู่ในช่วงของมัน Raydium CLMM, Orca Whirlpools และ Meteora DLMM เขียนกฎเดียวกันไว้ในเอกสาร พอราคาหลุดจากช่วง โพซิชันจะหยุดได้ค่าธรรมเนียมจนกว่าราคาจะกลับมาหรือคุณย้ายช่วง ค่าธรรมเนียมที่ได้มาก่อนหน้านั้นยังอยู่บนโพซิชันและเก็บได้เสมอ
นี่คือราคาที่การกระจุกตัวต้องจ่าย ช่วงแคบได้ค่าธรรมเนียมต่อหน่วยทุนมากกว่าตราบที่ราคายังอยู่ข้างใน และไม่ได้อะไรเลยเมื่อราคาเดินออกไป DAMM v2 เป็นข้อยกเว้น ช่วงราคาเป็นของพูล และการสวอปที่จะดันราคาเลยขอบจะล้มเหลวหรือจับคู่ได้แค่ถึงขอบ

ค่าธรรมเนียมเป็นแค่ครึ่งเดียวของผลลัพธ์
ยอดค่าธรรมเนียมบอกว่าการเทรดจ่ายให้คุณเท่าไร แต่ไม่ได้บอกว่าการใส่สภาพคล่องดีกว่าการถือโทเคนสองตัวไว้เฉยๆ หรือเปล่า เพราะราคาที่ขยับทำให้สัดส่วนที่คุณได้คืนเปลี่ยนไป ช่องว่างนั้นคือ impermanent loss และคู่มือ liquidity pool และ impermanent lossไล่คำนวณให้ดูเป็นตัวเลข
เผาหรือล็อก LP แล้วค่าธรรมเนียม LP ไปไหน
การเผา LP token ทำลายสิทธิ์เดียวที่มีต่อส่วนนั้นของพูล ปริมาณสำรองที่อยู่เบื้องหลังและค่าธรรมเนียมที่งอกตามมาหลังจากนั้นจะค้างอยู่ในพูลตลอดไป เอกสารโปรแกรมของ PumpSwap เสริมอีกข้อ พูลยังนับ LP token ที่ผู้ใช้เผาเองโดยตรงไว้ในตัวเลขอุปทาน ส่วนที่ถูกเผาจึงไม่ตกไปถึงคนใส่สภาพคล่องที่เหลือด้วย
การล็อกยังเปิดทางให้เข้าถึงค่าธรรมเนียมได้ Burn & Earn ของ Raydium ย้ายโพซิชัน LP ของ CPMM หรือโพซิชัน CLMM เข้าไปในบัญชีพัก (escrow) ที่โปรแกรมเป็นเจ้าของอย่างถาวร แล้วออก Fee Key NFT ให้ ใครถือ NFT นี้ก็เก็บค่าธรรมเนียมของโพซิชันนั้นได้ AMM v4 ไม่รองรับ และ Raydium แนะนำให้ล็อกเฉพาะโพซิชัน CLMM แบบเต็มช่วง เพราะโพซิชันที่ล็อกแล้วย้ายไม่ได้อีก และไม่ได้อะไรเลยระหว่างที่ราคาอยู่นอกช่วง Meteora DAMM v2 รองรับทั้งการล็อกแบบทยอยปลด (vesting) และการล็อกถาวร และสภาพคล่องที่ล็อกไว้ยังได้ค่าธรรมเนียมที่เคลมได้ต่อไป
ค่าธรรมเนียมของโพซิชัน Fee Key ต้องเก็บผ่านหน้าเว็บของ Raydium เครื่องมือค่าธรรมเนียม LP ยังไม่แสดงโพซิชันเหล่านี้ ถ้ากำลังตัดสินใจเรื่องนี้ตอนเปิดตัวโทเคน คู่มือ LP token เผา ล็อก หรือถือไว้เทียบทางเลือกให้ดู
เศษค่าธรรมเนียม เมื่อการเก็บแพงกว่าตัวค่าธรรมเนียม
การเก็บค่าธรรมเนียมคือธุรกรรมหนึ่ง และต้นทุนของมันไม่ได้ลดตามจำนวนเงิน มีค่าธรรมเนียมเครือข่ายของแต่ละลายเซ็น มี priority fee ถ้าคุณใส่ และมีเงินมัดจำค่าเช่า (rent) ที่ขอคืนได้ ถ้ากระเป๋าเงินยังไม่มีบัญชีโทเคนสำหรับโทเคนตัวใดตัวหนึ่งของพูล โพซิชัน DLMM ที่กระจายอยู่หลาย bin อาจต้องใช้มากกว่าหนึ่งธุรกรรม
จะใส่ priority fee เท่าไรดูได้จากคู่มือ priority fee บน Solana ควรจ่ายเท่าไร ส่วนเงินมัดจำค่าเช่ากลับมาหาคุณอย่างไร อ่านได้ในคู่มือทวงคืน rent จากบัญชีโทเคนที่ว่าง
โพซิชันที่ค่าธรรมเนียมมีมูลค่าต่ำกว่าต้นทุนนั้นคือเศษ (dust) ปล่อยไว้ก่อน ค่าธรรมเนียมที่ค้างอยู่ไม่มีวันหมดอายุ และตอนออกจากโพซิชันในภายหลังก็เป็นจังหวะที่เหมาะจะเก็บมัน
รวมการเก็บก้อนเล็กเข้ากับงานที่ต้องทำอยู่แล้ว การปิดโพซิชันบน Orca เก็บค่าธรรมเนียมที่ค้างไว้ในธุรกรรมเดียวกัน และการถอนสภาพคล่องจากโพซิชัน Raydium CLMM ก็กวาดค่าธรรมเนียมออกมาด้วย
เก็บจากหลาย DEX ด้วยค่าธรรมเนียม LP และศูนย์เคลม
เครื่องมือค่าธรรมเนียม LP อ่านโพซิชันในกระเป๋าเงินของคุณบน Raydium CLMM, Meteora DLMM และ DAMM v2 และ Orca Whirlpools แสดงยอดที่ยังไม่ได้เก็บของโทเคนทั้งสองตัว และบอกว่าราคาอยู่ตรงไหนเทียบกับแต่ละช่วง จากนั้นสร้างธุรกรรมเก็บค่าธรรมเนียมให้โพซิชันที่คุณเลือก กระเป๋าเงินของคุณเซ็นทีละธุรกรรม เศษถูกทำเครื่องหมายไว้และไม่ถูกเลือก ส่วนพูลแบบผลคูณคงที่ไม่มีธุรกรรมเคลมให้ เพราะไม่มีอะไรแยกออกมาให้เก็บ
ค่าบริการคิดเป็นส่วนหนึ่งของมูลค่าที่เก็บได้ จ่ายเป็น SOL ในธุรกรรมเดียวกัน และจะไม่ถูกเรียกเก็บเมื่อยอดที่เก็บต่ำกว่าขั้นต่ำเล็กๆ ถ้ากระเป๋าเงินของคุณมีเงินค้างมากกว่าค่าธรรมเนียม LP ศูนย์เคลมจะสแกนหาค่าธรรมเนียม LP ค่าธรรมเนียมผู้สร้าง และภาษีการโอนของ Token-2022 ในรอบเดียว ถ้าจะเปิดพูลใหม่แทน เริ่มที่สร้าง LP
บทความนี้อธิบายว่าโปรโตคอลส่งต่อค่าธรรมเนียมการเทรดอย่างไร ไม่ใช่คำแนะนำทางการเงิน ภาษี หรือกฎหมาย อัตราค่าธรรมเนียมและการตั้งค่าพูลเปลี่ยนได้ ตรวจดูที่ตัวพูลก่อนใส่สภาพคล่อง และอย่าใส่เงินมากกว่าที่คุณรับการสูญเสียได้
คำถามที่พบบ่อย
พูล Raydium CPMM หรือ PumpSwap มีอะไรให้เก็บไหม
ไม่มียอดแยกต่างหาก ส่วนของ LP ในค่าธรรมเนียมแต่ละครั้งอยู่ในปริมาณสำรอง และกลับมาเป็นส่วนหนึ่งของเงินที่คุณถอน ถ้า LP ไม่ได้อยู่ในการล็อก Burn & Earn ของ Raydium การถอนสภาพคล่องออกบางส่วนคือทางเดียวที่จะเอาค่าธรรมเนียมนั้นเข้ากระเป๋าเงิน
ถ้า LP token ถูกเผา ค่าธรรมเนียม LP ไปไหน
อยู่ในพูลต่อไป โทเคนที่ถูกเผาไม่มีวันนำมาแลกคืนได้ ปริมาณสำรองที่อยู่เบื้องหลังรวมทั้งค่าธรรมเนียมจึงค้างอยู่ตราบที่พูลยังอยู่ บน PumpSwap ตัวเลขอุปทานของพูลยังนับโทเคนที่ถูกเผาโดยตรง คนใส่สภาพคล่องคนอื่นจึงไม่ได้รับส่วนนั้นไป
ถ้าโพซิชันหลุดช่วงราคา ค่าธรรมเนียมที่ได้มาแล้วหายไปไหม
ไม่หาย ค่าธรรมเนียมที่ได้มาแล้วยังอยู่บนโพซิชันและเก็บได้ทุกเมื่อ การหลุดช่วงแค่หยุดค่าธรรมเนียมใหม่จนกว่าราคาจะกลับมาหรือคุณปรับสมดุลโพซิชัน
ทำไมค่าธรรมเนียมถึงจ่ายมาเป็นโทเคนสองตัว
ในค่าเริ่มต้น Orca, Raydium CLMM และ Meteora DLMM เก็บค่าธรรมเนียมของแต่ละการสวอปเป็นโทเคนที่คนเทรดส่งเข้ามา การเทรดเกิดทั้งสองทิศ ค่าธรรมเนียมจึงสะสมทั้งสองฝั่ง พูลที่ตั้งโหมดเก็บค่าธรรมเนียมเป็นโทเคนเดียวจะจ่ายเป็นโทเคนตัวเดียว
ค่าธรรมเนียมที่ยังไม่เก็บทบต้นเองไหม
ในพูลแบบผลคูณคงที่ถือว่าทบต้นในทางปฏิบัติ เพราะมันอยู่ในปริมาณสำรองที่ LP token ของคุณเป็นตัวแทน ในโพซิชัน CLMM, Whirlpool และ DLMM มันรอเป็นยอดแยกและไม่งอกเงยจนกว่าคุณจะนำกลับไปใช้งาน พูลแบบทบต้นของ DAMM v2 นำส่วนที่ตั้งค่าได้กลับไปลงทุนต่อให้อัตโนมัติ


