In cryptocurrency trading, setting appropriate Take Profit and Stop Loss (TP/SL) levels is crucial for managing risk and securing profits. Bybit, as one of the world's leading cryptocurrency exchanges, offers flexible TP/SL features to users, but also sets clear rules and limitations. Understanding these details helps traders avoid unexpected losses and execute trading strategies more effectively.

I. Core Limitations and Rules Overview

Bybit's TP/SL setting rules vary depending on the trade type (spot or derivatives) and the selected mode, primarily revolving around trigger conditions, price limits, and execution methods.

  • Trigger Price Type: Users can choose to use the Last Traded Price, Index Price, or Mark Price as the trigger reference. For derivatives trading, the official recommendation is to use the Mark Price as the trigger mechanism to avoid unexpected liquidations due to short-term drastic market fluctuations ("price wicks").
  • Order Execution Not Guaranteed: TP/SL orders, especially limit TP/SL orders, are not guaranteed to be executed at the exact set price. The actual execution price may deviate from the preset price due to factors such as market liquidity and slippage.
  • Asset Occupation: Unlike conditional orders, TP/SL orders immediately occupy corresponding assets or margin upon placement.

II. Spot Trading TP/SL Limitations

When setting limit orders with attached TP/SL in spot trading, the following key rules must be observed:

  • Price Logic Limitations: For buy orders, the Take Profit trigger price must be higher than the limit order price, and the Stop Loss trigger price must be lower than the limit order price. The opposite applies to sell orders.
  • Price Range Limitations: The price of limit TP/SL orders must be within a specific percentage range of the trigger price. For example, for the BTC/USDT trading pair, the limit price for a Take Profit buy order cannot exceed 103% of the trigger price, and the limit price for a Stop Loss sell order cannot be lower than 97% of the trigger price. Specific percentages may vary by trading pair.
  • Order Size Limitations: The order amount or value must meet the platform's minimum order requirements; otherwise, the order cannot be placed. If the preset market TP/SL order quantity exceeds the maximum market order quantity limit, the order may also be rejected.

III. Derivatives Trading TP/SL Modes and Limitations

Bybit Exchange Take Profit and Stop Loss Settings: Detailed Limitations and Rules

Derivatives trading offers more refined position management options, with correspondingly more complex rules.

  • Two Main Modes:
    1. Entire Position TP/SL: Applies TP/SL conditions to the entire derivatives position.
    2. Partial Position TP/SL: Allows setting multiple TP/SL orders for different quantities within the same position, enabling phased profit-taking or stop-loss. In this mode, a maximum of 20 TP/SL orders can be set per position.
  • "Close All Derivatives Positions" Function: This is an account-level risk management tool. When the cumulative profit or loss of all derivatives positions in the account reaches a user-preset threshold, the system will automatically close all derivatives positions. This feature was launched in June 2026.
  • Price Protection Mechanism: For orders that choose the Last Traded Price as the trigger reference, Bybit has a price protection feature. This function prevents orders from being triggered prematurely during extreme market volatility when the price spread exceeds the protection threshold.

IV. Other Important Features and Considerations

  • Trailing Stop: Bybit supports the trailing stop function, where the stop-loss price automatically adjusts as the market price moves in a favorable direction to protect floating profits. The adjustment interval varies for different trading pairs; for example, the minimum adjustment interval for the trailing stop price on BTCUSD contracts is $0.5.
  • Order Type: After TP/SL is triggered, it can be set to execute as a market order or a limit order, providing users with choices for execution strategy.
  • Multiple Order Limitations: For pending orders that have not yet been filled, setting multiple TP/SL orders is not supported.

In summary, Bybit's TP/SL system is designed to balance flexibility with risk control. Traders should carefully read the platform's latest rules and configure them appropriately based on their trading strategy and risk tolerance before use. In the highly volatile cryptocurrency market, a full understanding of the tools' limitations and characteristics is the first step in implementing effective risk management.