Order Types5 min readUpdated Mar 2026

Bracket Order

A three-part order that simultaneously places an entry order with an attached profit target (limit) and stop-loss order, automatically managing the trade from entry to exit.

See Bracket Order in real trade signals

Tradewink uses bracket order as part of its AI signal pipeline. Get signals with full analysis — free to start.

Start Free

Explained Simply

A bracket order (also called OCO — one-cancels-other — attached to an entry) automates the entire trade lifecycle. When the entry order fills, both the profit target and stop-loss are automatically activated. When either the target or stop is hit, the other is immediately cancelled. This eliminates the need to manually monitor positions and ensures risk management is in place from the moment a trade opens. Example: You enter AAPL at $180 with a bracket that places a limit sell at $185 (target) and a stop sell at $177 (stop-loss). If AAPL hits $185, your position is sold for profit and the $177 stop is cancelled. If it drops to $177, the stop sells and the $185 target is cancelled. Bracket orders are essential for day traders who manage multiple positions simultaneously and can't monitor each one continuously.

How to Set Up a Bracket Order

Setting up a bracket order involves three components that work together automatically:

Step 1 — Entry order: Choose your entry type. A limit buy at $50.00 means you only enter if the stock reaches your price. A market buy enters immediately at whatever price is available. Most day traders use limit entries for better fill quality.

Step 2 — Profit target (limit sell): Set a limit sell order above your entry to lock in gains. For a $50 entry, you might set a target at $52.00 (4% profit). This order sits dormant until the entry fills, then activates automatically.

Step 3 — Stop-loss (stop sell): Set a stop sell below your entry to limit losses. For a $50 entry, a stop at $49.00 risks $1.00 per share (2%). This also activates only after the entry fills.

The OCO mechanism: The profit target and stop-loss are linked as a one-cancels-other (OCO) pair. When either order executes, the other is automatically cancelled. This prevents you from accidentally doubling your position or creating conflicting orders.

Practical example: You submit a bracket order to buy 200 shares of NVDA at $125.00 with a target at $128.50 and a stop at $123.50. When your limit buy fills at $125.00, the broker immediately places the limit sell at $128.50 and the stop sell at $123.50. If NVDA rallies to $128.50, you pocket $700 profit (200 x $3.50) and the stop is cancelled. If it drops to $123.50, you lose $300 (200 x $1.50) and the target is cancelled.

Bracket Order Strategies for Day Trading

Bracket orders are most powerful when combined with systematic risk management:

Fixed risk-reward brackets: Set the target at 2x or 3x the distance to the stop. A $1.00 stop with a $2.00 target gives a 2:1 risk-reward ratio. Even with a 40% win rate, 2:1 brackets are profitable over time: (0.40 x $2.00) - (0.60 x $1.00) = $0.20 expected value per trade.

ATR-based brackets: Use the Average True Range to set dynamic levels. A 1.5x ATR stop and 2x ATR target automatically adjust to each stock's volatility. Wide ATR stocks get wider brackets; tight ATR stocks get tighter brackets.

Trailing bracket modification: After the entry fills and the trade moves in your favor, modify the stop-loss leg upward (for longs) to lock in partial gains. Many brokers support trailing stops as the stop leg of a bracket order. This gives you upside participation while progressively reducing risk.

Partial bracket exits: Some brokers allow splitting the exit into multiple targets. Example: sell half the position at the first target ($52.00), then trail a stop on the remaining half. This locks in profit while giving the trade room to run.

When bracket orders fail: Bracket orders do not protect against gaps. If a stock closes at $50 and opens at $46 due to overnight news, your $49 stop will fill at $46, not $49. This gap risk is why day traders prefer to flatten all positions before the close rather than holding bracket orders overnight.

How to Use Bracket Order

  1. 1

    Understand Bracket Order Components

    A bracket order is three orders in one: (1) the entry order (limit or market), (2) a take-profit limit order above entry, and (3) a stop-loss order below entry. When the entry fills, both exit orders activate automatically. When either exit fills, the other cancels (OCO).

  2. 2

    Calculate Your Levels Before Entry

    Before placing the bracket, calculate: entry price, stop-loss (based on ATR or support), and take-profit target (based on R:R ratio). For a long at $50 with 2:1 R:R and a $2 stop: stop = $48, target = $54.

  3. 3

    Place the Bracket Order

    In your broker platform, select 'Bracket' order type. Enter your buy price, stop-loss price, and take-profit price. Review all three levels before submitting. Once the entry fills, you'll see two pending exit orders in your order queue.

  4. 4

    Benefits of Brackets

    Bracket orders enforce discipline by automating both exits before you enter. You can't rationalize moving your stop or cutting your winner short because the orders are already placed. This is especially valuable for emotional traders or fast-moving day trades.

  5. 5

    Modify If Needed

    You can modify bracket exit orders after the entry fills — but have a strong reason. Moving the stop to breakeven after a 1R move is a common adjustment. Moving the target higher if momentum is strong is acceptable. Never widen the stop — this defeats the purpose of the bracket.

Frequently Asked Questions

What is a bracket order?

A bracket order is a three-part order that combines an entry with an automatic profit target and stop-loss. When your entry fills, the broker simultaneously activates both exit orders. When either the target or stop executes, the other is automatically cancelled (one-cancels-other). Bracket orders automate the full trade lifecycle, ensuring risk management is in place from the moment you enter a position.

What is the difference between a bracket order and an OCO order?

An OCO (one-cancels-other) order is a pair of linked orders where filling one cancels the other. A bracket order uses an OCO pair as its exit mechanism (target + stop), but adds an entry order as the trigger. Technically, a bracket order = entry order + OCO exit. You can also use standalone OCO orders without an entry — for example, to exit an existing position at either a target or stop level.

Do all brokers support bracket orders?

Most major brokers support bracket orders, though the terminology varies. Interactive Brokers calls them bracket orders. Alpaca and Tradier support them via API as linked OCO orders. TD Ameritrade and Schwab offer bracket orders on thinkorswim. Some brokers require you to manually create the OCO pair after the entry fills rather than submitting all three as a single order.

Can I modify a bracket order after it is placed?

Yes. You can typically modify the target price, stop price, or quantity of bracket order legs after placement but before execution. When you modify a bracket order's stop leg (for example, to trail it higher), the profit target leg remains unchanged. Some brokers require you to cancel and replace the individual leg rather than modify in place. Tradewink handles this automatically by cancelling old stops and submitting new ones at trailed levels.

How Tradewink Uses Bracket Order

Every trade Tradewink executes uses bracket-order logic. The TradeExecutor submits the entry with pre-calculated stop-loss and target levels derived from ATR-based position sizing. The system monitors bracket fulfillment and handles edge cases: trailing stop updates that cancel and replace the stop leg, partial fills, and regime-shift exit overrides that may close positions before either bracket level is hit.

Trading Insights Newsletter

Weekly deep-dives on strategy, signals, and market structure — written for active traders. No spam, unsubscribe anytime.

Related Terms

Learn More

See Bracket Order in real trade signals

Tradewink uses bracket order as part of its AI signal pipeline. Get daily trade ideas with full analysis — free to start.

Enter the email address where you want to receive free AI trading signals.