#
Fees
#
Fee Reservation in Margin
The margin system reserves sufficient funds to cover fees for both entering and exiting a position, assuming that position exit will occur with a visible taker order, as in the case of liquidation.
#
Fee Reservation Scenarios
#
Standard Resting Orders
For orders expected to rest in the order book outside the BBO:
Total Margin = Order Margin + (Order Cost × Maker Fee) + (Order Cost × Taker Fee)
#
Example
Given:
- Order: Sell 1 BTC at $50,000
- Initial Margin Rate: 1%
- Maker Fee: 0.02%
- Taker Fee: 0.05%
- Order price above current best ask
Order Margin = 1 × $50,000 × 0.01 = $500
Maker Fee Reserve = 1 × $50,000 × 0.0002 = $10
Taker Fee Reserve = 1 × $50,000 × 0.0005 = $25
Total Margin Required = $500 + $10 + $25 = $535
#
Orders Inside the BBO
Orders placed inside the best bid and offer require two taker fees, even if they would rest, to prevent information leakage about hidden orders.
Total Margin = Position Margin + (Order Size × Mark Price × Taker Fee × 2)
#
Example
Given:
- Order: Buy 1 BTC at $49,950
- Current best bid: $49,900
- Current best ask: $50,000
- Initial Margin Rate: 1%
- Taker Fee: 0.05%
Position Margin = 1 × $49,950 × 0.01 = $499.50
Fee Reserve = 1 × $49,950 × 0.0005 × 2 = $49.95
Total Margin Required = $499.50 + $49.95 = $549.45
#
Partial Fill with Rest
Orders that partially execute and then rest still require complete fee coverage for the entire original order amount.
#
Example
Given:
- Order: Buy 2 BTC at $50,000
- 1 BTC executes immediately
- 1 BTC rests in the book
- Initial Margin Rate: 1%
- Maker Fee: 0.02%
- Taker Fee: 0.05%
Position Margin for Resting = 1 × $50,000 × 0.01 = $500
Maker Fee Reserve = 1 × $50,000 × 0.0002 = $10
Taker Fee Reserve = 1 × $50,000 × 0.0005 = $25
Total Remaining Margin Required = $500 + $10 + $25 = $535
Hidden orders and variants require margin for their specific maker fee type plus a visible taker fee.
Total Margin = Position Margin + (Order Size × Mark Price × Hidden Maker Fee) + (Order Size × Mark Price × Taker Fee)
#
Example
Given:
- Hidden Order: Sell 1 BTC at $50,000
- Initial Margin Rate: 1%
- Hidden Maker Fee: 0.04%
- Taker Fee: 0.05%
Position Margin = 1 × $50,000 × 0.01 = $500
Hidden Maker Fee Reserve = 1 × $50,000 × 0.0004 = $20
Taker Fee Reserve = 1 × $50,000 × 0.0005 = $25
Total Margin Required = $500 + $20 + $25 = $545