Dear Users,

To further enhance the trading experience, BingX has fully upgraded the Take Profit & Stop Loss (TP/SL) features for Perpetual Futures!

Streamlined from multiple access points and terms for the TP/SL feature into one unified model with multiple entry points, making it more intuitive and efficient to use.

Try it on Web >>

To try it on app, please upgrade your app to version 4.77.0 or above

*The current feature is in grayscale testing and being launched in phases. If you are still seeing the old TP/SL interface, please wait for future updates.

 

1. "Basic" Mode and "Advanced" Mode Available When Placing Orders

Basic Mode: By default, TP and SL are set based on the entire position, and quick setup by ROI or PnL is supported.

1.PNG

Advanced Mode: Allows setting TP and SL for the current order or the entire position.

2.PNG

 

2. The Position Page Supports Setting TP & SL By "Entire Position" or "Partial Position"

Entire Position:

In "Entire Position" mode, users can only set one group of TP and SL for the entire current holdings. When the position size changes (such as increasing/reducing the position), the quantity for TP and SL orders will be automatically updated in sync. After the trigger price is reached, the system will close the entire remaining position at market price in one action. If both TP and SL are set, once either is triggered and executed, the other will be automatically canceled to ensure that only one side is executed.

*"Entire Position" corresponds to the previous version's "Position TP/SL." Logic for triggering, notification, and Guaranteed TP/SL remains unchanged.

Partial Position:

In "Partial Position" mode, users can split their holdings and set multiple TP and SL orders (and can set a total order amount exceeding 100% of the current actual holdings). Whenever the trigger price of any order is reached, the system will close the corresponding amount of the position using the order type selected by the user (market or limit). If both TP and SL are set, once either is triggered and executed, the other will be automatically canceled to ensure that only one side is executed.

*"Partial Position" corresponds to the previous version's "TP/SL." Logic for triggering, notification, and Guaranteed TP/SL remains unchanged.

oco-1.jpeg

 

 

3. New Methods for Setting: By Change % or By PnL

By Change %: Enter a percentage, and the system will automatically calculate the trigger price. 

By PnL: Enter a target PnL value, and the system will automatically calculate the trigger price. 

fen4.png

4. Additional Info

1. In the new TP/SL, the TP and SL orders of the same order will be merged and shown as a single record in the "open orders" and "positions" lists. 

2. The Lite version of Perpetual Futures does not support partial position TP/SL, and Coin-M Perp Futures do not support position TP/SL.

3. With the upgrade of the new TP/SL model, the platform has unified and optimized the TP/SL management logic, which also affects the TP/SL logic on the older app versions. Under the current model, if users set both TP and SL during order creation, the system will manage both as part of the same set of parameters. When users adjust the TP or SL amount, the system will simultaneously update the amount for the other (SL or TP).

Example: If a user opens a position of 1 BTC and sets both TP amount and SL amount at 1 BTC, and later adjusts the TP amount to 0.5 BTC, the SL amount will be automatically adjusted to 0.5 BTC as well.

The above logic applies only to scenarios where both TP and SL are set simultaneously during order creation. If users set or adjust TP or SL separately while holding the position, no automatic adjustment between the TP and SL amounts will occur. This mechanism is a logical upgrade and is not a system or order anomaly.

4. The new chart TP/SL supports configuring all types of TP/SL (unlike the previous version, which only supported order and trailing TP/SL types). 

5. If both "Entire Position" and "Partial Position" TP/SL are set, the position list will aggregate them into one row (the previous version displayed them as separate rows). 

6. When setting TP/SL based on order value, the order value will be calculated and displayed using the last price on the position list, while open orders and chart orders will calculate and display value using the trigger price (in other modes, values are fixed).

 

5. Comparison of New and Old TP/SL

  New Version Old Version
Unified Terms

- TP/SL now includes entire position and partial position modes 

- Entire position corresponds to the previous version’s Position TP/SL. 

- Partial position corresponds to the previous version’s TP/SL.

Order Placement

1. Under basic mode, TP/SL is for the entire position

2. Basic mode now adds setup by "ROI % / PnL" for TP/SL

3. Advanced mode supports settings by "entire position" and "current order"

1. Under basic mode, TP/SL was for the order

2. Basic mode only supported setup by price

3. Advanced mode supported configuration of Position TP/SL and TP/SL

Position

1. If TP/SL is not set, nothing is displayed

2. If TP/SL is set, entire and partial positions are merged in one row

1. If not set, Position TP/SL was displayed

2. If set, Position TP/SL and TP/SL were displayed in separate rows

Open Orders List After setting TP/SL, it is displayed as a single order After setting TP/SL, TP and SL were displayed separately as two orders
Candlestick Chart Placing TP/SL by dragging a position on the chart supports setting all types of TP/SL Placing TP/SL by dragging a position on the chart supported TP/SL and trailing TP/SL only
Available amount

1. For partial positions, the amount can exceed 100%. Each order is independent.

2. For partial positions, TP/SL will be set for same amount: 

a. When order is set by amount, the amount is fixed. b. Specifically, when the order is set by value, positions are set by the last price for configurable amount, and open orders/candlestick chart will display order amount using trigger price.

1. For order-level TP/SL, the maximum amount remains 100%.

2. For order-level TP/SL, TP/SL amounts are configured independently: 

a. When the order is set by amount, it is a fixed value. 

b. When the order is set by order value, the available and order amounts are displayed based on the trigger price.