Published: 2026-01-23

What Is a Reduce-Only Order? Meaning, Safety, and Use With TP/SL

Reduce-only means an order can only shrink or close your position — never add to it or flip you the other way. Here is why that matters for TP, SL, and manual exits on futures.

Maximize trading profits with TradingView

Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.

Try TradingView →

Reduce-Only in Plain Language

A reduce-only order is flagged so it can only decrease your open position size.

If the order would increase exposure or open a new opposite-side bet, the exchange rejects or trims it.

  • Purpose: prevent accidental flip from exit order overshooting
  • Applies to futures, perpetuals, and some margin derivatives
  • Not typically needed on pure spot sells — you already own the coin
  • Toggle appears on order ticket as Reduce-Only or RO checkbox

Why Accidental Increases Happen Without It

Imagine you are long 1 BTC perp and place a market sell sized for 1.5 BTC to close fast.

Without reduce-only, the extra 0.5 BTC opens a new short — the opposite of a clean exit.

  • Fat-finger size on close order can flip net direction
  • Multiple TP/SL orders overlapping may sum above open size
  • Manual panic sell can overshoot intended close amount
  • Reduce-only caps fill at current position size — excess is canceled or rejected

How the Exchange Enforces It

When reduce-only is on, the matching engine checks open position before fill.

  • Order size auto-capped to current position if you type more
  • If position is zero when order triggers, order cancels harmlessly
  • Partial fills reduce remaining RO quantity until position hits zero
  • Some platforms default RO on TP/SL attachments — verify your setting

Reduce-Only With Take Profit

TP closes winners — reduce-only ensures TP never opens unintended opposite size.

  • Long TP = sell reduce-only — closes long, does not create short
  • Short TP = buy reduce-only — closes short, does not create long
  • Stacked partial TPs should each be reduce-only
  • If TP size exceeds position after partial manual close, RO prevents over-sell

Reduce-Only With Stop Loss

Stop loss is most dangerous when overshoot flips you into a new losing direction.

Reduce-only on SL is standard best practice on futures.

  • Long SL = sell reduce-only at trigger
  • Short SL = buy reduce-only at trigger
  • Prevents stop-out from becoming reverse position in volatile slippage
  • Pair RO stop with correct trigger price — RO does not fix wrong level

Reduce-Only on Manual Closes

Any discretionary exit on derivatives should use reduce-only unless you explicitly want to reverse.

  • Closing 100% with market button — enable RO if platform offers it on close panel
  • Scaling out 25% four times — each slice reduce-only
  • Reversal trades: turn RO off only when you intend to flip net direction
  • After full close, remaining RO orders should cancel — check open orders tab

Reduce-Only vs Close Position Button

Many UIs have a dedicated Close button that implies reduce-only behavior.

Standalone limit orders need the RO flag set manually.

  • Close at market = usually built-in reduce-only logic
  • Limit sell while long ≠ automatically reduce-only — check box
  • Mobile apps sometimes hide RO in advanced settings
  • When in doubt, confirm order preview shows position decrease only

Common Mistakes and Edge Cases

Reduce-only solves flip risk, not every order error.

  • RO on with zero position → order does nothing — confusion if you expected entry
  • Hedged mode accounts may treat long/short legs separately — RO applies per leg
  • OCO brackets need both legs reduce-only on futures
  • Forgetting RO on one of several exit orders leaves flip risk open

Fees on Reduce-Only Fills

Reduce-only does not change fee rate — it only limits order direction and size.

You still pay maker or taker fee on the notional that closes.

  • Market RO exit → taker fee on closed size
  • Limit RO TP that rests → possible maker fee on fill
  • Failed RO rejections cost nothing — unlike a bad flip you must unwind
  • Compare futures taker fees — RO prevents costly accidental reverse legs plus extra fees

Workflow: TP + SL + Reduce-Only Together

Standard safe bracket for a futures entry.

  • Step 1: Open position with planned size and leverage
  • Step 2: Attach SL reduce-only on safe side of liquidation
  • Step 3: Attach TP reduce-only at reward target or use partial TPs all RO
  • Step 4: Confirm total exit order size ≤ position on order preview
  • Step 5: After any manual partial close, resize or cancel stale RO orders

FAQ: Reduce-Only Questions

Quick answers about when the flag is required.

  • Is reduce-only always on by default? Varies by exchange — do not assume.
  • Can I open a new position with RO? No — use normal order for entries.
  • Does RO work on spot margin? Some platforms offer similar close-only flags — naming differs.
  • What if I want to reverse? Close with RO first, then open new direction separately.

Quick Summary

Reduce-only orders can only shrink or close an existing derivatives position — never add or flip exposure.

Use RO on every TP, SL, and manual exit on futures unless you deliberately want a reversal.

Fees are unchanged, but RO avoids expensive accidental opposite positions after stops or TPs.

  • RO = exit safety flag on futures and perps
  • Essential on TP/SL to prevent overshoot flip
  • Verify toggle — not all close buttons enable it automatically

Maximize trading profits with TradingView

Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.

Try TradingView →