· four exchange APIs · rebuilt daily
ต้นทุนการถือครอง (cost of carry) ที่เทรดเดอร์สัญญา perpetual futures ต้องเผชิญนั้นเกิดจากการจ่าย funding rate เป็นหลัก ไม่ใช่ค่าธรรมเนียมการทำธุรกรรมล่วงหน้า สัญญา perpetual แตกต่างจากสัญญา futures แบบดั้งเดิมที่มีวันหมดอายุที่แน่นอน โดยอาศัยการโอนเงินสดเป็นระยะระหว่างสถานะ long และ short เพื่อผูกราคาของสัญญาให้ใกล้เคียงกับ spot index
เมื่อ sentiment ของตลาดเป็นขาขึ้น สถานะ long จะต้องจ่ายเงินให้กับสถานะ short ทุกๆ แปดชั่วโมง เมื่อ sentiment เปลี่ยนเป็นขาลง สถานะ short จะต้องจ่ายเงินให้กับสถานะ long กลไกนี้จะเปลี่ยนระยะเวลาการถือครองให้กลายเป็นภาระดอกเบี้ยที่เกิดขึ้นต่อเนื่อง หรือผลตอบแทน
ค่าธรรมเนียมการซื้อขายจะถูกจ่ายสองครั้ง: เมื่อเปิดสถานะ และเมื่อปิดสถานะ การจ่าย funding จะเกิดขึ้นทุกๆ แปดชั่วโมง โดยมีผลสามครั้งต่อวัน สำหรับสถานะมูลค่า 100,000 USD หาก funding rate ทุกแปดชั่วโมงอยู่ที่ +0.0100% จะหักเงิน 10 USD จากยอดคงเหลือใน margin ของคุณสามครั้งต่อวัน ในระยะเวลา 30 วัน จะเท่ากับการจ่าย 90 ครั้ง รวมเป็น 900 USD หรือ 0.90% ของขนาดสถานะตามมูลค่าที่ตราไว้
Worth knowing
Funding rate ที่ติดลบจะเปลี่ยนต้นทุนการถือครองให้กลายเป็นผลตอบแทนที่เป็นบวกสำหรับสถานะ long โดยจ่ายเงินให้เทรดเดอร์เพื่อถือครองความเสี่ยงตามทิศทางราคา
Funding rates ไม่ได้มีค่าเท่ากันในทุกๆ exchange แต่ละ exchange จะมี order book, การถ่วงน้ำหนักของ spot index และส่วนประกอบของอัตราดอกเบี้ยของตัวเอง การแยกโครงสร้างนี้ทำให้เกิดส่วนต่างที่กว้างระหว่าง exchange สำหรับสินทรัพย์อ้างอิงเดียวกัน
| Asset | Highest Rate (8h) | Lowest Rate (8h) | 8h Spread | Lowest Cost Venue for Longs | 24h Volume |
|---|---|---|---|---|---|
| ARB | +0.0100% (Bitget) | -0.0200% (Bybit) | 0.0300% | Bybit | 367,036,084 USD |
| ZEC | +0.0100% (Bybit) | -0.0145% (Bitget) | 0.0245% | Bitget | 787,439,251 USD |
| DOGE | +0.0100% (Bitget) | -0.0009% (OKX) | 0.0109% | OKX | 476,375,734 USD |
| BTC | +0.0062% (Bitget) | -0.0018% (Bybit) | 0.0080% | Bybit | 2,129,244,587 USD |
| ETH | +0.0098% (MEXC) | +0.0050% (Bybit) | 0.0048% | Bybit | 3,100,267,567 USD |
| SOL | +0.0100% (Bitget) | +0.0066% (MEXC) | 0.0034% | MEXC | 740,984,350 USD |
ส่วนต่างที่กว้างที่สุดอยู่ที่ ARB ที่ 0.0300% ต่อช่วงเวลา การถือครองสถานะ long ARB บน Bitget มีต้นทุน 0.0100% ทุกๆ แปดชั่วโมง การถือครองสถานะ long เดียวกันบน Bybit จะได้รับเงินคืน 0.0200% ทุกๆ แปดชั่วโมง
รับเงินคืนค่าธรรมเนียม 20% ที่ OKX →คืนค่าธรรมเนียมการเทรด 20% ในทุกผลิตภัณฑ์ เงินคืนนี้มาจากค่าคอมมิชชันที่ผมจะได้รับอยู่แล้ว คุณจึงไม่มีค่าใช้จ่ายเพิ่ม ลิงก์แอฟฟิลิเอต — ดูท้ายหน้าในการประเมินต้นทุนรวมของสถานะ ให้เปรียบเทียบค่าธรรมเนียมการดำเนินการล่วงหน้ากับยอดรวมของการจ่าย funding ค่าธรรมเนียมการดำเนินการประกอบด้วย maker และ taker rates ที่ใช้กับมูลค่าการซื้อขายตามมูลค่าที่ตราไว้
| Exchange | Spot Maker | Spot Taker | Futures Maker | Futures Taker |
|---|---|---|---|---|
| Bitget | 0.100% | 0.100% | 0.020% | 0.030% |
| Bybit | 0.100% | 0.100% | 0.020% | 0.055% |
| MEXC | 0.000% | 0.050% | 0.000% | 0.020% |
| OKX | 0.080% | 0.100% | 0.020% | 0.050% |
บน Bybit การเปิดสถานะ futures มูลค่า 100,000 USD ในฐานะ taker มีค่าใช้จ่าย 55 USD (0.055%) บน Bitget การทำธุรกรรมเดียวกันมีค่าใช้จ่าย 30 USD (0.030%) ส่วนต่างของค่าธรรมเนียมการเข้ามี 25 USD
อย่างไรก็ตาม หากคุณถือครองสถานะ long ETH เป็นเวลา 30 วัน Bybit คิดค่าธรรมเนียม +0.0050% ทุกๆ 8 ชั่วโมง ในขณะที่ MEXC คิดค่าธรรมเนียม +0.0098% ในช่วงเวลา 90 ช่วง Bybit มีต้นทุน funding 450 USD ในขณะที่ MEXC มีต้นทุน 882 USD ส่วนต่างของ funding 432 USD นี้จะกลบส่วนต่างของค่าธรรมเนียมเริ่มต้นทั้งหมดภายในสี่วันของการถือครอง
Where this goes wrong
Leverage ที่สูงจะเร่งการลดลงของ margin จาก funding ที่เป็นบวก ทำให้ราคา liquidation เข้าใกล้ขึ้นโดยที่ราคาของสินทรัพย์อ้างอิงไม่เปลี่ยนแปลง
พิจารณาเทรดเดอร์ที่เปิดสถานะ long ZEC มูลค่าตามที่ตราไว้ 100,000 USD โดยใช้ leverage 10x เงินประกันที่วางไว้คือ 10,000 USD
บน Bybit funding rate ของ ZEC คือ +0.0100% ทุกๆ 8 ชั่วโมง การ settlement แต่ละครั้งจะหัก 10 USD ออกจาก margin ของบัญชี ในระยะเวลา 30 วัน (90 การ settlement) ยอดหัก funding รวมเป็น 900 USD คิดเป็นการขาดทุน 9.0% ของเงินประกันที่วางไว้ โดยที่ราคาตลาดคงที่ทั้งหมด
บน Bitget funding rate ของ ZEC คือ -0.0145% ทุกๆ 8 ชั่วโมง การ settlement แต่ละครั้งจะเครดิต 14.50 USD เข้า margin ของบัญชี ในระยะเวลา 30 วัน สถานะจะได้รับผลตอบแทน 1,305 USD จาก funding yield คิดเป็นการตอบแทนที่เป็นบวก 13.05% ของเงินประกันที่วางไว้ จากต้นทุนการถือครองเพียงอย่างเดียว
ส่วนต่างรวมระหว่าง exchange ในระยะเวลา 30 วันสำหรับ ZEC คือ 2,205 USD จากเงินประกันที่วางไว้ 10,000 USD
What to do instead
คำนวณ projected funding drag โดยใช้ค่าเฉลี่ย 30 วันก่อนเลือก exchange สำหรับสถานะ swing
ต้นทุนการถือครองในสัญญา perpetual futures คือต้นทุนสุทธิสะสมของการถือครองสถานะในช่วงเวลาหนึ่ง ซึ่งส่วนใหญ่มาจากค่า funding rate ที่เกิดขึ้นเป็นประจำทุกๆ แปดชั่วโมง นอกจากนี้ยังรวมถึงค่าธรรมเนียมการดำเนินการเมื่อเปิดและปิดสถานะที่ exchange เรียกเก็บด้วย ขึ้นอยู่กับ premium ของตลาดและทิศทาง ต้นทุนนี้อาจเป็นบวกหรือลบก็ได้
การจ่าย funding ของสัญญา perpetual futures มีการ settlement ทุกๆ แปดชั่วโมงใน exchange หลักส่วนใหญ่ ส่งผลให้มีเหตุการณ์ settlement สามครั้งต่อวันปฏิทิน บาง exchange อาจปรับเวลาการ settlement ในช่วงที่มีความผันผวนสูง แต่ตารางเวลามาตรฐานจะคำนวณอัตราดอกเบี้ยสะสมที่ 00:00, 08:00 และ 16:00 UTC
Funding fees จะถูกหักออกจากยอดคงเหลือใน margin ที่พร้อมใช้งานของคุณโดยอัตโนมัติในแต่ละช่วงเวลา settlement หากการหัก funding อย่างต่อเนื่องทำให้ยอดคงเหลือใน margin ของคุณต่ำกว่าระดับ maintenance margin ที่กำหนด exchange จะทำการ liquidation สถานะของคุณโดยอัตโนมัติ
ปัจจุบัน Bybit เสนอต้นทุนการถือครองที่ต่ำที่สุดสำหรับสถานะ long ETH perpetual ในบรรดา exchange หลัก โดยคิดค่าธรรมเนียม +0.0050% ต่อช่วงเวลาแปดชั่วโมง MEXC คิดค่าธรรมเนียมสูงสุดที่ +0.0098% ต่อช่วงเวลา ทำให้เกิดส่วนต่าง 0.0048% ทุกๆ แปดชั่วโมง