การใช้ market order ที่ต้องจ่ายค่าธรรมเนียม taker สำหรับโพซิชันขนาด 100,000 USDT จะสร้างต้นทุนเพิ่มเติมระหว่าง 10 USDT ถึง 35 USDT ต่อ leg เมื่อเทียบกับการส่งคำสั่ง limit order ค้างไว้ Matching engine ของ order book จะคิดค่าธรรมเนียมพรีเมียมกับผู้ดึงสภาพคล่อง (liquidity takers) เพื่อรับประกันการจับคู่คำสั่งทันที ในขณะที่ผู้ให้สภาพคล่อง (liquidity makers) จะได้รับอัตราค่าธรรมเนียมที่ต่ำกว่าหรือได้รับส่วนลดค่าธรรมเนียมสำหรับการเติมความลึก (depth) ให้กับ order book
ตารางค่าธรรมเนียมเริ่มต้น (default baseline) แสดงให้เห็นว่าค่าธรรมเนียม futures maker อยู่ในช่วง 0.0000% ถึง 0.0200% และค่าธรรมเนียม taker อยู่ในช่วง 0.0200% ถึง 0.0550% การเคาะข้าม order book จะต้องแลกมาด้วยสองส่วนสำคัญ คือ ค่าธรรมเนียมส่วนเพิ่มที่ชัดเจน (explicit fee surcharge) และ bid-ask spread
กระดานเทรด perpetual หลัก 4 แห่งใช้อัตราค่าธรรมเนียมเริ่มต้นขั้นพื้นฐานกับออเดอร์ที่ไม่ได้เฮดจ์ (unhedged orders)
| กระดานเทรด | อัตรา Futures Maker | อัตรา Futures Taker | ส่วนต่างต่อ Leg | Maker Leg 100k USDT | Taker Leg 100k USDT |
|---|---|---|---|---|---|
| MEXC | 0.0000% | 0.0200% | 0.0200% | 0.00 USDT | 20.00 USDT |
| Bitget | 0.0200% | 0.0300% | 0.0100% | 20.00 USDT | 30.00 USDT |
| OKX | 0.0200% | 0.0500% | 0.0300% | 20.00 USDT | 50.00 USDT |
| Bybit | 0.0200% | 0.0550% | 0.0350% | 20.00 USDT | 55.00 USDT |
บน Bybit การเปิดและปิดโพซิชันขนาด 100,000 USDT โดยใช้คำสั่ง taker จะสร้างค่าธรรมเนียม taker สูงถึง 110.00 USDT เทียบกับ 40.00 USDT เมื่อใช้คำสั่ง limit order ส่วนต่างค่าธรรมเนียมสำหรับการเทรดครบครอบ (round trip) คิดเป็น 70.00 USDT หรือ 7 basis points ของมูลค่าโพซิชัน (position notion) ส่วนบน MEXC ค่าธรรมเนียม maker ที่ 0.0000% ช่วยลดต้นทุน round trip ของ maker เหลือ 0.00 USDT ทำให้เกิดส่วนต่าง 40.00 USDT เมื่อเทียบกับการจับคู่ด้วย taker
Turnover จะทวีคูณแรงฉุดจากค่าธรรมเนียม (fee drag) โพซิชันขนาด 100,000 USDT ที่มี turnover รายเดือน 10x จะสร้างวอลุ่มรวมต่อ leg สูงถึง 1,000,000 USDT
สำหรับวอลุ่มการเทรด 1,000,000 USDT ที่เกิดจากการเปิดและปิดออเดอร์แบบ round trip ทั้งหมด 10 ครั้ง:
ที่ระดับ turnover รายเดือน 50x (วอลุ่มรวม 5,000,000 USDT) ค่าธรรมเนียม taker บน OKX จะสะสมสูงถึง 2,500.00 USDT เทียบกับ 1,000.00 USDT สำหรับคำสั่งแบบ maker โดยส่วนต่าง 1,500.00 USDT นี้คิดเป็น 1.5% ของเงินทุนทั้งหมดในบัญชีที่ถูกกัดกร่อนไปจากส่วนต่างค่าธรรมเนียมเพียงอย่างเดียว
คำสั่ง limit order ช่วยหลีกเลี่ยงส่วนเพิ่มของค่าธรรมเนียม taker ได้ แต่ต้องแลกมาด้วยความเสี่ยงเรื่อง adverse selection และการแมตช์คำสั่งไม่สำเร็จ (non-execution) จุดคุ้มทุน (break-even point) จะเกิดขึ้น ณ จุดที่ execution slippage หรือการเคลื่อนที่ของราคาที่วิ่งหนีคำสั่ง limit order มีค่าเท่ากับส่วนต่างค่าธรรมเนียมพอดี
บน OKX ส่วนต่างระหว่าง maker กับ taker อยู่ที่ 0.0300% (3 basis points) หากคำสั่ง limit buy ยังไม่ถูกจับคู่ ในขณะที่ราคาตลาดพุ่งขึ้นเกิน 3 basis points ก่อนจะแมตช์ได้ การเสียโอกาสจากราคาที่วิ่งหนีไปจะมีต้นทุนสูงกว่าการจ่ายค่าธรรมเนียม taker ทันที
สำหรับโพซิชันฝั่ง Long ขนาด 100,000 USDT ใน BTC ที่ราคา 60,000 USDT ต่อ coin:
เมื่อผลกระทบต่อราคาตลาดที่คาดการณ์ไว้ (expected market impact) หรือการเบี่ยงเบนของราคาต่ำกว่า 3 basis points บน OKX หรือ 3.5 basis points บน Bybit คำสั่งแบบ maker จะช่วยรักษาเงินทุนไว้ได้ดีกว่า แต่หากคาดว่า slippage หรือการวิ่งผิดทางจะสูงเกินเกณฑ์เหล่านี้ การใช้ market order จะให้ต้นทุนการจับคู่คำสั่งรวมที่ต่ำกว่า
ส่วนต่างค่าธรรมเนียมการจับคู่คำสั่งมักจะมีมูลค่าสูงกว่าต้นทุนการถือครองโพซิชันหลายวัน
ตัวอย่างอัตรา Funding Rate รอบ 8 ชั่วโมงแบบ normalized ที่ปรับปรุงล่าสุด แสดงถึงต้นทุนเปรียบเทียบของโพซิชัน:
| Ticker | อัตราขั้นต่ำของกระดาน | อัตราสูงสุดของกระดาน | Spread 8 ชั่วโมง | Spread 24 ชั่วโมง | วอลุ่ม 24 ชั่วโมง |
|---|---|---|---|---|---|
| BTC | MEXC +0.0053% | OKX +0.0100% | 0.0047% | 0.0141% | 6,920,642,991 USDT |
| ETH | OKX +0.0088% | Bitget +0.0100% | 0.0012% | 0.0036% | 6,500,024,299 USDT |
| SOL | Bitget -0.0097% | OKX -0.0003% | 0.0094% | 0.0282% | 1,947,680,448 USDT |
| SNDK | OKX +0.0123% | Bitget +0.0248% | 0.0125% | 0.0375% | 1,261,874,364 USDT |
| TRUMP | OKX -0.0020% | Bitget -0.0012% | 0.0008% | 0.0024% | 1,032,007,847 USDT |
| XAU | Bitget +0.0017% | OKX +0.0035% | 0.0018% | 0.0054% | 529,200,784 USDT |
สำหรับ BTC การถือโพซิชัน Long ขนาด 100,000 USDT บน OKX จะต้องจ่าย 10.00 USDT ต่อรอบ 8 ชั่วโมง (+0.0100%) รวมเป็น 30.00 USDT ในช่วง 24 ชั่วโมง การถือโพซิชันเดียวกันบน MEXC จะจ่าย 5.30 USDT ต่อรอบ (+0.0053%) รวมเป็น 15.90 USDT ในช่วง 24 ชั่วโมง ส่วนต่างค่า funding ในรอบ 24 ชั่วโมงจึงเท่ากับ 14.10 USDT
การเคาะข้าม spread บน OKX มีต้นทุนเพิ่มขึ้น 30.00 USDT ต่อ leg เมื่อเทียบกับการจับคู่แบบ maker ซึ่งส่วนต่างการ execution แบบ round trip เพียงครั้งเดียวที่ 60.00 USDT บน OKX นั้น สูงกว่าส่วนต่างอัตรา funding ของ BTC ในระยะเวลา 4 วัน (14.10 USDT ต่อ 24 ชั่วโมง) กลยุทธ์การหมุนเวียนโพซิชัน (position turnover) จึงมีความสำคัญมากกว่าส่วนต่างอัตรา funding ระหว่างกระดานสำหรับการถือครองโพซิชันที่น้อยกว่า 96 ชั่วโมง
สำหรับโพซิชัน SOL อัตรา -0.0097% ของ Bitget จะจ่ายให้ฝั่ง Long ที่ 9.70 USDT ต่อ 8 ชั่วโมงต่อ 100,000 USDT ขณะที่ OKX คิดค่าธรรมเนียมฝั่ง Long 0.30 USDT ต่อ 8 ชั่วโมง (-0.0003%) โดย funding spread ในรอบ 24 ชั่วโมงของ SOL อยู่ที่ 0.0282% (28.20 USDT ต่อ 100,000 USDT) ส่วนบน Bitget ส่วนต่างค่าธรรมเนียม maker-taker ต่อ leg อยู่ที่ 0.0100% (10.00 USDT) ดังนั้นการส่งคำสั่งแบบ taker เพียง leg เดียวจะกลืนกินผลตอบแทนจาก SOL funding spread ไปไม่ถึง 8 ชั่วโมง
Get 20% fee rebate on Bitget →20% of your trading fees back, on every product. The rebate comes out of the commission I would otherwise receive, so it costs you nothing. Affiliate link — see the footer.