· four exchange APIs · rebuilt daily
การปิดสถานะ long มูลค่า 1,000,000 USD มีค่าเสียดทานโดยตรงระหว่าง 12,450 USD ถึง 24,500 USD ก่อนที่จะเกิดภาระภาษี นักเทรดที่ติดตามกำไรบนกระดาษมักมองข้ามว่าความมั่งคั่งของคริปโตไปอยู่ที่ใดจริงๆ เมื่อเปลี่ยนจาก margin ใน exchange ไปยังยอดคงเหลือในธนาคาร
การถือครองสถานะ perpetual ที่ใช้ leverage จะมีดอกเบี้ยแฝงผ่าน funding rates ที่ถูกคำนวณทุก 8 ชั่วโมง เมื่อ sentiment ของตลาดเอนเอียงไปทาง long เทรดเดอร์ long จะต้องจ่ายให้กับเทรดเดอร์ short ทุก 8 ชั่วโมง สำหรับสินทรัพย์ที่มี beta สูง การจ่ายเงินจำนวนเล็กน้อยเหล่านี้จะสะสมจนกลายเป็นยอดคงเหลือที่ลดลงอย่างมีนัยสำคัญ
การถือครองสถานะ long มูลค่า 1,000,000 USD ใน Solana (SOL) บน Bitget, MEXC หรือ OKX มีค่าธรรมเนียม 0.0100% ต่อช่วงเวลา 8 ชั่วโมง ซึ่งเท่ากับ 0.0300% ต่อวัน หรือ 0.9000% ในช่วง 30 วัน การถือครองสถานะเดียวนี้จะทำให้ยอดคงเหลือเงินสดลดลง 9,000 USD ทุกเดือนจากค่า funding payments เพียงอย่างเดียว บน Bybit ซึ่งมี SOL funding rate อยู่ที่ +0.0016% ต่อ 8 ชั่วโมง ต้นทุน 30 วันจะลดลงเหลือ 1,440 USD การเลือก venue สร้างความแตกต่าง 7,560 USD ในต้นทุน carry รายเดือนสำหรับสินทรัพย์ประเภทเดียวกันเป๊ะ
| Asset | Venue | 8h Funding Rate | 30-Day Carry Rate | 30-Day Cost (1M USD Position) |
|---|---|---|---|---|
| SOL | Bitget / MEXC / OKX | +0.0100% | +0.9000% | 9,000 USD |
| SOL | Bybit | +0.0016% | +0.1440% | 1,440 USD |
| ETH | Bitget | +0.0080% | +0.7200% | 7,200 USD |
| ETH | Bybit | -0.0018% | -0.1620% | -1,620 USD (Earned) |
| BTC | MEXC | +0.0036% | +0.3240% | 3,240 USD |
| BTC | Bybit | +0.0006% | +0.0540% | 540 USD |
Worth knowing
อัตรา funding ติดลบหมายถึงสถานะ short จ่ายให้กับสถานะ long บน Bybit ETH perps การถือครองสถานะ long มูลค่า 1,000,000 USD จะได้รับ 1,620 USD ในช่วง 30 วัน แทนที่จะเสียเงินทุน
การปิดสัญญา perpetual ต้องเสียค่าธรรมเนียม taker หากดำเนินการผ่าน market orders หรือค่าธรรมเนียม maker หากดำเนินการผ่าน limit orders เมื่อทำการปิดสถานะขนาดใหญ่ market orders จะรับประกันความเร็วในการดำเนินการ แต่จะทำให้เกิดค่าธรรมเนียม exchange สูงสุด
ค่าธรรมเนียม futures taker เริ่มต้นที่เผยแพร่แตกต่างกันอย่างมากในแต่ละ exchange MEXC คิดค่าธรรมเนียม 0.0200% สำหรับ futures takers ในขณะที่ Bitget คิด 0.0300%, OKX คิด 0.0500% และ Bybit คิด 0.0550% การปิดสถานะ futures มูลค่า 1,000,000 USD บน Bybit ผ่าน market order มีค่าธรรมเนียม exchange 550 USD บน MEXC การเทรดปิดสถานะเดียวกันมีค่าใช้จ่าย 200 USD
| Exchange | Spot Maker | Spot Taker | Futures Maker | Futures Taker | 1M USD Futures Taker Cost |
|---|---|---|---|---|---|
| MEXC | 0.0000% | 0.0500% | 0.0000% | 0.0200% | 200 USD |
| Bitget | 0.1000% | 0.1000% | 0.0200% | 0.0300% | 300 USD |
| OKX | 0.0800% | 0.1000% | 0.0200% | 0.0500% | 500 USD |
| Bybit | 0.1000% | 0.1000% | 0.0200% | 0.0550% | 550 USD |
เมื่อปิดสถานะ futures แล้ว stablecoin margin เช่น USDT จะต้องถูกแปลงเป็นสกุลเงิน fiat หรือสินทรัพย์ spot ที่เป็น underlying ค่าธรรมเนียม spot taker บน Bitget, Bybit และ OKX อยู่ที่ 0.1000% การเทรด USDT มูลค่า 1,000,000 USD เป็น fiat หรือสินทรัพย์ spot จะมีค่าธรรมเนียม spot อีก 1,000 USD บน venues เหล่านี้
Where this goes wrong
Leverage ที่สูงจะเพิ่ม effective fee drag เมื่อเทียบกับ margin การปิดสถานะมูลค่า 1,000,000 USD ที่ leverage 20x ต้องการเพียง 50,000 USD ใน equity ซึ่งหมายความว่าค่าธรรมเนียม taker 550 USD จะกิน 1.10% ของ total account equity ในการเทรดครั้งเดียว
พิจารณาเทรดเดอร์ที่ถือครองสถานะ long SOL perpetual มูลค่า 1,000,000 USD บน Bitget เป็นเวลา 30 วัน ก่อนที่จะแปลงยอดคงเหลือทั้งหมดเป็นเงินฝากในธนาคาร fiat
ประการแรก ค่าธรรมเนียม funding 30 วันที่ +0.0100% ต่อ 8 ชั่วโมง จะใช้เงิน 9,000 USD โดยตรงจาก margin ของบัญชี ประการที่สอง การปิดสถานะ perpetual มูลค่า 1,000,000 USD โดยใช้ market order มีค่าใช้จ่าย 300 USD ที่อัตรา futures taker 0.0300% ของ Bitget ประการที่สาม การแลกเปลี่ยน USDT ที่เหลือ 990,700 USD เป็น USD spot จะมีค่าธรรมเนียม spot taker 0.1000% คิดเป็นเงิน 990.70 USD ประการที่สี่ การโอนเงินผ่านธนาคารสถาบันหรือเคาน์เตอร์ OTC จะมีส่วนต่างการแปลงค่าที่แตกต่างกันตั้งแต่ 0.30% ถึง 1.00% ที่ส่วนต่างการแปลงของธนาคารมาตรฐาน 0.50% การ offramp เงิน 989,709.30 USD จะมีค่าใช้จ่าย 4,948.55 USD
ค่าเสียดทานทั้งหมดตลอดวงจร 30 วันเท่ากับ 15,239.25 USD หรือ 1.52% ของขนาดสถานะเริ่มต้น หากถือครองสถานะ long เดียวกันบน Bybit ค่า funding จะอยู่ที่ 1,440 USD, ค่าธรรมเนียม futures taker 550 USD, ค่าธรรมเนียม spot taker 998.01 USD และส่วนต่างการแปลงของธนาคาร 4,985.06 USD รวมเป็น 7,973.07 USD (0.80%)
What to do instead
ใช้ limit orders เพื่อรับอัตราค่าธรรมเนียม maker ที่มีอยู่ ลดต้นทุนการดำเนินการจาก 0.0550% เป็น 0.0200% บน venues เช่น Bybit
การ offramp เงินทุนเข้าบัญชีธนาคารแบบดั้งเดิมจะสร้างค่าเสียดทาน fiat ที่ตัวเลขใน UI ของ exchange ไม่ได้แสดง เครือข่ายธนาคารจะแจ้งเตือนการโอนเงินจำนวนมากที่เข้ามาจากหน่วยงานที่เกี่ยวข้องกับคริปโต ซึ่งนำไปสู่ความล่าช้าในการชำระเงินหรือการระงับการปฏิบัติตามข้อกำหนด
นอกจากนี้ ทุกขั้นตอนของลำดับการปิดสถานะจะสร้างเหตุการณ์ทางภาษีที่แตกต่างกันภายใต้เขตอำนาจภาษีส่วนใหญ่ การปิดสัญญา perpetual จะรับรู้กำไรหรือขาดทุนจากส่วนต่างราคาของตราสารอนุพันธ์เอง การแปลง USDT เป็น USD หรือ EUR จะสร้างเหตุการณ์การรับรู้จากอัตราแลกเปลี่ยนครั้งที่สอง เมื่อความลึกของ order book บาง market order slippage จะขยายค่าเสียดทานในการดำเนินการให้เกินกว่าตัวเลขในตารางค่าธรรมเนียมเริ่มต้น
อัตรา funding จะถูกคิดทุก 8 ชั่วโมง โดยอิงตามความไม่สมดุลของตลาด บนสถานะ long SOL มูลค่า 1,000,000 USD อัตรา 0.0100% ต่อ 8 ชั่วโมง จะมีค่าใช้จ่าย 300 USD ต่อวัน สะสมเป็น 9,000 USD ในช่วง 30 วัน
ค่าธรรมเนียม taker จะถูกนำมาใช้เมื่อ market orders ลบสภาพคล่องออกจาก order book ทันที โดยมีค่าใช้จ่ายสูงสุด 0.0550% ต่อการเทรด ค่าธรรมเนียม maker จะถูกนำมาใช้เมื่อ limit orders เพิ่มสภาพคล่องให้กับ book โดยมีค่าใช้จ่ายตั้งแต่ 0.0000% ถึง 0.0200%
ในบรรดาตารางค่าธรรมเนียมเริ่มต้นที่เผยแพร่ MEXC คิดค่าธรรมเนียม futures taker ต่ำที่สุดที่ 0.0200% ตามมาด้วย Bitget ที่ 0.0300%, OKX ที่ 0.0500% และ Bybit ที่ 0.0550%
กำไรบนกระดาษจะลดลงจากค่าธรรมเนียม funding ที่สะสมระหว่างการถือครอง, ค่าธรรมเนียมการปิด futures, ค่าธรรมเนียมการแปลง spot, market order slippage และส่วนต่างการแปลง fiat ผ่าน OTC หรือการโอนเงินผ่านธนาคาร