Margin requirement for open orders and open positions
- The margin allocated to existing positions;
- The margin required to open orders.
One-way mode margin requirement:
Hedge mode margin requirement:
- In USDⓈ-Margined Futures, Notional Value = Position Size (calculated in coin) * Symbol Mark Price
- In Coin-Margined Futures, Notional Value = Position Size (calculated in contract) * Contract Value / Mark Price
- In USDⓈ-Margined Futures, Order Value = Order Size (calculated in coin) * Limit Price
- In Coin-Margined Futures, Order Value = Order Size (calculated in contract) * Contract Value / Limit Price
- You have an open long BTCUSDT position of 10,000 USDT notional value (0.5 BTC, mark price 20,000 USDT);
- You have an existing open long limit order of 0.1 BTCUSDT, with a limit price set at 19,000 USDT and a 2x leverage;
- You have an existing open short limit order of 0.1 BTCUSDT, with a limit price set at 22,000 USDT and a 2x leverage.
= 5,950 USDT
Initial Margin Requirement
- There will be initial margin checks for open position orders and reduce-only orders that meet certain conditions.
- There is no margin check for close-position orders.
1. Orders will be treated as open position orders in the following situations:
- The existing position is long;
- The existing position is short. New Order Quantity > Abs (Short position quantity) - Open Buy Order Quantity
0.5 BTCUSDT > (1 - 0.8) BTCUSDT
- The existing position is a short position;
- The existing position is a long position. New Order Quantity > Abs(Long Position Quantity) - Open Sell Order Quantity
0.5 BTCUSDT < (1.4 - 0.8) BTCUSDT
2. Reduce-Only orders will also be subject to margin checks if they meet the same conditions above, treated as open position orders.
3. Reduce-Only orders follow the below logic:
- Market close-all RO (reduce-only) orders: If the margin is insufficient after submitting the order, all limit orders in the same direction will be canceled and all positions will be closed.
- RO order with a better price limit than the existing RO: If a newly-placed limit RO order:
- (a) passes the margin check,
- (b) has a price closer to the market price (meaning it’s easier to execute), and
- (c) causes the total size of all RO orders to exceed the position size,
- The pending RO limit order, positioned in the same direction and further away from the market price, will be canceled until the total size of RO limit orders no longer exceeds the current position size.
- RO stop market order: Pending stop orders do not occupy the initial margin, but the system will check the margin required when stop orders are triggered. If the margin is insufficient for triggering an existing RO stop market order, all limit orders in the same direction will be canceled and all positions will be closed.
- Cost ≤ Available Balance
- Cost includes initial margin and open loss (if any). Please refer to How to Calculate Cost Required to Open a Position in Perpetual Futures Contracts for more details.
- Notional value after the order is placed ≤ Notional value limit for each leverage.