Trading Glass
FeaturesPricingAcademyBlogChartJournal
Loading
All Courses
Stop Placement & Risk AnchoringATR-Based vs Structural StopsMAE, MFE & Stop OptimizationKillzonesMoving to Break-EvenReal-Time Trade ManagementSmart StopsExecution Risk Profile
Academy/Execution Precision/Stop Placement

Stop Placement & Risk Anchoring

Execution Precision

9 min read

stopEfficiency

Learn where to place stops using structural invalidation points to survive traps while staying in the game.

Loading

Related Topics

Stop Efficiency

9 min

MAE, MFE & Stop Optimization

8 min

Killzones

8 min

Moving to Break-Even

8 min

Previous Topic

The Trap Reversal Pattern

Next Topic

ATR-Based vs Structural Stops

Trading Glass

Next-generation charting order flow platform with rotation view, cluster visualization, and real-time analytics for professional traders and quantitative analysts.

Product

  • Features
  • Pricing
  • Chart
  • Journal

Resources

  • Academy
  • Blog
  • Documentation
  • API Reference
  • Support

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Trading Glass. All rights reserved.

PrivacyTerms

Place your stop one tick + spread past the price level that, if reached, falsifies your setup thesis — not at a fixed dollar amount or percentage. Then size the position so the distance to that stop equals 0.25–1% of account equity. Stop comes first; size adapts.

Where this fits

This is lesson 1 of 8 in Stop Placement. It establishes the keystone concept — structural invalidation — that every later lesson refines. Prerequisite: Risk Per Trade & Position Sizing. Next: ATR-Based vs Structural Stops, which formalizes the trade-off introduced here.


What a stop actually is

A stop is the price at which your setup thesis — not your P&L — is falsified. If you're long because a swing low held, the stop sits just past that low; if it breaks, the reason you bought is gone. Sizing then follows mechanically:

position_size = (account × risk%) / |entry − stop|

account = total account equityrisk% = fraction of equity risked per trade (0.25–1%)entry = intended entry pricestop = structural invalidation price

The stop comes first; size adapts. This inverts the most common mistake: deciding "I'll risk $200" and then drawing the stop wherever that dollar amount lands. That is a budget, not a stop.

Long thesis: the two common cases

  • Swing-low held. Stop one tick + spread below the prior swing low. The level whose break invalidates "the low held" is the low itself, not a round number nearby.
  • Break-of-structure (BOS). Stop below the BOS candle's body. A close back inside the prior range invalidates the break; a wick alone does not.

The mirror cases apply for shorts: just past the swing high, or above the BOS candle body.


Four stop types (one is an anti-pattern)

  1. Structural — past the level that invalidates the setup thesis. The default for any setup with a clear invalidation point.
  2. Volatility (ATR) — entry ± k × ATR. Use when no clean structural anchor exists, or as a sanity check that the structural stop is wider than the timeframe's natural noise. See ATR-Based vs Structural Stops for the full trade-off.
  3. Time — exit if no follow-through within T bars. Complements price stops, never replaces them. Useful for scalps, trap reversals, and any reactive entry where lack of momentum is itself a signal.
  4. Money / percent (anti-pattern) — "−1% of equity" or "−$200." This is a money-management decision masquerading as a setup decision. The market does not know your account size; placing your stop based on it makes the same chart pattern produce different stop distances for different traders. Use risk% to size into a structural stop, never to place one.

Four stop types compared (Money / percent is an anti-pattern)

TypeWhen to useFormulaPrimary weaknessSizing input
StructuralDefault, when invalidation level is identifiableOne tick + spread past the levelSometimes too tight in volatile noiseStop distance
Volatility (ATR)No clean structure, or sanity-check toolEntry ± k × ATR(period)Can land in empty space far from structureStop distance
TimeScalps, trap reversals, reactive entriesExit at T bars without follow-throughDoesn't cap dollar loss; pair with price stopBar count, not size
Money / percentNever as a placement ruleFixed $ or % of equityDisconnected from market structure(anti-pattern)

Per-setup placement rules

Categories are not enough; the reader needs a decision procedure. Here are the four common entries and where the stop belongs on each:

SetupInvalidation levelBufferNotes
Sweep + reclaimBelow the sweep low1 × spreadReclaim invalidates if price closes back below the sweep low
BOS retestBelow BOS candle body0.25 × ATRWicks past the body don't invalidate; closes do
FVG fillBeyond FVG far edge0.25 × ATRStop beyond the gap, not inside it
OB retestBeyond OB body1 × spreadUse the body, not the wick — wicks are noise
Range fadeBeyond range extreme0.25–0.5 × ATRA close outside the range invalidates the fade

The "obvious stop" problem

Resting stops cluster at obvious levels: round numbers, prior swing wicks, OB edges, the exact low everyone draws their line on. Those clusters are visible liquidity — the only place a large participant can fill size without slippage. Being swept is not a conspiracy; it is microstructure.

The fix is two-step:

  1. Place the stop where the thesis dies (structural invalidation).
  2. Add a buffer past the cluster — not inside it. Typical buffers: 1 × spread for thin instruments, 0.25–0.5 × ATR for noisy ones.

Stop-out clusters are most predictable during high-liquidity windows; see Killzones for when sweeps are most likely.


Worked example: BTC long with full sizing math

LONGExample Trade
Entry
$64,200 (limit on 1m OB retest)
Stop Loss
$63,806 (4H low − 1.2 × ATR)
Take Profit
$65,000
R:R
2:1

BTC sweep of lows into 4H order block, then 1m BOS + reclaim. Invalidation: close back below the 4H low. Account $20,000, risk 0.5% = $100. 4H low $63,950, 1m ATR $120.

Stop = 63,950 − (1.2 × 120) = $63,806. Distance = 64,200 − 63,806 = $394. Size = $100 / $394 = 0.254 BTC. Reward = $800 on $394 risk = +2R.

Risk per trade

0.5% of $20,000 account — fixed before the stop is drawn.

$100

Stop distance

Entry $64,200 → stop $63,806 (4H low minus 1.2 × ATR buffer).

$394

Position size

= $100 risk / $394 stop distance. Size adapts to the structural stop.

0.254 BTC
position_size = risk_$ / stop_distance

Reward

Take profit at $65,000 = $800 on $394 risk.

+2R

The stop set the size, not the other way around. If the same trader had said "I'll risk $200," they would have sized 0.508 BTC and either taken double the structural risk or moved the stop tighter into the trap zone. Both errors. Sizing follows from stop; see Risk Per Trade & Position Sizing for the full sizing framework.


Measuring stop efficiency

A stop is calibrated, not chosen once. Track three numbers across at least 50 trades:

  • Stop-then-runs rate. How often the stop is hit and price then runs your direction within N bars.
  • Average MAE. Maximum adverse excursion as a fraction of stop distance. See MAE, MFE & Stop Optimization for the calibration procedure.
  • Win rate vs expectancy. A healthy win rate with negative expectancy is a wide-stop tell.

Diagnostic adjustments after ≥ 50 trades

SymptomLikely causeAdjustment
Stop-then-runs > 30% of tradesStop is inside the liquidity poolWiden by 0.25–0.5 × ATR
Average MAE > 70% of stop distanceStop too tight for setup's natural noiseWiden, or switch to structural anchor with larger buffer
Win rate fine, expectancy negativeStop too wide; surviving but bleeding RTighten to nearest structural level
Stop never approached (MAE ≤ 20%)Stop too wide; capital underusedTighten — you're paying R you don't need

Variance is not a bug

Even well-placed stops get hit. A 55%-win, 1.5R system loses 4 in a row about 4% of the time — perfectly normal. Tracking "stop-then-runs" is useful only across ≥ 50 trades; below that, you are reading noise. A too-wide stop can equally kill an account through R-multiple compression: surviving every trade while bleeding expectancy is the slowest form of ruin.


What is a structural stop?

A structural stop is placed one tick + spread past the price level that falsifies your setup thesis — typically a swing low/high, the body of a break-of-structure candle, or the far edge of a fair-value gap or order block. If price reaches that level, the reason you took the trade is gone, so the stop is anchored to the chart, not to a dollar amount.

How do I size a position based on my stop?

Use position_size = (account × risk%) / |entry − stop|. With a $20,000 account, 0.5% risk ($100), entry at $64,200 and stop at $63,806, distance is $394 and size is 100 / 394 = 0.254 BTC. The stop is set first from structure; the size adapts so distance equals your fixed risk percentage.

How do I avoid having my stop hunted?

Place stops beyond the liquidity cluster, not inside it. Resting stops pile up at obvious levels — round numbers, prior swing wicks, order-block edges — because those are the only places a large participant can fill size without slippage. Anchor to where the thesis dies, then add a buffer of 1 × spread or 0.25–0.5 × ATR past the cluster.

Should I use ATR or structure for my stop?

Use structure as the default and ATR as a sanity check. If a clear invalidation level exists (swing low, BOS candle body, OB edge), place the structural stop and confirm the distance is at least 1 × ATR — too tight means it's inside the noise floor. If no clean structure exists, fall back to ATR-based placement. Never use a fixed dollar or percent stop, which is a budget, not a stop.

What is a time-based stop?

A time-based stop exits the trade if price has not produced follow-through within a fixed bar count — for example, "out if no progress in 5–15 minutes." It complements the price stop rather than replacing it. The signal is lack of momentum, which is itself information for scalps, trap reversals, and reactive entries.


Closing rule

Test of a good stop: if it's hit, you should be able to write "thesis invalidated" in your journal without mentioning your account balance. If you have to mention dollars or percent, it wasn't a stop — it was a budget.

You don't win trades by avoiding losses — you win by surviving long enough to let your edge do the work. Structure it. Track it. Adjust it.