Introduction to Futures Trading Fees
Futures trading fees are transaction costs incurred when placing orders. Bitget primarily generates revenue through these fees across various trading products, including futures and spot trading. This guide explains how futures fees are structured and calculated.
Fee Structure Explained
Fees are calculated as a percentage based on:
- Product type
- Order type (Maker vs. Taker)
| Order Type | Description |
|---|---|
| Maker | Orders that add liquidity to the order book by not immediately matching with existing orders (e.g., limit orders). |
| Taker | Orders that remove liquidity by immediately matching with existing orders (e.g., market orders). |
Calculating Futures Trading Fees
Formula:
Fee = (Contract Size × Trade Price) × Fee Rate
= Order Value × Fee Rate Note: Order Value = Contract Size × Trade Price
Example Calculation:
- Trade Price: 40,000 USDT per BTC contract
- Taker Fee Rate: 0.06%
- Maker Fee Rate: 0.02%
| Trader | Order Type | Fee Calculation | Fee Charged |
|---|---|---|---|
| A (Buyer) | Taker | 1 × 40,000 × 0.06% | 24 USDT |
| B (Seller) | Maker | 1 × 40,000 × 0.02% | 8 USDT |
Key Terms
- Contract Size: Number of units traded.
- Trade Price: Execution price per unit.
FAQs
Q1: Where can I check Bitget’s latest fee rates?
👉 Visit Bitget’s official fee page for real-time updates.
Q2: Why are Maker fees lower than Taker fees?
Makers provide liquidity to the market, incentivizing lower fees to encourage order-book depth.
Q3: Do fee rates vary by product?
Yes, rates differ across futures contracts (e.g., BTCUSDT vs. ETHUSDT).
Q4: Are fees deducted from my position’s profit/loss?
Fees are charged separately upon order execution.