· four exchange APIs · rebuilt daily
บน ETH การถือสถานะ long มีส่วนต่าง funding ในรอบ 8 ชั่วโมงอยู่ที่ 0.0078 percentage points ระหว่าง venue ต่างๆ ในขณะที่ค่าธรรมเนียมธุรกรรมบนเครือข่ายจะปรับตามความต้องการพื้นที่บล็อก (block space) ในแต่ละบล็อก โครงสร้างค่าธรรมเนียมแบบ on-chain แบ่งค่าใช้จ่ายรวมในการทำธุรกรรมออกเป็น base fee ซึ่งเป็นค่าธรรมเนียมบังคับ และ priority fee ซึ่งเป็นค่าธรรมเนียมทางเลือก โดย base fee เป็นค่าประมวลผลและการเข้าถึงสถานะ (state access) ซึ่งจะถูกเผา (burn) เมื่อถูกรวมเข้าไปในบล็อก ส่วน priority fee จะจ่ายตรงให้แก่ block builder เพื่อจัดลำดับความสำคัญของออเดอร์ในคิวของบล็อก
เมื่อความต้องการใช้งานเครือข่ายเพิ่มขึ้น พื้นที่ในบล็อกก็จะเต็ม หากบล็อกมีความจุถึงเป้าหมาย โปรโตคอลจะปรับเพิ่ม base fee สำหรับบล็อกถัดไป และเมื่อความต้องการลดลงจนมีพื้นที่ว่างในบล็อก base fee ก็จะลดลง การพุ่งสูงขึ้นของค่าธรรมเนียมรายชั่วโมงมักเกิดขึ้นเมื่อความผันผวนของตลาดดันออเดอร์นับพันรายการเข้ามาใน transaction pool พร้อมๆ กัน เชนที่มี throughput เป้าหมายต่ำจะเต็มความจุอย่างรวดเร็ว ส่งผลให้ base fee พุ่งสูงขึ้นภายในไม่กี่นาที ในขณะที่เชนที่มี throughput สูงจะรองรับความจุบล็อกได้มากกว่า จึงดูดซับโวลุ่มที่พุ่งขึ้นได้โดยไม่ดัน base fee ให้สูงขึ้นในระดับที่ใกล้เคียงกัน
Base fee คือราคาขั้นต่ำที่จำเป็นสำหรับการบรรจุลงในบล็อก ส่วน priority fee ทำหน้าที่เหมือนทิปในระบบการประมูล หากออเดอร์ระบุค่าธรรมเนียมรวมต่ำกว่า base fee ปัจจุบันของเครือข่าย โหนดจะคัดออเดอร์นั้นออกจากกลุ่มธุรกรรมผู้ท้าชิง (candidate transactions)
ธุรกรรมที่ค้างสถานะ pending เป็นเวลานานหลายชั่วโมงเป็นเพียงธุรกรรมที่ยังไม่ได้รับการยืนยัน (unconfirmed) ไม่ใช่ธุรกรรมที่สูญหาย โดยจะค้างอยู่ใน mempool ซึ่งเป็นจุดที่โหนดเก็บธุรกรรมที่ยังไม่ได้ยืนยันไว้ ธุรกรรมจะยังคงมีผลสมบูรณ์จนกว่า nonce ของบัญชีจะถูกแทนที่ หรืออัตราค่าธรรมเนียมจะสอดคล้องกับเกณฑ์การบรรจุลงบล็อก การแทนที่ธุรกรรมที่ติดค้างทำได้โดยการส่งธุรกรรมใหม่ที่มี nonce ของบัญชีเดียวกัน แต่กำหนด priority fee สูงขึ้น วิธีนี้จะเขียนทับรายการที่ตั้งราคาต่ำเกินไปโดยไม่เสี่ยงต่อการสูญเสียหลักประกัน
ตัวประเมินค่าธรรมเนียม (fee estimator) ในกระเป๋าเงินดิจิทัลจะแสดงค่า 3 ค่า ได้แก่ base fee, max priority fee และ max fee การยอมรับค่าเริ่มต้น (default) ของกระเป๋าเงินในช่วงที่ตลาดมีความผันผวนสูงมักทำให้เกิดความล่าช้าในการ execution เนื่องจากค่าเริ่มต้นที่เป็นแบบคงที่ (static) ไม่สามารถปรับตาม base fee ที่พุ่งสูงขึ้นอย่างรวดเร็วได้
การตั้งค่า max fee ให้เท่ากับ base fee ปัจจุบันบวกกับ priority tip มีความเสี่ยงที่จะทำให้ธุรกรรมหยุดชะงักทันทีหาก base fee ปรับเพิ่มขึ้นในระหว่างที่ออเดอร์กำลังกระจายไปยังเครือข่าย (propagate) ส่วนการตั้งค่า max fee ให้สูงกว่าราคาตลาดปัจจุบันไม่ได้หมายความว่าต้องจ่ายในจำนวนที่สูงขึ้นเสมอไป เนื่องจากโปรโตคอลจะคืนเงินส่วนต่างของ max fee ที่ไม่ได้ถูกใช้งานซึ่งเกินกว่า base fee บวก priority fee ให้เสมอ
การเทรด perpetual แบบ off-chain ไม่ต้องเสียค่า gas ในการส่งออเดอร์ แต่ค่าธรรมเนียมการ execution ของแต่ละ venue รวมถึงต้นทุนการถือครองสถานะ (holding cost) จะมีความแตกต่างกันอย่างมากในแต่ละกระดาน สำหรับ ETH perpetual นั้น Bitget คิดอัตรา funding อยู่ที่ +0.0100% ต่อ 8 ชั่วโมง ในขณะที่ OKX คิดอยู่ที่ +0.0022% ต่อ 8 ชั่วโมง
สำหรับสถานะขนาด $10,000 บน ETH:
นอกจากนี้ ตารางค่าธรรมเนียมการเทรดยังส่งผลต่อต้นทุนในการเปิดและปิดสถานะเพิ่มเติมอีกด้วย
| Venue | Spot Maker Fee | Spot Taker Fee | Futures Maker Fee | Futures Taker Fee |
|---|---|---|---|---|
| Bitget | 0.0010 | 0.0010 | 0.0002 | 0.00030 |
| Bybit | 0.0010 | 0.0010 | 0.0002 | 0.00055 |
| MEXC | 0.0000 | 0.0005 | 0.0000 | 0.00020 |
| OKX | 0.0008 | 0.0010 | 0.0002 | 0.00050 |
การเปิดสถานะ futures แบบ taker ขนาด $10,000 จะมีค่าใช้จ่าย $2.00 บน MEXC ที่อัตราค่าธรรมเนียม 0.0002 เปรียบเทียบกับ $5.50 บน Bybit ที่อัตราค่าธรรมเนียม 0.00055 การนำค่าธรรมเนียม taker มารวมกับการจ่ายค่าน้ำหนัก funding จะเป็นตัวกำหนดประสิทธิภาพการ execution สุทธิ
| Asset | Cheapest Long Venue | OKX Funding | MEXC Funding | Bitget Funding | Spread | 24h Volume |
|---|---|---|---|---|---|---|
| ETH | OKX | +0.0022% | +0.0038% | +0.0100% | 0.0078% | $8,965,943,313 |
| BTC | OKX | +0.0075% | +0.0100% | +0.0100% | 0.0025% | $5,840,502,770 |
| SOL | OKX | -0.0095% | -0.0032% | +0.0055% | 0.0150% | $1,622,612,749 |
| ZEC | MEXC | +0.0041% | +0.0015% | +0.0100% | 0.0085% | $782,407,711 |
| XRP | OKX | -0.0009% | +0.0024% | +0.0040% | 0.0049% | $526,983,138 |
| XAU | MEXC | +0.0204% | +0.0060% | +0.0103% | 0.0144% | $503,082,526 |
ในสัญญา SOL perpetual แพลตฟอร์ม OKX แสดงอัตราติดลบที่ -0.0095% ซึ่งสถานะ long จะได้รับค่า funding ในขณะที่ Bitget คิดค่าธรรมเนียมฝั่ง long ที่ +0.0055% ผลลัพธ์คือส่วนต่าง 0.0150 percentage point ซึ่งคิดเป็นส่วนต่าง $1.50 ต่อสถานะ $10,000 ในทุกๆ 8 ชั่วโมง
ในการ settlement บนเครือข่าย on-chain ธุรกรรมที่ถูกส่งเข้าไปจะทำการ execution ตามลำดับก่อนหลังอย่างเคร่งครัดตามค่า nonce ของบัญชี หากธุรกรรมที่มี nonce เท่ากับ N ติดค้างอันเนื่องมาจาก max fee ถูกตั้งไว้ต่ำเกินไปในช่วงตลาดผันผวนสูง ธุรกรรมที่มี nonce เท่ากับ N+1 จะไม่สามารถ execution ได้ ไม่ว่าจะตั้ง priority tip ไว้สูงเพียงใดก็ตาม
ธุรกรรมที่ตั้งราคาต่ำเกินไปจะไม่กินเงินทุนในขณะที่ยังค้างอยู่ใน mempool โดยจะไม่มีการหักค่า gas แม้แต่จุดเดียวจนกว่า block builder จะรวมธุรกรรมนั้นไว้ในบล็อกที่สมบูรณ์ การตั้งค่า max priority fee อย่างเหมาะสมจะช่วยป้องกันไม่ให้การ execution หยุดชะงัก พร้อมทั้งจำกัดขอบเขตความเสี่ยงของค่าธรรมเนียมสูงสุดที่จะต้องจ่ายได้
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.