How do I set Take Profit and Stop Loss (TP/SL) in futures trading?
What's Take Profit and Stop Loss (TP/SL)?
Take Profit and Stop Loss (TP/SL) is a type of conditional order in futures trading. You preset a trigger price and an order price. When the selected trigger price (Last Price / Mark Price / Index Price) reaches the predefined trigger level, the system will automatically place your preset order into the market.
TP/SL can be used to:
Close a position to lock in profits (Take Profit)
Close a position to limit potential losses (Stop Loss)
Enter positions based on breakout strategies
TP/SL is an important risk management tool in futures trading:
If the market moves against your position, setting a Stop Loss helps limit losses.
If the market moves in your favor, setting a Take Profit helps secure gains.
How do I set Take Profit and Stop Loss (TP/SL)?
On the app
Set take profit and stop loss when opening a position
1. Go to the Futures trading page > Enter your trade Amount > Check TP/SL
2. Enter the TP price and SL price. Or, you can also select Advanced to set TP/SL or Trailing stop, then select Confirm.
3. Select Open long or Open short
Set take profit and stop loss on your position
1. Go to the Futures trading page > Select Open positions
2. Select the specific position > Tap TP/SL
3. Set TP/SL or Trailing TP/SL > Select Confirm to complete the setup
On the web
Set take profit and stop loss when opening a position
Go to your Futures trading page > Enter your trade Amount > Check TP/SL
Select TP/SL mode > Enter the TP price and SL price. Or, you can also select Advanced to set TP/SL or Trailing stop, then select Confirm
Select Long or Short
Set take profit and stop loss on your position
Go to your Futures trading page > Select Open positions > Add
Set TP/SL or Trailing TP/SL > Select Confirm to complete the setup
Wha't the defination of the TP/SL terms?
Trigger Price: the price that activates your take-profit (TP) or stop-loss (SL) order. When the selected price (Latest price, Mark price, or Index price) reaches the trigger price, the system submits your order to the market.
Order Price: the price at which your TP or SL order will be placed after it is triggered.
Latest Price: The real-time execution price in the order book.
Mark Price: a reference price used to calculate unrealized PnL and reduce liquidation risk. Mark Price = Spot index price + Moving Average of basis.
Index Price: the weighted average spot price from multiple major exchanges.
Notes about TP/SL orders
If the contract price doesn't reach the Trigger price, the order won't enter the market.
Once the Trigger price is reached, the order will be submitted to the market at the preset Order price.
If the order is filled, it may close your existing position or open a new position, depending on your order settings. If the order is not filled, your position and margin will remain unchanged.
Your position and margin won't be frozen before the order is successfully triggered.
If the preset Order Price violates the price limit rules at the time of triggering, the system will place the order using the highest or lowest allowable price at that moment.
Take-profit and stop-loss orders aren't guaranteed to be triggered successfully. They may fail due to:
Price limit restrictions
Position limits
Insufficient margin
The contract being in a non-trading state
System-related factors
A triggered limit order is treated the same as a regular limit order and is not guaranteed to be filled. Unfilled limit orders will appear in Open orders.
During periods of extreme market volatility, your order may not be filled.
If you need to close all positions immediately, select the specific position and choose Close all at market price.