Take Profit & Stop Loss

Overview

On XOX, Take-Profit (TP) and Stop-Loss (SL) orders are essential risk-management tools for perpetual trading positions.

  • Take-Profit (TP) — automatically closes part or all of your position when the market reaches your target profit level.

  • Stop-Loss (SL) — automatically closes part or all of your position when the price moves against you, limiting further losses.

Both TP and SL execute as market orders once triggered, ensuring fast closure at the best available price in the XOX liquidity pool.

Key Features & Behaviour

  1. Execution Model All TP/SL orders on XOX are Reduce-Only by default. They will never increase or flip your position size.

  2. Trigger Source TP/SL conditions are triggered exclusively by the Last Traded Price (mark price is not used for triggering).

  3. When You Can Set TP/SL

    • Market orders → TP/SL can be added immediately after execution.

    • Limit or conditional orders → wait until the order fills and appears in the Positions tab before adding TP/SL.

  4. Partial & Multiple Levels You may apply TP and/or SL to any portion of your position (e.g., 25%, 50%, 100%). You may also set multiple TP levels and one SL on the same position simultaneously, enabling sophisticated profit-taking strategies (laddered exits).

  5. Alternative Take-Profit Method The “Close by Limit” function provides the same outcome as a standard TP and can be used interchangeably.

How to Set Take Profit & Stop Loss

  1. Open the Positions tab at the bottom of the XOX trading interface.

  2. Locate your active position and click [+ Add] in the TP/SL column.

  3. A configuration window will appear:

Field
Description

Take-Profit Trigger

Enter the price at which you want to take profit

TP Quantity

Choose partial amount or full position (percentage or absolute contracts)

Stop-Loss Trigger

Enter the price at which you want to cut losses

SL Quantity

Choose partial amount or full position

Estimated Profit/Loss

Real-time preview of PNL at trigger prices

  1. Review the summary and click Confirm. The TP/SL rows will immediately appear below your position.

  2. To modify or cancel: click the edit (✏️) or remove (✕) icons next to each TP/SL row.

Practical Examples

Example 1 – Simple Full Exit Long 1000 contracts BTC-PERP at $60,000 → Set TP at $65,000 (100%) and SL at $58,000 (100%) When price hits either level, the entire position closes as a reduce-only market order.

Example 2 – Laddered Profit Taking Long 1000 contracts ETH-PERP → TP1: $4,000 (300 contracts) → TP2: $4,200 (400 contracts) → TP3: $4,500 (300 contracts) → SL: $3,700 (remaining amount)

This strategy locks in profits progressively while maintaining upside exposure.

Reliability & Safety

  • All TP/SL logic is executed on-chain or via XOX’s high-performance matching engine with sub-second finality.

  • Reduce-Only guarantees prevent accidental position flips during volatile triggers.

  • Deep liquidity pools and aggregated price feeds minimize slippage even on large closures.

Mastering Take Profit and Stop Loss on XOX gives you institutional-grade control over risk and reward in decentralized perpetual markets.

Last updated