โพสต์ทั้งหมด
คู่มือ

Pump.fun bonding curve: สูตรราคา ห้าช่วง และการจบเส้นโค้ง

bonding curve ของ Pump.fun ตั้งราคาด้วยสูตรผลคูณคงที่บนทุนสำรองเสมือน อธิบายด้วยตัวเลขจริงว่าทำไมเส้นโค้งเต็มที่ราว 85 SOL พร้อมห้าช่วงราคาและการย้ายไป PumpSwap

อ่าน 17 นาที J Tools Editorial
ภาพปกเหรียญที่กำลังไต่ bonding curve เหรียญทองแดงขอบเรืองแสงสีแดงส้มวางบนปลายทางลาดโลหะสีเข้มที่ไต่จากซ้ายไปขวาและหักมุมหนึ่งครั้ง พื้นเกือบดำ ด้านหลังเป็นโครงข่ายจุดเรืองแสงต่อกันด้วยเส้นบางแบบเบลอ

เหรียญปกติทุกเหรียญที่สร้างบน Pump.fun ซื้อขายบน bonding curve ตั้งแต่วินาทีที่สร้าง ไม่มีสมุดคำสั่งซื้อขาย และผู้สร้างไม่ต้องใส่เงินเปิดพูลก่อน เส้นโค้งเป็นอีกฝั่งของทุกการซื้อและการขาย ส่วนราคาคำนวณจากทุนสำรองที่อยู่ในเส้นโค้ง

บทความนี้ไล่ตามลำดับ ตั้งแต่ตัวเลขตั้งต้นและสูตรของ bonding curve บน Pump.fun ห้าช่วงตาม SOL การจบเส้นโค้ง ไปจนถึงสิ่งที่กลไกนี้หมายถึงสำหรับคนเทรด

bonding curve คืออะไร

bonding curve คือตลาดอัตโนมัติที่ให้สูตรเป็นคนตั้งราคา มีคนซื้อ ราคาขยับขึ้นตามเส้นโค้ง มีคนขาย ราคาไหลลงตามเส้นเดิม ถ้าไม่มีการซื้อขาย ราคาก็หยุดอยู่ตรงที่ธุรกรรมสุดท้ายทิ้งไว้

เส้นโค้งของ Pump.fun ใช้กฎผลคูณคงที่แบบ Uniswap V2 แต่ทำงานบนทุนสำรองเสมือน ไม่ใช่เงินฝากจริง ราคาจึงมีตั้งแต่วินาทีแรก

ตัวเลขตั้งต้นของ bonding curve บน Pump.fun

ขณะที่เขียนบทความนี้ เหรียญที่จับคู่กับ SOL เริ่มจากพารามิเตอร์ชุดเดียวกัน ตามที่บัญชี Global บนเชนและเอกสารของ Pump.fun ระบุไว้

  • อุปทานรวม 1,000,000,000 โทเคนต่อเหรียญ (ยกเว้นเหรียญ Mayhem Mode) ทศนิยม 6 ตำแหน่ง
  • ขายผ่านเส้นโค้ง 793,100,000 โทเคน
  • กันไว้ให้พูล PumpSwap 206,900,000 โทเคน
  • ทุนสำรองเสมือนตอนเปิดตัว 30 SOL กับ 1,073,000,000 โทเคน ถ้าไม่มี SOL ก้อนนี้ ราคาแรกจะเป็นศูนย์
  • ค่าคงที่ k 30 × 1,073,000,000 = 32,190,000,000
  • SOL จริงตอนเส้นโค้งเต็ม ราว 85 SOL เป็นผลของตัวเลขข้างบน ไม่ใช่กฎที่ตั้งแยกไว้

เงื่อนไขปิดเส้นโค้งอยู่ฝั่งโทเคน เส้นโค้งเต็มเมื่อคำสั่งซื้อที่กวาดโทเคนตัวสุดท้ายจบลง ตอนนั้นทุนสำรองโทเคนเสมือนเหลือ 279,900,000 ทุนสำรอง SOL เสมือนจึงเท่ากับ k หารด้วยจำนวนนี้ คือราว 115.005 SOL และเมื่อหัก 30 SOL เสมือนออกก็เหลือ SOL จริงราว 85 SOL

ตัวเลขชุดนี้ใช้กับเหรียญคู่ SOL เหรียญที่จับคู่กับ USDC หรือสินทรัพย์อื่นเริ่มจากทุนสำรองเสมือนคนละค่า และผู้ถือ authority ของ Pump.fun เปลี่ยนพารามิเตอร์ของเหรียญที่จะสร้างใหม่ได้

ค่าธรรมเนียมไม่ได้ตายตัวที่อัตราเดียว ทุกการเทรดบนเส้นโค้งเสียค่าธรรมเนียมโปรโตคอล และค่าธรรมเนียมผู้สร้างถ้าเหรียญมีผู้สร้าง อัตรามาจากการตั้งค่าบนเชนที่แบ่งขั้นตามมูลค่าตลาด (ขั้นปัจจุบันดูได้ที่หน้าค่าธรรมเนียมของ Pump.fun) ฝั่งซื้อหักก่อนเข้าสูตร จึงมี SOL ถึงเส้นโค้งน้อยกว่าที่จ่ายเล็กน้อย ฝั่งขายหักจาก SOL ที่ได้รับ ส่วนของผู้สร้างเข้าบัญชีเก็บเงินของผู้สร้าง เว้นแต่เหรียญตั้งให้ส่งไปที่อื่น

สูตรของ bonding curve คำนวณอย่างไร

ทุกการคำนวณเริ่มจากบรรทัดเดียว

x × y = k

x คือทุนสำรอง SOL เสมือน y คือทุนสำรองโทเคนเสมือน และ k คือค่าคงที่ที่ล็อกไว้ตอนสร้างเหรียญ ราคาเท่ากับ x หารด้วย y

SOL ที่ใช้ซื้อถูกบวกเข้า x และผู้ซื้อได้โทเคนเท่าที่ทำให้ k คงเดิม คือ y เดิมลบ y ใหม่ โดย y ใหม่เท่ากับ k หารด้วย x ใหม่ ยิ่ง x โต y ยิ่งลดช้าลง SOL ก้อนถัดไปจึงได้โทเคนน้อยกว่าก้อนก่อน และราคาโตตามกำลังสองของทุนสำรอง SOL เสมือน

1 SOL แรกบนเส้นโค้งใหม่ได้ราว 34.6 ล้านโทเคน ส่วน 1 SOL สุดท้ายก่อนเต็มได้ราว 2.46 ล้านโทเคน ต่างกันราว 14 เท่า (ยังไม่หักค่าธรรมเนียม)

โทเคนครึ่งแรกบนเส้นโค้งขายหมดเมื่อมี SOL เข้ามาราว 17.6 SOL ซึ่งเป็นราว 20% ของ SOL ที่เส้นโค้งเก็บได้ทั้งหมด ส่วนอีกครึ่งต้องใช้ SOL ที่เหลือราว 67 SOL

ห้าช่วงของ bonding curve แบ่งตาม SOL

รายการช่วงของ bonding curve แบ่งตาม SOL แถวสีเข้มหกแถวบนพื้นมืด ป้ายภาษาอังกฤษไล่จากช่วง 0-5 SOL ถึง 50-85 SOL แถวช่วงใกล้จบมีขีดเส้นใต้สีแดง และแถวสุดท้ายคือ Graduation

ห้าช่วงนี้เป็นเกณฑ์ที่คนขีดขึ้นเองตามปริมาณ SOL ในเส้นโค้ง ตัวโปรแกรมไม่รู้จักช่วงเหล่านี้ มันใช้สูตรเดิมกับทุกการเทรด

SOL ในเส้นโค้งตอนจบช่วงสัดส่วนโทเคนที่ขายไป (จาก 793.1 ล้าน)ราคาเทียบราคาตอนเปิดตัว
5 SOLราว 19%ราว 1.36 เท่า
25 SOLราว 61.5%ราว 3.36 เท่า
50 SOLราว 84.6%ราว 7.11 เท่า
ราว 85 SOL (เต็ม)100%ราว 14.7 เท่า

ตัวเลขในตารางคำนวณจากพารามิเตอร์ล้วน ยังไม่หักค่าธรรมเนียม

ราคาบนเส้นโค้งขึ้นน้อยกว่าที่หลายคนคิด จาก 5 ถึง 25 SOL ขึ้นราว 2.5 เท่า จาก 25 ถึง 50 SOL และจาก 50 SOL ถึงเต็มขึ้นช่วงละราว 2.1 เท่า ทั้งเส้นรวมราว 14.7 เท่า และ 35 SOL สุดท้ายซื้อได้แค่ราว 15% ของโทเคนบนเส้นโค้ง

คนมักเชื่อว่ายิ่งใกล้เต็มราคายิ่งผันผวน แต่บนเส้นโค้งกลับตรงกันข้าม ทุนสำรองเสมือนยิ่งใหญ่ 1 SOL ยิ่งขยับราคาน้อย 1 SOL แรกบนเส้นโค้งใหม่ดันราคาราว 6.8% ที่ 50 SOL ราว 2.5% และใกล้เต็มต่ำกว่า 2% ราคาที่วิ่งเร็วช่วงท้ายมาจากปริมาณ SOL ที่ไหลเข้า ไม่ใช่สูตร

ใครซื้อได้ก่อน ผู้สร้างซื้อได้ในขั้นตอนเดียวกับการสร้างเหรียญ การซื้อจากหลายกระเป๋าใน bundle ตอนสร้างอยู่ในคู่มือ pump fun bundler ส่วนบอทที่ล่าเหรียญเกิดใหม่อยู่ในบทความ sniper bot คืออะไร

อ่านความคืบหน้าและมูลค่าตลาดอย่างไร

ความคืบหน้าขึ้นกับว่านับอะไร ตอนโทเคนบนเส้นโค้งขายไปครึ่งหนึ่ง SOL ที่เข้ามามีแค่ราว 20% ของตอนเต็ม ความคืบหน้าแบบนับโทเคนจึงนำหน้าแบบนับ SOL ไปไกล ให้ดูก่อนว่าเว็บที่ใช้นับแบบไหน และอ่าน SOL ในเส้นโค้งก่อน

มูลค่าตลาดบนเส้นโค้งคือราคาปัจจุบันคูณอุปทานเต็ม 1,000,000,000 โทเคน เหรียญใหม่ที่ยังไม่มีใครซื้อจึงแสดงมูลค่าตลาดราว 28 SOL อยู่แล้ว และตอนเต็มอยู่ที่ราว 411 SOL ทั้งที่ SOL จ่ายเข้ามาจริงราว 85 SOL วิธีคิดอยู่ในบทความ market cap คืออะไรและคำนวณอย่างไร

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

จบเส้นโค้ง จากเส้นโค้งเต็มถึงพูล PumpSwap

การ์ดสีเทาอ่อนบนพื้นมืดที่มีแสงแดงมุมซ้ายบน ห้าแถวมีชื่อช่วงทางซ้ายและช่วง SOL ทางขวา ตั้งแต่ Launch 0-5 SOL ถึง Approach 50-85 SOL แถวสุดท้าย Graduation 85 SOL เป็นตัวแดงมีขีดเส้นใต้สั้น

การจบเส้นโค้ง (graduation) มีสองขั้น

  1. เส้นโค้งเต็ม คำสั่งซื้อที่กวาดโทเคนตัวสุดท้ายปิดเส้นโค้ง หลังจากนั้นเส้นโค้งไม่รับทั้งซื้อและขาย
  2. ย้ายสภาพคล่อง คำสั่ง migrate ที่แยกออกมาย้ายสภาพคล่องไปพูล PumpSwap เอกสารของ Pump.fun ระบุว่าใครก็สั่งได้ และสั่งซ้ำก็ได้ผลเท่าเดิม

ผู้ถือไม่ต้องทำอะไร โทเคนยังอยู่ในกระเป๋าเงินเดิม พูลใหม่ได้ 206.9 ล้านโทเคนที่กันไว้กับ SOL ที่เส้นโค้งเก็บได้ หักค่าธรรมเนียมการย้าย ซึ่งใช้จ่ายค่าบัญชีที่การย้ายสร้างขึ้น

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

LP token จากการเปิดพูลถูกเผาตามที่เอกสารของ Pump.fun เขียนไว้ และ LP mint ของพูลที่ย้ายแล้วบนเชนก็ไม่มีอุปทานเหลือ ไม่มีใครถอนสภาพคล่องตั้งต้นนี้ได้ ความต่างของการเผากับการล็อกอยู่ในคู่มือ LP token เผา ล็อก หรือถือไว้

สิทธิ์ mint และสิทธิ์ freeze ไม่เปลี่ยนตอนจบเส้นโค้ง เพราะสิทธิ์ทั้งสองว่างเปล่าตั้งแต่เหรียญยังอยู่บนเส้นโค้ง โปรแกรม Pump.fun สร้าง mint ให้เป็นแบบนี้เอง ไม่ได้มาจากเครื่องมือตัวใด ตอนเปิดตัวยังไม่มี LP ด้วยซ้ำ LP token เกิดตอนการย้ายสร้างพูล และตัวนั้นคือตัวที่ถูกเผา

เหรียญจากเส้นทางสร้างปัจจุบันของ Pump.fun เป็น mint แบบ Token-2022 ส่วนเหรียญเก่าบางตัวเป็น SPL แบบคลาสสิก เครื่องมือที่รองรับแค่ SPL คลาสสิกอาจล้มกับเหรียญ Token-2022 ดูบทความ Token-2022 หรือ SPL เลือกอันไหน

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

การย้ายเปลี่ยนแค่ที่ซื้อขาย ไม่ได้ลบความเสี่ยง ก่อนไว้ใจเหรียญที่จบเส้นโค้ง ให้ตรวจเหมือนคู่เทรดใหม่ เริ่มจากการกระจุกตัวของผู้ถือและวอลุ่มปลอม ตามคู่มือตรวจ rug pull บน Solana แปดข้อ

ถ้าใส่สภาพคล่องในคู่ที่จบเส้นโค้งแล้ว เครื่องมือเพิ่มและถอนสภาพคล่องจัดการตำแหน่งบน PumpSwap, Raydium, Orca และ Meteora รวมถึงเก็บค่าธรรมเนียมได้ ส่วนหน้าติดตามตำแหน่ง LPรวมตำแหน่งของกระเป๋าไว้ที่เดียว

กลไกที่คนเทรดควรรู้

ก่อนเส้นโค้งเต็ม ขายคืนได้ทุกเมื่อเพราะเส้นโค้งอยู่อีกฝั่งเสมอ ผลกระทบต่อราคาต่อ 1 SOL สูงสุดที่ช่วงต้นเส้นโค้ง ค่าธรรมเนียมคิดเพิ่มต่างหาก และหลังเต็มแล้วการเทรดวิ่งผ่าน PumpSwap กับสภาพคล่องจริง ดูคู่มือตั้งค่า slippage บน Solana

ถ้าจะซื้อขายเหรียญเดียวจากหลายกระเป๋า สวอปหลายกระเป๋าเลือกตลาดให้เอง ก่อนจบเส้นโค้งใช้ bonding curve หลังจบใช้ PumpSwap นอกนั้นใช้ LaunchLab, Raydium, Orca หรือ Meteora และแต่ละกระเป๋าเทรดแยกกัน ถ้ามีกระเป๋าเดียว เครื่องมือสวอปโทเคนใช้เส้นทางของ Jupiter

เครื่องมือเทรดแบบบันเดิลรวมหลายกระเป๋าไว้ในธุรกรรมเดียว (ยกเว้น Raydium ที่ใช้หนึ่งธุรกรรมต่อกระเป๋า) Jito bundle ชุดหนึ่งจุได้ไม่กี่ธุรกรรม กระเป๋าจำนวนมากจึงถูกแบ่งเป็นหลาย bundle ที่สำเร็จหรือล้มเหลวแยกกันทีละชุด อ่านต่อในบทความ Jito bundle คืออะไร

บทความนี้อธิบายกลไก ไม่ใช่คำแนะนำทางการเงิน และไม่บอกว่าควรซื้อหรือขายเมื่อไร

เปิดตัวเหรียญบน bonding curve

วางเหรียญบนเส้นโค้งโดยไม่เขียนโค้ดได้ด้วยเครื่องมือ Pumpfun Create ใส่ชื่อ สัญลักษณ์ รูป คำอธิบาย ลิงก์โซเชียล และการซื้อของผู้สร้างถ้าต้องการ Pump.fun Bundler สร้างและซื้อแบบบันเดิลใส่ธุรกรรมสร้างกับการซื้อแรกจากหลายกระเป๋าไว้ใน Jito bundle ร่วมกัน ส่วนตัวส่งโทเคนหลายรายการส่ง SOL หรือโทเคนไปหลายกระเป๋า รับรายชื่อจาก CSV ได้ด้วย

ทางที่ไม่ใช้เส้นโค้งคือสร้างโทเคนด้วยตัวสร้างโทเคน Solana แล้วเปิดพูลบน Raydium, Meteora หรือ Orca ด้วยเครื่องมือสร้างพูลสภาพคล่อง ขั้นตอนอยู่ในวิธีสร้าง liquidity pool บน Raydium ทีละขั้น และการเลือกระหว่างเส้นโค้งกับพูลของตัวเองอยู่ในบทความ Pump.fun กับทางเลือกอื่น

bonding curve อยู่ตรงไหนบนเชน

สถานะของเส้นโค้ง ทั้งทุนสำรองเสมือน ทุนสำรองจริง และค่าสถานะว่าเต็มแล้ว อยู่ในบัญชีของโปรแกรม Pump.fun ซึ่งเป็น PDA ที่ได้จาก seed bonding-curve กับ mint ใครรู้ mint ก็อ่านทุนสำรองจริงผ่าน RPC node ไหนก็ได้ ไม่ต้องเชื่อหน้าเว็บ ดูเอกสารโปรแกรมทางการของ Pump.funและเอกสาร PDA ของ Solana

แต่ไม่ได้แปลว่าทุกอย่างตายตัว โปรแกรม Pump.fun และ PumpSwap ต่างมี upgrade authority จึงอัปเกรดได้ และพารามิเตอร์ส่วนกลางก็เปลี่ยนได้สำหรับเหรียญใหม่ ที่แน่นอนคือผู้สร้างไม่มีคำสั่งตั้งราคาเหรียญ และราคาของเหรียญปกติขยับด้วยการซื้อขายเท่านั้น

ความเข้าใจผิดสี่ข้อเกี่ยวกับ bonding curve

“ปั่น bonding curve ได้” ผู้สร้างตั้งราคาไม่ได้และสูตรเปิดให้ทุกคนดู แต่ wash trading ปั่นวอลุ่มได้ และตัวโปรแกรมก็อัปเกรดได้

“จบเส้นโค้งแล้วได้กำไรแน่” ไม่ใช่ มันแค่เปลี่ยนที่ซื้อขาย

“ซื้อเร็ว ขายตอนจบเส้นโค้ง รับกำไร” เส้นโค้งอย่างเดียวทำให้ราคาขึ้นราว 14.7 เท่าจากเปิดตัวถึงเต็ม ที่เกินจากนั้นเกิดในตลาดเปิดหลังย้าย และเหรียญส่วนใหญ่ไปไม่ถึงเส้นโค้งเต็ม

“วอลุ่มสูงแปลว่าปลอดภัย” บอทสร้างวอลุ่มได้ ต้องดูว่าใครเทรดและใครถือ เริ่มจากวิธีใช้ DexScreener อ่านวอลุ่มและวิธีตรวจว่าโทเคนเปิดตัวแบบ bundle หรือไม่

คำถามที่พบบ่อยเกี่ยวกับ bonding curve ของ Pump.fun

ราคาบน bonding curve ของ Pump.fun ลงได้ไหม

ลงได้ การขายดันราคากลับลงตามเส้นโค้งเดิม แต่ถ้าไม่มีการซื้อขาย ราคาก็ไม่ขยับเอง

SOL ที่เส้นโค้งเก็บได้ไปอยู่ที่ไหน

อยู่ในบัญชีของเส้นโค้ง คนขายดึง SOL ออกจากตรงนั้น ตอนย้าย SOL ส่วนนี้เข้าพูล PumpSwap หลังหักค่าธรรมเนียมที่ใช้จ่ายค่าบัญชีของการย้าย ผู้สร้างไม่มีคำสั่งถอน และไม่มีพูลให้ดึง แต่ rug pull ยังเกิดได้ เพราะผู้สร้างและกระเป๋ายุคแรกขายโทเคนเข้าเส้นโค้งแล้วเอา SOL ออกไปได้ นี่คือ rug pull บนเส้นโค้ง ดูสัญญาณในคู่มือตรวจ rug pull ก่อนกดซื้อ

ขายก่อนจบเส้นโค้งได้ไหม

ได้ทุกเมื่อก่อนเส้นโค้งเต็ม เพราะเส้นโค้งอยู่อีกฝั่งเสมอ ช่วงต้นเส้นโค้งที่ SOL ยังน้อยที่สุด 1 SOL ขยับราคามากที่สุด slippage จึงหนักที่สุดตรงนั้น

ทำไมมูลค่าตลาดดูสูงกว่า SOL ที่ระดมได้มาก

มูลค่าตลาดคือราคาบนเส้นโค้งคูณอุปทานเต็ม 1,000,000,000 โทเคน ส่วน SOL ที่ระดมได้นับเฉพาะเงินที่จ่ายเข้ามาจริง แม้ยังไม่มีใครซื้อ มูลค่าตลาดก็ราว 28 SOL อยู่แล้ว ตอนเต็มราว 411 SOL ขณะที่ SOL จ่ายเข้ามาราว 85 SOL

ใกล้เต็มแล้วจะจบเส้นโค้งแน่หรือไม่

ไม่แน่ ไม่มีอะไรบังคับให้ใครซื้อโทเคนก้อนสุดท้ายของเส้นโค้ง และเมื่อมีคนขาย เส้นโค้งก็ถอยลง

ซื้อเร็วบนเส้นโค้งได้ราคาดีกว่าเสมอหรือไม่

เรื่องราคา ใช่ ต้นเส้นถูกกว่าโดยโครงสร้าง เรื่องผลลัพธ์ ไม่ใช่ เหรียญส่วนใหญ่ไปไม่ถึงเส้นโค้งเต็ม การเข้าก่อนจึงเหมือนซื้อลอตเตอรี่ได้ราคาถูกลง ไม่ใช่ความได้เปรียบ

เหรียญมีมขึ้นลงอย่างไรและทำไมส่วนใหญ่ตาย อ่านต่อในบทความเหรียญมีมคืออะไร ส่วนทางเลือกนอกเส้นโค้งอยู่ในคู่มือเลือกแลนช์แพดแทน Pump.fun

J
ผู้เขียน
J Tools Editorial

โพสต์จากทีม J Tools

ดูโพสต์ทั้งหมดของ J Tools Editorial →

โพสต์ที่เกี่ยวข้อง