Order Types

BracketOrder

Last Updated
Quick Definition

Bracket Order — A bracket order automatically places a stop loss and take profit order around an entry.

Track Bracket Order with PipJournal

What Is a Bracket Order?

A bracket order is an automated three-part order: entry, stop loss, and take profit. You place the entry order, and the stop loss and take profit are automatically queued. When one is hit, the other is cancelled.

This removes emotional management and ensures you always exit with a plan.

How Bracket Orders Work

Setup:

  1. Decide entry, stop, and target (your risk-reward setup)
  2. Place bracket order with entry price
  3. System automatically creates stop loss order and take profit order
  4. When entry is filled, stops and targets are activated
  5. When either stop or target is hit, the other is cancelled

Example:

  • Entry: Buy EUR/USD at 1.1000
  • Stop Loss: 1.0990 (10 pips below)
  • Take Profit: 1.1030 (30 pips above)
  • You place the order
  • If entry fills, you’re automatically protected
  • If price hits 1.0990, you exit with -10 pips loss
  • If price hits 1.1030, you exit with +30 pips profit

Benefits of Bracket Orders

Removes emotion:

  • Plan is locked in before entry
  • No “hoping” price will move further
  • No “revenge trading” to recover losses

Guarantees exit:

  • You won’t forget to set stops
  • You won’t hold losers too long
  • You won’t miss take profit targets

Frees up attention:

  • Set the bracket, then manage other trades
  • Don’t need to stare at price action
  • Automates the most important trade management

Forces discipline:

  • Good risk-reward ratio mandatory (stop and target must be different)
  • Consistent position sizing (since stops are defined)
  • No “moving stops” to give losing trades more room

Bracket Order Limitations

Slippage:

  • Stop loss might execute beyond your set level in fast markets
  • Take profit might execute before your level in gaps
  • During news, both can slip significantly

Partial fills:

  • If your order size is large, you might get filled at multiple prices
  • Stops execute at average fill price, not entry

Time gaps:

  • Between entry and stop activation, price could gap against you (especially overnight or weekends)
  • Overnight gaps can blow through stops

Partial bracket:

  • You might hit the stop loss, but not all of it fills at your target price
  • Creates partial loss/profit scenarios

Setting Up Bracket Orders

Step 1: Calculate your plan

  • Entry: 1.1000 (support level)
  • Stop Loss: 1.0990 (below support)
  • Target: 1.1030 (next resistance)
  • Risk: 10 pips, Reward: 30 pips, Ratio: 1:3

Step 2: Calculate position size

  • Risk per trade: 1% of $10,000 = $100
  • Pip value: $10 per standard lot
  • Position size: $100 / (10 pips × $10) = 1 lot

Step 3: Place bracket order

  • Platform: MetaTrader 4/5, cTrader, etc.
  • Order type: Buy (or Sell)
  • Volume: 1.0 lot
  • Entry: 1.1000
  • Stop Loss: 1.0990
  • Take Profit: 1.1030

Step 4: Submit

  • System confirms all three orders
  • Once entry fills, stops and targets are live
  • You’re done — rest is automatic

Bracket Orders on Different Platforms

MetaTrader 4/5:

  • Not native, but you can set stop and target manually
  • EA (Expert Advisor) scripts can automate it
  • Most brokers offer bracket order templates

cTrader:

  • Native bracket order support
  • Easiest to use
  • Modifiable after entry

Proprietary platforms (Interactive Brokers, etc):

  • Full bracket order support
  • Advanced features (partial fills, etc.)

Modifying Bracket Orders

Good modifications:

  • Moving stop loss closer (locking profit)
  • Moving target higher (if price already passed it)
  • Time stops (exit after 4 hours)

Bad modifications:

  • Moving stop loss wider (adding more risk)
  • Removing stop loss entirely (risking full account)
  • Holding “just a bit longer” (removes the discipline)

Best practice:

  • Set and forget
  • Only modify to lock profit
  • Exit as planned

Using Bracket Orders in Your Journal

Track:

  • How many trades did you plan with bracket orders?
  • How many hit the target?
  • How many hit the stop loss?
  • How many were closed early (time stop, manual exit)?
  • Average win on bracket trades vs. manual trades?
  • Did bracket orders reduce emotional trading?

The Psychology of Bracket Orders

Bracket orders are powerful psychological tools:

  • You can’t second-guess yourself (no manual exit)
  • You can’t hold losers hoping (stop is automatic)
  • You can’t miss targets (take profit is automatic)
  • You can focus on the next trade (this one is handled)

Professional traders use bracket orders because they work. The discipline and automation create better trading outcomes.

The Takeaway

A bracket order is your trading insurance policy and your discipline enforcer. Set it correctly, and you’ve removed the hardest part of trading — staying with the plan during emotional moments.

Make bracket orders your default order type. Set good risk-reward setups, use proper position sizing, and let the system do its job. That’s how you build consistent profits.

Common Questions

How does a bracket order work?

You place one entry order, which automatically triggers both a stop loss and a take profit order. When one of them is hit, the other cancels. No more manual management.

What's the difference between bracket and OCO?

Bracket = entry + stop + target (three orders). OCO (One-Cancels-Other) = two orders, one cancels if other is filled. Bracket is entry-specific; OCO is more flexible.

Can I adjust a bracket order after entry?

Yes. Most brokers let you modify the stop loss, target, or both. But the goal is to set it and forget it, removing emotion.

What happens if neither the stop nor target is hit?

The orders stay active until you manually cancel them or they expire (if time-based). Most traders set a time stop (exit after 4 hours, end of day, etc.).

Are bracket orders available on all brokers?

Most modern brokers support bracket orders (MT4, MT5, cTrader). Check your broker's capabilities. Forex brokers almost always support them.

Share this article

Track Bracket Order Automatically

PipJournal calculates your bracket order and other key metrics from your trade data. Import trades and get instant insights.

SSL Secure
One-Time Payment
No credit card required
4.8/5 (47 reviews)