How do I set Take Profit and Stop Loss (TP/SL) in futures trading?

Date de publication : 20 mars 2023Date de mise à jour : 18 juin 2026Lecture de 4 min74
Ces informations ne s’appliquent pas forcément à tous les clients
Se connecter pour vérifier si les produits, les fonctionnalités, les règles et les conditions de cet article s’appliquent à vous.

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

  1. Go to your Futures trading page > Enter your trade Amount > Check TP/SL

  2. 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

  3. Select Long or Short

  • Set take profit and stop loss on your position

  1. Go to your Futures trading page > Select Open positions > Add

  2. 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.