บน Polymarket มีที่อยู่กลุ่มหนึ่ง ไม่เดิมพันทิศทาง ไม่ตามคำสั่ง ซื้อขายเองทุกนาที 34 รายการ ตลอด 24 ชั่วโมง ไม่หยุดหย่อน กำไรรวมเกิน 1.13 ล้านดอลลาร์สหรัฐ
ผมได้ดึงข้อมูลการเทรดจำนวน 3,379 รายการในช่วงพีคของมันภายใน 100 นาที มาวิเคราะห์ดูว่า Bot ทำตลาดมืออาชีพนี้ทำอะไร อยู่เบื้องหลังเป็นอย่างไร ทำเงินได้อย่างไร และทำไมบางครั้งก็ขาดทุน คุณสามารถเข้าไปดูหน้าแรกของ Bot นี้ได้โดยตรง แล้วเปรียบเทียบกันไป
ที่อยู่ (0x1979…7c9d) นี้ ในช่วงพีคจะดูแลตำแหน่ง (positions) พร้อมกันถึง 100 รายการ ครอบคลุมเหรียญ BTC, ETH, SOL, XRP ในช่วงเวลา 5 นาที ถึง 4 ชั่วโมง
ทุนรวมที่ใช้ประมาณ 67,000 ดอลลาร์สหรัฐ
ลักษณะเด่นที่สุดคือ: คำสั่งซื้อเป็น 100% BUY เท่านั้น ไม่มีคำสั่งขายเลย
เดี๋ยวจะอธิบายว่าทำไมซื้ออย่างเดียวแล้วจะทำกำไรได้อย่างไร
ใน 100 นาที มีการเทรด 3,379 รายการ เฉลี่ยประมาณ 34 รายการต่อหนึ่งนาที
แผนความร้อนของความถี่ในการเทรด
พบข้อสังเกตที่ชัดเจนหลายอย่าง:
นี่ไม่ใช่พฤติกรรมของเทรดเดอร์ที่ “เห็นสัญญาณแล้วสั่งซื้อ” แต่เป็นการสร้างคำสั่งในหนังสือคำสั่ง (order book) ตลอดเวลาเพื่อทำตลาด
ถ้าเป็นเทรดเดอร์ที่อ้างอิงสัญญาณ เวลาที่เข้าเทรดควรเป็นแบบสุ่ม แต่ Bot นี้มีการแจกแจงเวลาการเข้าเทรดใน 1 ชั่วโมงเป็นแบบนี้:
แผนภูมิการแจกแจงเวลาการเข้าเทรดใน 1 ชั่วโมง
มียอดแหลมชัดเจน 2 จุด:
ช่วงกลางแจกแจงอย่างสมดุลอยู่ที่ประมาณ 7-8.5%
ในตลาด 4 ชั่วโมง ยิ่งเป็นเรื่องรุนแรง: 36% ของการเทรดจะเกิดขึ้นก่อนเปิดตลาด 10%
กลไกการทำตลาดของผู้ให้บริการไม่ใช่ “การทายถูก” แต่คือ “การวางคำสั่งให้ลำดับอยู่หน้า”
ไม่ใช่เหรียญทุกตัวจะทำกำไร
ตารางกำไรขาดทุนของแต่ละเหรียญในการทำตลาด
เหรียญ BTC เป็นจุดที่ทำตลาดแล้วขาดทุนมากที่สุด ใน 1 ชั่วโมงเดียว ขาดทุนถึง 1,988 ดอลลาร์ เพราะขนาดตำแหน่ง (20,138 shares) ใหญ่เกินไป เมื่อเหรียญผันผวนรุนแรง การเลือกทางตรงข้าม (adverse selection) จะกินกำไรทันที
ความแตกต่างของช่วงเวลาในการเทรดก็ชัดเจน:
ผลการทำตลาดในแต่ละช่วงเวลา
ใน 4 ชั่วโมง ช่วงเวลาที่ทำกำไรสูงสุดคือช่วงที่มีอัตรากำไรต่อเทิร์นสูงสุด (profit rate) ซึ่งเป็น 100% แต่ความถี่ในการเทรดกลับมีเพียง 5.7% เท่านั้น นี่คือความขัดแย้งของการทำตลาด: ยิ่งเทบ่อย ยิ่งแข่งขันกันรุนแรง ยิ่งเทน้อย ก็ไม่ได้ปริมาณมาก
หลายคนเข้าใจผิดว่าการทำตลาดเป็น “ทำกำไรแน่นอน” แต่ข้อมูลบอกว่าไม่ใช่
กระบวนการพลิกกลับของ PnL
เมื่อวันที่ 21 กุมภาพันธ์ ตอนเย็น เหตุการณ์ผันผวนรุนแรงในราคา BTC ในช่วง 1 ชั่วโมง ทำให้ PnL ของ Bot จากบวกกลายเป็นลบถึง -960 ดอลลาร์
แต่เช้าของอีกวัน PnL กลับเป็นบวกอีกที่ +947 ดอลลาร์
นี่คือความสามารถในการ “ฟื้นตัวเอง” ของการทำตลาด: ตราบใดโครงสร้างราคาสเปรด (spread) ไม่ถูกทำลายอย่างถาวร กำไรจากการเทรดในเทียนถัดไปจะค่อยๆ กลับมาชดเชยความขาดทุนใหญ่ที่ผ่านมา
แต่ต้องพร้อมรับความเสี่ยงที่อาจเจอ drawdown นี้
จากการวิเคราะห์ข้อมูลลึกลงไป พบว่ามันไม่ใช่แค่การทำตลาดแบบสองด้านธรรมดาเท่านั้น Bot นี้ยังติดตามราคาจาก Binance แบบเรียลไทม์เพื่อปรับสัดส่วนการซื้อขาย Up/Down
ผมเปรียบเทียบปริมาณการซื้อขาย Up/Down ของ Bot กับการเปลี่ยนแปลงของราคาจาก Binance ทุกนาที เพื่อทดสอบสมมุติฐานหลายข้อ:
การตรวจสอบแหล่งสัญญาณ
Bot ใช้สัญญาณราคาขนาดย่อ (micro-price signals) เช่น ราคาจาก Binance เทียบกับราคาเปิดเทียน (candle open) แทนที่จะเป็นแนวโน้ม (trend-following) ข้อมูลที่ยืนยันได้:
หมายความว่า นอกจากทำตลาดแบบสองด้านแล้ว ยังมีการตัดสินใจทิศทางประกอบเข้าไปด้วย “การซื้อในฝั่งที่แพงกว่า” ไม่ใช่ผลจาก adverse selection แต่เป็นการเลือกเชิงรุก
และนี่อธิบายว่าทำไมในช่วงที่เหรียญผันผวนรุนแรง เช่น BTC ก็ทำให้ขาดทุนมากขึ้น เพราะการตัดสินใจผิดทิศทางบวกกับความเอนเอียง (bias) ที่เพิ่มขึ้น ทำให้ความเสี่ยงด้านเดียว (single-sided exposure) ใหญ่ขึ้น
แผนภาพกลไกการทำตลาดแบบสองด้าน (bilateral market making)
ใน Polymarket แต่ละตลาดจะมี token สำหรับ “YES” (UP) และ “NO” (DOWN) ผู้ทำตลาด (market maker) จะซื้อทั้งสองด้านพร้อมกัน:
ดังนั้น ในบันทึกการเทรด จึงเป็น 100% BUY เพราะทั้งสองด้านเป็นการซื้อ ทำกำไรจากส่วนต่างตรงกลาง 4 เซนต์
ข้อดีเพิ่มเติม:
จนถึงวันที่ 6 มีนาคม Bot นี้หยุดทำงานแล้ว
ช่วงเวลาที่ Bot ทำงานกับตอนนี้
การดำเนินการสุดท้ายคือการ REDEEM จำนวนมาก (130 รายการ) เป็นการปิดคำสั่งแบบกลุ่ม
แต่ข้อมูลใน Leaderboard ยืนยันว่า ผลกำไรรวมสะสมเกิน 1.13 ล้านดอลลาร์สหรัฐ
ทุนเริ่มต้น 67,000 ดอลลาร์ ทำกำไรสะสมเกิน 1.1 ล้านดอลลาร์ นี่คือผลของดอกเบี้ยทบต้นจากการทำตลาด ไม่ใช่การรวยครั้งเดียว แต่เป็นการเทรดทุกนาที 34 รายการ รายละไม่กี่ดอลลาร์ แล้วทำซ้ำไปทุกวัน
ส่วนเหตุผลที่หยุด ก็อาจเป็นเพราะปรับกลยุทธ์ เปลี่ยนที่อยู่ หรืออาจเป็นเพราะ Polymarket ปรับกฎล่าช้าล่าสุด (หลังจากเอา delay 500ms ออก ก็ทำให้ bot ครึ่งหนึ่งล่มในคืนเดียว) ข้อมูลบนบล็อกเชือเท่านั้นที่เห็นพฤติกรรม แต่ไม่เห็นการตัดสินใจ
ข้อมูลอ้างอิง: 3,379 รายการใน 100 นาที + สแนปช็อตตำแหน่ง (2026-02-21) + ข้อมูล API ล่าสุด (2026-03-06)