Take profit/stop loss (TP/SL) orders (Derivatives)

This article addresses our Global Derivatives offering, which is currently only available to eligible customers in supported regions outside of the U.S. Learn more about Coinbase's Derivatives products

Take profit/stop loss (TP/SL) orders help you manage exits from a position. You can set a take profit target, a stop loss target, or both. TP/SL exit orders are reduce-only: they can reduce or close a position, but cannot increase it or open a position in the opposite direction.

TP/SL orders are available on perpetual and dated futures markets.

How TP/SL orders work

You can add TP/SL when placing a new order or to an existing position.

With a new order: Add take profit, stop loss, or both before submitting your entry order. Attached exit orders activate incrementally as your entry order fills; the entry order does not need to fill completely first.

With an existing position: Add TP/SL exit orders without placing a new entry order. In Coinbase Advanced, you can add take profit, stop loss, or both. When you add both, they are linked as a one-cancels-the-other (OCO) pair.

Adding one exit order to a new entry order is called one-triggers-the-other (OTO). Adding both linked exit orders is called one-triggers-one-cancels-the-other (OTOCO).

Add and manage TP/SL orders in Coinbase Advanced

For a new order

  • On a supported order form, enable TP/SL before submitting the order.

  • Configure take profit, stop loss, or both.

  • Enter the required prices or trailing offset for your selected execution types.

  • Review the details and submit your order.

For an existing position

  • Open the position’s TP/SL controls.

  • Choose to add a TP/SL order.

  • Enter the quantity and configure take profit, stop loss, or both.

  • Review the details and submit.

You can view your position’s TP/SL orders and cancel open orders from the TP/SL controls.

After reducing or closing a position, review your open orders and cancel any remaining TP/SL orders you no longer need.

Execution and important limitations

Execution depends on the TP/SL order types you select:

  • Limit orders execute only at the limit price or better and may remain unfilled.

  • Trigger-based orders become active when the selected reference price meets the trigger condition. Triggering does not guarantee a fill.

  • Market-based exits may execute at a different price from the trigger price.

  • Trailing stops use a trailing offset rather than a fixed stop-loss trigger price.

For trigger-based orders, review the selected trigger-price reference. It may differ from the price displayed on your chart.

TP/SL does not guarantee a profit, a maximum loss, or protection from liquidation.

TP/SL exit orders are reduce-only. The exchange may adjust, cancel, or reject reduce-only orders based on your remaining position and other open orders.