1. Insufficient margin (status shown as Rejected)
When placing a conditional order, no margin is required at the time of submission.
However, this does not mean that conditional orders do not require margin for execution. Once the order is triggered (when the market, mark, or index price reaches the trigger price), the system will immediately review the required margin.
If the available balance is insufficient, the conditional order will be rejected.
Note: If you want to manually set a stop loss using a conditional order, make sure to enable the "Close on trigger" option.
2. "Close on trigger" selected without an open position (status shown as Rejected)
The "Close on trigger" feature is designed specifically for closing positions.
If there is no open position, any conditional order with "Close on trigger" enabled will be rejected by the system.
3. The following reasons apply specifically to conditional limit orders:
(1) When triggered, if the order price is better than the best bid/ask in the order book, the system will display it as an open order.
When a conditional limit order is triggered, its execution is similar to placing an order at the trigger price.
The execution of a limit order is determined by the best bid/ask in the order book and the preset order price.
The conditional limit order will remain open until the last price reaches the order price or the user cancels it.
(2) If post only is selected, the conditional limit order will be executed immediately when the trigger price is reached (status shown as Canceled).
The purpose of post only is to ensure that the user's conditional limit order or limit order is placed into the order book before execution, allowing the order to act as a liquidity provider and qualify for a fee discount.
If the system detects that the order would be executed immediately, it will be automatically canceled to avoid paying taker fees.