Dear Users,

To further improve the futures trading experience and reduce unexpected fills caused by slippage deviations in take profit and stop loss orders during extreme market conditions, BingX has officially launched the "Exit within slippage limit" feature for take profit and stop loss for USDⓢ-M Perp Futures Pro.

Try it on Web >>

To try it on the app, upgrade to version 4.86.0 or above

 

1. Feature background

Existing take profit and stop loss orders are executed as market orders. When the market fluctuates sharply, the actual fill price may deviate significantly from the trigger price, causing the user's profit or loss to differ from expectations.

The "Exit within slippage limit" feature provides an exit method that balances execution efficiency and price protection. It lets you set the maximum acceptable slippage range when configuring take profit and stop loss.

2. Feature description

1. How it works

After a take profit or stop loss is triggered, the system no longer submits a market order directly. Instead, it calculates a price threshold based on the maximum slippage you set and submits a limit order at that threshold:

  • Within the price threshold: the order is filled normally.
  • Beyond the price threshold: the order is not forced to fill and remains as a limit order waiting for execution.

2. Maximum slippage settings

  • Default value: The system automatically matches the recommended slippage based on the current token (displayed in both percentage and USDT price formats).
  • Supports configuration by slippage rate and slippage price:
    • Set by slippage rate: percentage range from 0.01% to 10%.
    • Set by slippage price: price range (0, 1000] USDT.
  • The estimated PnL amount is calculated based on the price threshold for your reference.

3. Slippage calculation

Slippage = |actual fill price - trigger price| / trigger price * 100% (applies only in the unfavorable direction. Orders in the favorable direction are filled directly).

Configuration method Side Price threshold calculation
Set by slippage rate TP/SL (long) Price threshold = lowest sell price = trigger price * (1 - maximum slippage%)
TP/SL (short) Price threshold = highest buy price = trigger price * (1 + maximum slippage%)
Set by slippage price TP/SL (long) Price threshold = minimum sell price = trigger price - maximum slippage price
TP/SL (short) Price threshold = maximum buy price = trigger price + maximum slippage price

 

3. Comparison with other exit methods

Dimension TP/SL market order TP/SL limit order Exit within slippage limit (new in this update)
Execution certainty ✅ Guaranteed execution ❌ Execution not guaranteed ⚠️ Guaranteed within the threshold. If exceeded, the order remains open.
Fill price Affected by market liquidity Exactly equal to or better than the limit price Controllable within the slippage range
Suitable users Users seeking certainty Users who are extremely price-sensitive Users who want to balance execution efficiency and price protection

 

4. Scope of application

This update applies to USDⓢ-M Perp Futures Pro and covers partial position TP/SL from the following entry points:

  • Order panel (Market/Limit/Trigger/Post-Only)
  • Position
  • Candlestick chart pop-up
  • Order lists

Notes:

  • Exit within slippage limit and the Guaranteed TP/SL feature are mutually exclusive. After you enable Guaranteed TP/SL, you cannot enable "Exit within slippage limit" at the same time.
  • If the slippage threshold is exceeded, the position will not be forcibly closed. The position may still face the risk of continued losses. Please assess carefully and set the slippage range appropriately.
  • This feature does not currently support copy trading or API trading scenarios. Follow-up support will be planned based on circumstances.
  • Refer to the actual page for specific parameters and displays.

 

5. Operation guide

  1. Open the TP/SL settings page, then select "Partial position".
  2. Select the TP/SL type on the right side.
  3. Set the maximum slippage as a percentage or a price. You can customize the value.
Slippage control exit-en2.png