1. Take-Profit/Stop-Loss Instructions for Limit/Market Order
You can add TP/SL instructions to orders or positions in the following two ways:
Add TP/SL when placing new orders
Add TP/SL when holding positions
Add TP/SL When Placing New Orders
- You can add TP/SL instructions when placing limit/market orders
- Visit Futures Trading page, choose Limit Order/Market Order
- Enter an order price (not applicable for Market Order) and order size
- Check the "Add Position Take Profit (TP) and Stop Loss (SL) Instruction" box
2. Enter a take-profit price (TP price) and/or stop-loss price (SL price), then click on [Buy/Sell BTCUSDT].
3. You can also modify TP/SL setup later after the order is filled. Click on the blue edit button under the Positions tab.
4. Modify TP and/or SL price(s) in the pop-up window.
Or you can directly click on the percentage % below, and the system will automatically calculate a TP/SL price and the est. profit/loss.
Then click on [Confirm]
Add TP/SL When Holding Positions
1. If you forget setting TP/SL when placing orders, you can always add the setup later in the [Positions] tab.
Click on the blue edit button.
2. Select Last Price or Mark Price as Trigger Type in the pop-up window.
3. Check the box to enter TP and/or SL price(s).
Or you can directly click on the percentage % below, and the system will automatically calculate a TP/SL price and the est. profit/loss.
Then click on [Confirm]
Notes:
- Once triggered, take-profit/stop-loss orders will be executed at the market price
A. For users who already have open positions with Take Profit/Stop Loss instructions added, the options will no longer be available for new orders
B. For users without any open positions, they can place multiple orders with Take Profit/Stop Loss instructions; if one of the orders is filled and displayed under the Positions tab, the remaining orders will be executed later per the initial setup of Take-Profit/Stop-Loss instructions- If a user sets a take-profit order & a stop-loss order at the same time and one order is triggered, then the other one will be automatically canceled
- The take-profit price of a buy order must be higher than the current Mark Price/Last Price; The take-profit price of a sell order must be lower than the current Mark Price/Last Price
- The stop-loss price of a buy order must be lower than the current Mark Price/Last Price; The stop-loss price of a sell order must be higher than the current Mark Price/Last Price
- Reduce Only and IOO instructions are implemented by default for take-profit/stop-loss orders to avoid opening unintended opposite positions
2. Conditional Limit/Market Orders
Users can choose Last Price/Mark Price as the trigger price (stop) and place limit/market orders. When the market price reaches the pre-set trigger price, the system will automatically place the order per the pre-set price and size.
Conditional Limit Order
Example 1: Assume the current BTC market price is 9,000 USDT and a user wants to buy/long 1 BTC. To take profit or stop loss, the user will need to place a conditional limit sell order per the following schedule:
|
Stop |
Price |
Size |
Explanation |
Take Profit |
|
|
|
When the market price/mark price ≥ 9500, the conditional order will be triggered to place a limit sell order per the pre-set price (9,470) and size (1 BTC). |
Stop Loss |
|
|
|
When the market price/mark price ≤ 8500, the conditional order will be triggered to place a limit sell order per the pre-set price (8,470) and size (1 BTC). |
Example 2: Assume the current BTC market price is 9,000 USDT and a user wants to sell / short 1 BTC. To take profit or stop loss, the user will need to place a conditional limit buy order per the following schedule:
|
Stop |
Price |
Size |
Explanation |
Take Profit |
|
|
|
When the market price/mark price ≤ 8500, the conditional order will be triggered to place a limit buy order per the pre-set price (8,530) and size (1 BTC). |
Stop Loss |
|
|
|
When the market price/mark price ≥ 9500, the conditional order will be triggered to place a limit buy order per the pre-set price (9,530) and size (1 BTC). |
Note: For timely execution after the order is triggered, it's recommended to maintain a reasonable difference between the Stop price and the Price as a buffer.
Conditional Market Order
Example 1: Assume the current BTC market price is 9,000 USDT and a user wants to buy/long 1 BTC. To take profit or stop loss, the user will need to place a conditional market sell order per the following schedule
|
Stop |
Size |
Explanation |
Take Profit |
|
|
When the market price/mark price ≥ 9500, the conditional order will be triggered to sell 1 BTC at the market price. |
Stop Loss |
|
|
When the market price/mark price ≤ 8500, the conditional order will be triggered to sell 1 BTC at the market price. |
Example 2: Assume the current BTC market price is 9,000 USDT and a user wants to sell/short 1 BTC. To take profit or stop loss, the user will need to place a conditional market buy order per the following schedule:
|
Stop |
Size |
Explanation |
Take Profit |
|
|
When the market price/mark price ≤ 8500, the conditional order will be triggered to buy 1 BTC at the market price. |
Stop Loss |
|
|
When the market price/mark price ≥9500, the conditional order will be triggered to buy 1 BTC at the market price. |
Comments
0 comments
Please sign in to leave a comment.