Skip to main content
Back to research
Risk ManagementOrder ExecutionStop Discipline

ATM Brackets Explained: A Stop and Target With Every Entry

What an ATM bracket is, how OCO stops and targets work, and how to build bracket setups for ES, NQ and CL that go out with every entry instead of after it.

NexTick360 Team15 min read

Every futures trader has a plan for where a trade is wrong and where it is done. The plan usually lives in their head. The order that carries it out usually goes in a few seconds after the entry fills, typed or clicked while the position is already moving.

Those few seconds are the problem this article is about. An ATM bracket (automated trade management) closes the gap between the plan and the order: the stop and the target are attached to the entry before you click, and they go to work the moment you are filled. Nothing about it is exotic. It is the same stop and the same target you would have placed by hand, sent as part of the entry instead of after it.

Below we cover what a bracket is made of, how the pieces are linked, the order types inside it, where the orders actually live while they wait, and how to build bracket setups that fit the products you trade.

What a Bracket Is

A bracket is three orders that belong together:

  1. The entry. A market order, a limit order or a stop order that opens the position.
  2. The protective stop. An order on the losing side of the entry that closes the position if price reaches it.
  3. The profit target. A limit order on the winning side that closes the position if price reaches it.

The stop and the target "bracket" the entry: one sits below a long and one above it (the reverse for a short). They are only meaningful once the entry fills, so a bracket waits for the fill, then places or activates both exits for the quantity that filled.

An ATM is a bracket you save. Instead of picking a stop distance and a target distance on every trade, you define them once ("8 ticks stop, 16 ticks target, 2 contracts"), give the setup a name, and choose it before the entry. Every entry you send with that ATM carries the same exits.

Why Before Beats After

Placing the stop after the fill feels like a small difference. In a quiet market it often is. In a fast market it is not, and fast markets are where the stop matters most.

Here is an illustration with invented round numbers, not a measurement. Say you buy 2 ES contracts at 5,000.00 and plan an 8-tick stop at 4,998.00. You need three seconds to find the order ticket, set the price and click. In those three seconds a sell program pushes ES down 20 ticks, to 4,995.00.

  • Planned risk: 8 ticks x $12.50 x 2 contracts = $200
  • Where you are when the stop finally goes in: 20 ticks down, $500 on 2 contracts, already past your stop price, so the "stop" you meant to place would trigger immediately or be rejected, depending on how it is entered

The plan said $200. The gap between the fill and the order turned it into $500 or more, and it did so on exactly the trade where the plan was right that the trade was wrong. A bracket sent with the entry removes that window: the stop exists as soon as the position does.

There is a second, quieter benefit. A stop you decide on before the trade is decided by the calm version of you. A stop you place after the fill is decided by someone watching an open position tick around. The first one is usually the better stop.

The Tick Math Behind Every Bracket

Bracket distances are usually set in ticks, and a tick means something different on each contract. The values below come from the exchange's contract terms:

ContractMinimum tickValue per tick
ES (E-mini S&P 500)0.25 index points$12.50
NQ (E-mini Nasdaq-100)0.25 index points$5.00
CL (Light Sweet Crude Oil)$0.01 per barrel$10.00

ES has a $50 multiplier, so a quarter point is $12.50. NQ has a $20 multiplier, so a quarter point is $5.00. CL is 1,000 barrels with a one-cent minimum, so a tick is $10.00.

That means the same tick count is a very different trade on each product:

  • 8 ticks on ES is 2.00 points and $100 per contract.
  • 8 ticks on NQ is 2.00 points and $40 per contract. NQ usually covers many more points in a session than ES, so 8 ticks there is a much tighter stop relative to how the market moves.
  • 8 ticks on CL is $0.08 per barrel and $80 per contract.

The practical consequence: an ATM is product-specific. A setup that works on ES is not automatically sensible on NQ just because the numbers fit in the same boxes. Build and name ATMs per product ("ES scalp 8/16", "NQ scalp 20/40") so you never send the wrong one.

How the Pieces Are Linked: OCO

Once the entry fills, the stop and the target are both working. Only one of them should ever fill. If the target fills, the stop must cancel; if the stop fills, the target must cancel. That link is called OCO, one cancels other.

Without OCO, a filled target leaves the stop working in the market. If price later comes back to it, the stop fills and opens a brand-new position in the opposite direction, one you never meant to take. The same happens in reverse if the stop fills and the target is left behind. Orphaned exits are among the most common sources of surprise positions, and they are entirely preventable.

OCO also has to handle quantity. With 2 contracts and a single target, the target and stop each work 2 contracts. If the target fills only 1 contract and the market turns, the stop must shrink to 1, not stay at 2. A well-built bracket keeps the stop and the targets equal to the open position at all times: it reduces the remaining exits as each fill comes in and cancels them when the position is flat.

Where the Link Lives

The OCO link has to be maintained by something. Depending on your broker and the order types involved, it can be:

  • Handled on the broker's or exchange's side. The stop and target sit on a server with the link recorded there. If your PC loses power or your internet drops, the orders are still working and still linked.
  • Held by the platform on your PC. The platform watches fills and cancels the other side when one fills, or holds the exit order locally and sends it only when its price is reached. This can support order logic a server does not offer, but it depends on your PC and connection being up. If the platform is closed or disconnected, a locally held order cannot be sent.

Neither approach is wrong, but you should know which one you are using for each part of your bracket. Ask your broker which order types they hold on their servers, and check how your platform handles the ones they don't. "My stop was on my screen but not at the broker" is a sentence no one wants to say after an internet outage.

The Order Types Inside a Bracket

The Entry

  • Market entry: fills right away at the best available price. You get the trade; you may not get the exact price you saw.
  • Limit entry: fills only at your price or better. You get the price; you may not get the trade.
  • Stop entry: becomes a market (or limit) order once price trades through a level. Common for breakout entries.

The bracket behaves the same in each case: it waits for the fill and measures the stop and target from the actual fill price, not from the price you aimed at. That detail matters more than it looks. If your market entry slips 2 ticks, a stop measured from the fill keeps your risk at the planned 8 ticks. A stop placed at a fixed price you picked before the click would now be 6 ticks away, and your target 2 ticks closer.

The Stop: Stop Market or Stop Limit

The protective stop is usually one of two types:

  • Stop market. When price trades at or through the stop price, the order becomes a market order and fills at the best price available. You are out, but the fill can be worse than the stop price in a fast market. That difference is slippage.
  • Stop limit. When price reaches the stop price, the order becomes a limit order at a limit price you set. You will not fill worse than the limit, but if the market moves through it without trading at your limit, the order sits unfilled and you are still in the position.

For a protective stop, most traders accept the slippage of a stop market in exchange for the certainty of getting out. A stop limit protects the price but not the exit, and the trade you most need to leave is the one that moves too fast for a limit to fill. If you do use a stop limit, give it room: a limit several ticks beyond the stop price, sized to how far the product can move in a second when it is busy.

The Target

Targets are almost always limit orders: they rest at the target price and fill when the market trades there and your order's turn in the queue comes. Two things to know:

  • Touch is not fill. Price can trade at your target without filling you, if the volume at that price runs out before your order's turn. Price going 1 tick through your target is a much better sign than a single touch.
  • Queue position starts at the fill. A target placed the instant you are filled joins the queue at that price earlier than one placed by hand three seconds later. On a busy level, earlier in line can be the difference between filled and not.

Building Better Brackets

A single stop and a single target are the start. Most traders who use brackets for a while end up with a few more pieces.

Several Targets

Splitting the position across targets lets part of the trade pay early while the rest runs. With invented numbers on ES:

  • Entry: buy 2 at 5,000.00
  • Stop: 8 ticks, at 4,998.00, for both contracts ($200 total risk)
  • Target 1: 1 contract, 8 ticks, at 5,002.00 (+$100)
  • Target 2: 1 contract, 16 ticks, at 5,004.00 (+$200)

Possible outcomes for this illustration:

OutcomeResult
Stop hit before any target−$200
Target 1 fills, then stop hit+$100 − $100 = $0
Both targets fill+$300

The bracket has to manage this correctly: when Target 1 fills, the stop drops to 1 contract. If it stayed at 2, a stop fill would leave you short 1.

A Breakeven Step

A common addition: once price has moved a set distance in your favor, or once Target 1 fills, the stop moves to the entry price (or a tick or two beyond it to cover costs). In the table above, that changes the middle row from "Target 1 fills, then the original stop is hit" to "Target 1 fills, then the runner is stopped at entry", which is +$100 instead of $0.

That sounds like free money, and it isn't. A stop at entry gets hit by ordinary pullbacks that would have recovered. Whether a breakeven step helps you depends on how far your winners usually pull back before they work. We look at that question in detail in a separate article on breakeven stops. The point here is that the rule belongs in the ATM, decided in advance, rather than in a mid-trade decision.

A Trail

A trailing stop follows price at a fixed distance as the trade moves in your favor, and never moves back. For example: once the trade is 12 ticks in profit, trail the stop 6 ticks behind the best price. If ES runs from 5,000.00 to 5,005.00, the stop follows to 5,003.50, locking in 14 ticks on what is left.

Trails suit runners in trending moves and suffer in choppy ones, where a normal pullback takes you out. As with breakeven, the trail distance should come from how your trades actually behave, not from a number that feels safe.

Stop Steps

Breakeven moves and trails are both special cases of a broader idea: rules that move the stop as the trade develops. "After +8 ticks, stop to entry. After +16, stop to +8. After +24, trail 8 behind." Written down in advance, steps like these turn trade management into a plan the order carries out rather than a series of judgment calls made while watching the position.

Common Bracket Mistakes

Using one ATM for every product. As the tick table shows, 8 ticks on NQ and 8 ticks on ES are different trades. Name your ATMs by product and keep them separate.

Sizing the bracket, not the risk. A bracket fixes the stop distance; it does not fix your dollar risk unless your size is fixed too. Two contracts at 8 ticks on ES is $200. Four contracts at the same stop is $400. If you change size, check what the stop now costs.

Moving the bracket mid-trade without a rule. Brackets can be edited after the fill (you can drag a stop or target). That is useful when the market structure genuinely changes and expensive when it is a reaction to an open loss. Widening a stop because the trade is going against you defeats the reason you set the bracket.

Assuming the stop is at the broker. If your stop is held on your PC, it needs the PC on and connected. Know which parts of your bracket live where.

Letting brackets drift on partial fills. If your entry fills 1 of 2 contracts and you cancel the rest, your exits should cover 1 contract, not 2. Check that your platform resizes the exits, and look at the working orders the first few times to confirm.

Not checking the preview. Seeing where the stop and target will sit before you click is the easiest place to catch a mistake: wrong ATM, wrong size, a target sitting right below a level you meant to clear.

What a Bracket Does Not Do

A bracket is an order tool, not a strategy. It will faithfully carry out a bad plan. It cannot tell you where the stop should be, only make sure it is there. It does not prevent slippage on a stop market fill, and it does not guarantee your target fills just because price touched it.

What it does reliably is remove the gap between the decision and the order. Every entry has a defined loss from the first moment. Every exit is linked so the position closes once and only once. And the rules you made before the trade are the rules the trade follows.

Practical Checklist

Before you trade with a bracket:

  • Name ATMs by product and setup, for example "ES 8/16 two targets", so the one you pick is obviously the one you meant.
  • Convert every distance to dollars for the size you trade: stop ticks x tick value x contracts.
  • Choose stop market or stop limit on purpose, and if you use a stop limit, set the limit far enough beyond the stop to fill in a fast market.
  • Ask your broker which orders they hold server-side, and know which parts of your bracket depend on your PC staying connected.
  • Confirm OCO and resizing: fill a target in simulation and check that the stop shrinks or cancels as it should.
  • Write your breakeven and trail rules into the ATM, not into a mid-trade decision.
  • Look at the preview before every click: right ATM, right size, stop and target where you expect them.
  • Review your adjusted brackets weekly: every stop you moved by hand, and what it cost or saved.

The Bottom Line

An ATM bracket is the simplest professional habit in futures trading: decide the exit before the entry, and send them together. The order types are ordinary. The value is in timing and consistency: a stop that exists from the first tick of the position, targets that are already in the queue, and management rules that do not change because the trade is open.

The trader who places exits by hand is right most of the time. The trader with a bracket is protected on the one trade in a hundred when the market moves before their hand does.


NexTick360's ATMs are saved stop and target setups, with several targets, a breakeven move and a trail, that go out with every entry and show on the chart before you click. See chart trading

Keep your broker. NexTick360 is a futures platform that stays fast at the open, with your limits, a coach and your journal built in.

Get early access →

Founders get 25% off the yearly price for as long as they stay. No card, no spam.

Keep your broker. Upgrade your platform.

A futures trading platform with your limits, a coach and your journal built in.

Founders get 25% off the yearly price for as long as they stay. No card, no spam.