· four exchange APIs · rebuilt daily
การกำหนดขนาด position ของ perpetual futures ด้วย leverage สูงสุดของกระดานเทรดจะทำให้ระยะ stop loss ถูกกำหนดอย่างสะเปะสะปะ ในขณะที่การกำหนดด้วยมูลค่าขาดทุนแบบ fixed dollar จะจำกัด drawdown ของบัญชีให้อยู่ในเปอร์เซ็นต์ที่เลือก การตั้งค่า leverage ก่อนจะทำให้มูลค่าความเสียหายในรูปแบบดอลลาร์กลายเป็นตัวแปรที่ขึ้นอยู่กับ initial margin และความผันผวนของราคา การกำหนดความเสี่ยงเป็นอันดับแรกจะช่วยคำนวณ position size ที่แม่นยำในหน่วย quote currency ก่อนที่จะเลือก leverage
เทรดเดอร์ที่มียอดเงินในบัญชี 10,000 USDT เปิด position โดยใช้ leverage 10x บน BTC โดยจัดสรร margin จำนวน 10,000 USDT ทำให้มี position size รวมอยู่ที่ 100,000 USDT ที่ราคา entry 60,000 USDT position นี้จะถือครอง BTC จำนวน 1.6666 BTC
หากการวิเคราะห์ทางเทคนิคระบุให้ตั้ง stop loss ที่ 57,000 USDT ระยะห่างถึง stop loss คือ 3,000 USDT หรือ 5.00% การคำนวณผลขาดทุนที่เกิดขึ้นจริง (realized loss) ณ ระดับ stop loss คือ:
1.6666 BTC คูณด้วย 3,000 USDT เท่ากับ 4,999.80 USDT
การเทรดนี้มีความเสี่ยงสูงถึง 49.998% ของยอดเงินในบัญชีทั้งหมด 10,000 USDT ใน position เดียว เนื่องจาก position size ถูกกำหนดโดย leverage ที่มีอยู่ แทนที่จะเป็นความเสี่ยงที่ยอมรับได้
แนวทางที่เน้นความเสี่ยงเป็นหลัก (risk-first) จะจำกัดการขาดทุนสูงสุดไว้ที่ 2.00% ของยอดเงินในบัญชี 10,000 USDT ซึ่งเท่ากับ 200 USDT โดยตั้งราคา entry ไว้ที่ 60,000 USDT และมี stop loss เดียวกันที่ 57,000 USDT ซึ่งคิดเป็นการลดลงของราคา 5.00%
ในการหา position size สูงสุดที่อนุญาต ให้นำความเสี่ยงดอลลาร์รวมหารด้วยเปอร์เซ็นต์ระยะห่างถึง stop loss:
200 USDT หารด้วย 0.05 เท่ากับ 4,000 USDT
ที่ราคา entry 60,000 USDT ขนาด position size 4,000 USDT จะเท่ากับ 0.0666 BTC หากคำนวณผลขาดทุนที่เกิดขึ้นจริงเมื่อราคาชน stop loss ที่ 57,000 USDT จะได้:
0.0666 BTC คูณด้วย 3,000 USDT เท่ากับ 199.80 USDT
margin ที่ต้องใช้จะขึ้นอยู่กับ leverage ที่เลือก แต่จะไม่เปลี่ยนแปลงมูลค่าขาดทุนดอลลาร์สูงสุด:
ทั้งสามกรณีนี้ การเทรดจะขาดทุน 199.80 USDT หากโดน stop loss ที่ 57,000 USDT โดยมีเงื่อนไขว่าราคา liquidation ต้องต่ำกว่าราคา stop loss
Leverage ที่สูงขึ้นจะบีบระยะห่างระหว่างราคา entry และราคา liquidation ของกระดานเทรดให้แคบลง หากเกิด liquidation ก่อนถึงระดับ stop loss ผลขาดทุนจะเกินกว่าเพดานความเสี่ยง 200 USDT ที่วางแผนไว้
ที่ leverage 20x สำหรับ position ขนาด 4,000 USDT จะมี initial margin อยู่ที่ 200 USDT หากสมมติว่ามีข้อกำหนด maintenance margin ที่ 0.50% position จะถูก liquidate เมื่อผลขาดทุนแตะ 180 USDT ซึ่งคิดเป็นราคาที่ลดลง 4.50% จากจุด entry
การปรับตัวลดลง 4.50% จาก 60,000 USDT จะทำให้ราคา liquidation อยู่ที่ 57,300 USDT เนื่องจาก 57,300 USDT สูงกว่าราคา stop loss 57,000 USDT ที่วางแผนไว้ (ลดลง 5.00%) position จึงถูก liquidate โดยอัตโนมัติก่อนที่จะไปถึง stop loss ส่งผลให้สูญเสียหลักประกันและเสียค่าธรรมเนียมค่าปรับ liquidation เพื่อหลีกเลี่ยงการถูก liquidate ก่อนเวลาอันควร effective leverage จะต้องถูกจำกัดไว้ในระดับที่ราคา liquidation อยู่เลยราคา stop loss ออกไป
รับเงินคืนค่าธรรมเนียม 20% ที่ MEXC →คืนค่าธรรมเนียมการเทรด 20% ในทุกผลิตภัณฑ์ เงินคืนนี้มาจากค่าคอมมิชชันที่ผมจะได้รับอยู่แล้ว คุณจึงไม่มีค่าใช้จ่ายเพิ่ม ลิงก์แอฟฟิลิเอต — ดูท้ายหน้าค่าธรรมเนียมในการส่งคำสั่งและผลกระทบชะลอตัวจาก funding จะทำให้ net realized loss กว้างขึ้น โดยค่าธรรมเนียม taker จะลดหลักประกันที่มีอยู่ทั้งตอน entry และ exit
ค่าธรรมเนียม taker เริ่มต้นอย่างเป็นทางการในกระดานเทรด futures หลักๆ มีความแตกต่างกันตั้งแต่ 0.02% ถึง 0.055% ตารางด้านล่างแสดงต้นทุนการส่งคำสั่งแบบ taker ทั้งไปและกลับ (round-trip) สำหรับ position size ขนาด 100,000 USDT
| Venue | Futures Maker Fee | Futures Taker Fee | Round-Trip Taker Fee ($100,000 Position) |
|---|---|---|---|
| MEXC | 0.0000% | 0.0002% | $40.00 |
| Bitget | 0.0002% | 0.0003% | $60.00 |
| OKX | 0.0002% | 0.0005% | $100.00 |
| Bybit | 0.0002% | 0.00055% | $110.00 |
การเปิด taker position ขนาด 100,000 USDT บน Bybit จะเสียค่าธรรมเนียม 55 USDT ในช่วง entry และ 52.25 USDT ในช่วง exit เมื่อโดน stop loss ที่ 5.00% ซึ่งเพิ่มค่าธรรมเนียมการเทรดรวมอีก 107.25 USDT เข้าไปในผลขาดทุนของ position
การจ่าย funding จะเกิดขึ้นทุกๆ 8 ชั่วโมงและส่งผลต่อต้นทุนการถือครองโดยตรง อัตรา funding แบบปรับมาตรฐาน 8 ชั่วโมงของแต่ละกระดานเทรดแสดงให้เห็นส่วนต่าง (spread) ที่กว้างในแต่ละสินทรัพย์
| Asset | OKX 8h Rate | Bybit 8h Rate | MEXC 8h Rate | Bitget 8h Rate | Spread (8h) |
|---|---|---|---|---|---|
| ETH | +0.0028% | +0.0093% | +0.0050% | +0.0100% | 0.0072% |
| BTC | +0.0077% | +0.0100% | +0.0100% | +0.0100% | 0.0023% |
| SOL | -0.0087% | -0.0056% | -0.0028% | +0.0058% | 0.0145% |
| ZEC | +0.0075% | +0.0100% | +0.0012% | +0.0100% | 0.0088% |
| XRP | +0.0002% | -0.0044% | +0.0034% | +0.0044% | 0.0088% |
| XAU | +0.0213% | +0.0190% | +0.0072% | +0.0112% | 0.0141% |
สำหรับ long position ขนาด 10,000 USDT ใน SOL การถือ position เป็นเวลา 24 ชั่วโมง (3 ช่วงเวลา funding) บน OKX จะจ่ายเงินให้เทรดเดอร์ 2.61 USDT (-0.0087% ต่อ 8 ชม.) ในขณะที่การถือ long position เดียวกันบน Bitget จะทำให้เทรดเดอร์มีต้นทุน 1.74 USDT (+0.0058% ต่อ 8 ชม.) การถือ long position ใน XAU บน MEXC มีต้นทุน 0.72 USDT ต่อ 8 ชม. ต่อ 10,000 USDT เมื่อเทียบกับ 2.13 USDT ต่อ 8 ชม. บน OKX
ในการคำนวณ position sizing ให้ถูกต้อง: