Why did my perpetual futures open or close order fail?
When trading perpetual futures, you may encounter situations where you’re unable to open or close a position. Please refer to the scenarios below for possible reasons and solutions.
Why can’t I open a position?
1. Insufficient funds in your trading account
Futures margin must be in your Trading account. If your funds are in the Funding account, please transfer them to the Trading account before placing an order.
2. Incorrect margin type selected
If you hold USDT but select a crypto-margined contract (or vice versa), you won’t be able to open a position. Please make sure the margin currency matches your available assets.
3. Exceeded the position tier limit
Each contract has different position tiers under different leverage levels.
For example, BTCUSDT perpetual may allow up to a certain number of contracts at 100x leverage. If your position exceeds this limit, you won’t be able to open additional positions.
You can check the limits here: Trade > Information > Market info > Position tiers
4. Wrong operation page selected
You cannot open a position on the Close page. Please make sure you’ve selected Open on the trading page.
5. 5. Isolated margin unrealized P&L cannot be used to open new positions
Unrealized return in isolated margin cannot be used to open a position
6. Insufficient available balance
You need to have sufficient available balance when placing an order. The formula for calculating available balance is: Available Balance = Account Balance + Unrealized P&L - Position Margin.
If your current positions occupy most of your margin, or your losses reduce your account balance, you may not be able to place new orders.
7. There are assets and available amount, but 100% order placement shows insufficient balance
If placing an order using 100% of your available balance fails:
Try switching to contract quantity input instead of percentage.
Manually reduce the quantity slightly.
This usually happens because price fluctuations affect the required margin and fees. The higher the leverage, the more sensitive the required margin is to price changes.
Why can’t I close a position?
1. Existing open orders are occupying your position
If you have active limit or TP/SL orders, they may occupy your available position. Please cancel the existing orders before closing your position.
2. Margin mode mismatch
If your position is under Cross margin, but you attempt to close it from the Isolated margin interface (or vice versa), the order may fail. Please make sure the margin mode matches your position.
3. Maximum market orders limit
The maximum quantity for a single market price order varies for different futures, and this limit may be adjusted according to marketplace changes. If the quantity exceeds this limit, you won't be able to close the entire position at once. Please close your position in multiple market price orders.
4. One-way position mode
In one-way position mode, close limit order can't be placed, and a prompt appears stating that smart reduce-only can't increase the position.
Since the existing closing order equals the position size, and the order price of the new order isn't more favorable than the existing closing order, the order cannot be placed successfully.
5. Extreme marketplace volatility
During periods of high marketplace volatility, there may be delays in position updates. After closing a position or partially closing a position, it may take some time for the data to appear in the position history. Please refresh the page and wait patiently.
6. Trigger price limit mechanism
After the price limit mechanism is triggered, you need to follow the marketplace's maximum buy price or minimum sell price rules. You'll need to set a price lower than the maximum buy price or higher than the minimum sell price to place an order.
You may place a limit order and wait for it to be filled, or if a market order is not executed after being placed, you can cancel it and submit a new order.