Learn how to identify CHoCH and BOS, mark valid swings, confirm structural breaks, avoid false signals, and manage risk in Forex trading.

In this article
What Is Market Structure in Forex?
Depth included: Step-by-step structural foundation, comparison table, and annotated swing example.
How Swing Highs and Swing Lows Form Price Structure
Explain:
- What a swing high is
- What a swing low is
- Why every candle high or low is not automatically a meaningful swing
- How price movement creates identifiable structural legs
Bullish, Bearish, and Range-Bound Structure
Explain the standard sequences:
- Bullish: higher highs and higher lows
- Bearish: lower lows and lower highs
- Range: repeated movement between boundaries without sustained directional progression
Include a comparison table:
| Market condition | Typical sequence | Structural expectation | Main risk |
|---|---|---|---|
| Bullish trend | HH and HL | Continuation above prior high | Buying after an exhausted breakout |
| Bearish trend | LL and LH | Continuation below prior low | Selling after an exhausted breakdown |
| Range | Mixed internal swings | Rotation between boundaries | Mislabeling noise as CHoCH or BOS |
Impulse Legs, Pullbacks, and Structural Reference Points
Explain:
- Impulse or expansion leg
- Pullback or retracement
- Which swing becomes structurally important
- Why the swing that caused displacement may matter more than a minor intermediate pivot

What Is a Break of Structure?
Depth included: Precise definition, bullish and bearish worked examples, and confirmation-method comparison.
Bullish BOS
Explain that a bullish BOS generally occurs when price breaks a relevant prior swing high while the applicable structure is already bullish.
Include a hypothetical example:
- Prior structural high: 1.0850
- Pullback low: 1.0790
- Candle close above 1.0850 at 1.0862
- Why this may qualify as continuation rather than reversal
- Where the bullish idea would become invalid
Bearish BOS
Use a mirrored hypothetical example:
- Prior structural low: 1.2620
- Lower high: 1.2685
- Candle close below 1.2620 at 1.2608
- Why the break supports bearish continuation
- What subsequent price action would weaken the interpretation
Does a Wick Count as a BOS?
Compare three frameworks:
- Wick-based break
- Candle-close confirmation
- Close plus follow-through
Include this table:
| Method | Signal speed | False-break sensitivity | Best use |
|---|---|---|---|
| Wick break | Fastest | High | Aggressive monitoring |
| Body close | Moderate | Lower | Rule-based confirmation |
| Close plus follow-through | Slowest | Lowest of the three | Conservative confirmation |
Clarify that no single convention is universally binding. Consistency and testing matter more than switching definitions after seeing the outcome.

What Is a Change of Character?
Depth included: Trend-transition sequence, practical chart scenario, and reversal-warning checklist.
Bullish CHoCH in a Bearish Market
Explain:
- Existing lower-low and lower-high sequence
- Price fails to continue lower
- Price breaks above the relevant lower high
- Why this damages bearish structure but does not yet prove a new uptrend
Hypothetical sequence:
- Lower low: 1.0710
- Lower high: 1.0765
- Failed downside extension: 1.0718
- Break and close above 1.0765
- Initial bullish CHoCH interpretation
Bearish CHoCH in a Bullish Market
Explain the opposite transition:
- Existing higher-high and higher-low sequence
- Failure to create a sustainable higher high
- Break beneath the relevant higher low
- Need for bearish follow-through before declaring a full trend reversal
Why CHoCH Is a Warning, Not Confirmation
Introduce a six-stage transition model:
- Established trend
- Reduced continuation strength
- Liquidity test or failed extension
- CHoCH
- Opposing swing formation
- BOS in the new direction
Include a checklist of evidence that strengthens a CHoCH:
- Break of a meaningful structural swing
- Strong displacement
- Candle close beyond the level
- Failure to reclaim the broken structure
- Subsequent BOS in the opposite direction
- Alignment with higher-timeframe context

CHoCH vs BOS: The Key Differences
Depth included: Detailed comparison table, decision rules, and framework-dependent interpretation.
Continuation Versus Potential Transition
Clarify the central distinction:
- BOS usually supports the established directional structure.
- CHoCH breaks against the established directional structure.
- A CHoCH may later be reclassified as an internal fluctuation if price resumes the original trend.
Comparison Table
| Factor | CHoCH | BOS |
|---|---|---|
| Typical function | Early warning of possible transition | Confirmation of continuation or follow-through |
| Direction of break | Against prevailing structure | With prevailing structure |
| Reliability alone | Limited | Context-dependent |
| Best confirmation | Opposing swing plus subsequent BOS | Retest, acceptance, and continued structure |
| Common mistake | Treating it as an automatic reversal | Entering after an overextended breakout |
How Definitions Change Between Frameworks
Explain differences among traders who use:
- Basic swing structure
- Smart Money Concepts
- ICT-influenced terminology
- Internal and external structure models
- Market Structure Shift or MSS terminology
Clarify that some traders use CHoCH and MSS interchangeably, while others reserve MSS for a displacement-backed break after a liquidity event.

Internal and External Market Structure
Depth included: Multi-layer chart case study, hierarchy table, and swing-selection rules.
What Is External Structure?
Define external structure as the dominant swing range or major directional sequence on the selected timeframe.
Explain:
- Major highs and lows
- Range boundaries
- Higher-timeframe significance
- Why external breaks usually carry more weight
What Is Internal Structure?
Define internal structure as the smaller sequence of swings that develops within a larger structural leg or range.
Explain how a lower-timeframe CHoCH can occur while the higher-timeframe trend remains intact.
A Practical Multi-Layer Example
Case study:
- Daily chart: bullish external structure
- Four-hour chart: bearish pullback
- Fifteen-minute chart: bullish CHoCH
- Five-minute chart: bullish BOS used for execution
Explain what each signal means and what it does not mean.
Structure Hierarchy Table
| Layer | Main purpose | Typical trader question |
|---|---|---|
| External structure | Directional context | Is the broader market trending or ranging? |
| Internal structure | Setup development | Is the pullback weakening? |
| Execution structure | Entry timing | Has lower-timeframe momentum shifted? |

How to Choose the Correct Swing High or Swing Low
Depth included: Step-by-step selection process, valid-versus-invalid examples, and corrective actions.
The Swing-Selection Hierarchy
Propose a repeatable process:
- Identify the timeframe being analysed.
- Mark the dominant external range.
- Locate the swing that produced the latest meaningful structural break.
- Separate major pivots from minor pauses.
- Record whether confirmation requires a wick or close.
- Do not revise the rule after the trade outcome is known.
Protected Highs and Protected Lows
Explain:
- Protected low in bullish structure
- Protected high in bearish structure
- Why a break of a protected swing is more meaningful than a random internal pivot
- Limitations of the terminology
Common Swing-Marking Errors
Cover:
- Marking every fractal
- Choosing levels retrospectively
- Mixing timeframes
- Ignoring the swing that caused displacement
- Changing the structural level after price approaches it
Include corrective actions for each mistake.

Liquidity Sweeps, False Breaks, and Structural Acceptance
Depth included: Comparison table, chart-reading case study, and confirmation checklist.
What Is a Liquidity Sweep?
Explain a liquidity sweep as price trading beyond an obvious high or low before rejecting or failing to sustain acceptance.
Avoid claiming that the chart proves which institutions or participant groups caused the move.
Sweep Versus Genuine Structural Break
Include this comparison:
| Evidence | Possible liquidity sweep | Stronger structural break |
|---|---|---|
| Price beyond level | Brief wick | Body closes beyond level |
| Closing location | Back inside prior range | Outside prior range |
| Follow-through | Weak or absent | Continued expansion |
| Retest | Immediate reclaim | Broken level acts as support or resistance |
| Structure | No sustained sequence change | New structural sequence begins |
Why a Wick Alone Does Not Prove a Stop Hunt
Explain that traders should assess:
- Closing location
- Displacement
- Volume, where reliable and relevant
- Follow-through
- Retest behaviour
- Higher-timeframe positioning
Practical Case Study
Use a hypothetical equal-high setup:
- Equal highs at 1.0940
- Wick to 1.0952
- Close back at 1.0934
- Subsequent break below an internal swing
- Explain why the initial move may be treated differently from a body close and sustained trade above 1.0940

A Step-by-Step Method for Reading CHoCH and BOS
Depth included: Complete repeatable workflow, decision tree, and practical checklist.
Step 1 — Select the Analysis Timeframe
Explain how the same chart can produce different structural conclusions on different timeframes.
Step 2 — Classify the Market
Determine whether price is:
- Trending bullish
- Trending bearish
- Ranging
- Transitioning
- Too unclear to classify
Step 3 — Mark External Structure First
Identify the dominant high, low, and latest confirmed directional break.
Step 4 — Mark the Relevant Internal Swings
Focus only on swings that affect the setup.
Step 5 — Define the Break Rule Before Price Reaches the Level
Choose:
- Wick
- Candle close
- Close plus follow-through
Step 6 — Classify the Break
Ask:
- Did the break occur with the prevailing structure?
- Did it occur against the prevailing structure?
- Was the broken swing structurally meaningful?
- Was the move accepted beyond the level?
Step 7 — Wait for Confirmation or Invalidation
Possible confirmation:
- New opposing swing
- Retest
- Displacement
- BOS in the emerging direction
Possible invalidation:
- Immediate reclaim
- Failure to follow through
- Return into the prior range
- Break of the opposite structural level
Market-Structure Decision Tree
Present a compact decision tree:
- Is the market clearly trending?
- Was a meaningful swing broken?
- Was the break with or against the trend?
- Did price close beyond the level?
- Was there follow-through?
- Does the higher timeframe support the interpretation?

Multi-Timeframe Analysis for CHoCH and BOS
Depth included: Practical scenario, timeframe-role table, and conflict-resolution process.
Assigning a Role to Each Timeframe
Example framework:
| Role | Example timeframe | Purpose |
|---|---|---|
| Directional context | Daily or 4-hour | Identify external trend and major liquidity |
| Setup timeframe | 1-hour or 15-minute | Monitor pullback and structural transition |
| Execution timeframe | 5-minute or 1-minute | Refine entry and invalidation |
Clarify that timeframe choices vary with trading style.
When Timeframes Disagree
Explain:
- Daily bullish, hourly bearish
- Hourly bearish structure may represent a pullback
- Lower-timeframe bullish CHoCH may signal pullback exhaustion
- None of these observations guarantee continuation of the daily trend
Practical Scenario
Example:
- Daily protected low: 1.0720
- Daily trend remains bullish
- Hourly price pulls back from 1.1010 to 1.0840
- Fifteen-minute bearish structure breaks upward at 1.0885
- Five-minute BOS occurs at 1.0902
- Explain how the trader could interpret the sequence without claiming a certain reversal

How to Build a Trade Setup Around CHoCH and BOS
Depth included: Full hypothetical trade calculation, risk table, and alternative entry models.
Conservative CHoCH-to-BOS Entry Model
Process:
- Identify CHoCH.
- Wait for a pullback.
- Require BOS in the new direction.
- Enter on a retest or defined continuation trigger.
- Place the stop beyond structural invalidation.
- Set the target at a logical liquidity or structural level.
Worked Hypothetical Forex Example
Use a clearly labelled hypothetical EUR/USD setup:
- Account balance: $10,000
- Risk per trade: 1%
- Maximum monetary risk: $100
- Entry: 1.0860
- Stop-loss: 1.0835
- Stop distance: 25 pips
- Target: 1.0910
- Reward distance: 50 pips
- Planned reward-to-risk ratio: 2:1
- Approximate position size: 0.40 standard lots when pip value is approximately $10 per pip per standard lot
- Loss if stopped: approximately $100, excluding spread, commission, slippage, and currency-conversion effects
- Gross target gain: approximately $200 before costs
Include the formula:
Position size = Monetary risk ÷ (Stop distance × pip value per lot)
State that pip value varies by pair, account currency, and position size.
Aggressive Versus Conservative Entry
| Entry style | Trigger | Advantage | Main risk |
|---|---|---|---|
| Aggressive | Initial CHoCH | Earlier entry, tighter potential stop | More failed reversals |
| Balanced | CHoCH plus retest | Better context | Retest may not occur |
| Conservative | CHoCH followed by BOS | More structural evidence | Later entry and lower reward-to-risk |
Structural Stop Placement
Explain why stops may be placed:
- Beyond the protected swing
- Beyond the sweep extreme
- Beyond the entry-timeframe invalidation level
Clarify that tighter stops are not automatically better because normal volatility can invalidate poorly placed positions.

Risk Management When Trading Market Structure
Depth included: Numerical risk examples, risk framework, and loss-sequence scenario.
Risk a Fixed Percentage, Not an Arbitrary Lot Size
Compare 0.5%, 1%, and 2% risk on a $10,000 account:
| Risk percentage | Maximum planned loss |
|---|---|
| 0.5% | $50 |
| 1.0% | $100 |
| 2.0% | $200 |
State that these are examples, not recommended risk levels for every trader.
Why Structure Does Not Remove Execution Risk
Discuss:
- Spread
- Slippage
- Gaps
- News volatility
- Broker execution
- Variable liquidity
- Stop-loss orders filling at worse prices than requested
Losing-Streak Scenario
Show how five consecutive losses affect a $10,000 account:
- At fixed 1% risk recalculated after each loss, the account falls to approximately $9,509.90.
- At fixed $100 risk per trade, it falls to $9,500.
- Explain why percentage-based risk automatically reduces position size as equity declines.
Minimum Trade Checklist
Require:
- Defined structural invalidation
- Maximum account risk
- Calculated position size
- Expected transaction costs
- News-event awareness
- Planned exit before entry

Common CHoCH and BOS Mistakes
Depth included: Mistake-cause-correction table and practical corrective actions.
Treating Every Break as Significant
Cause: marking minor swings as major structure.
Correction: apply a swing hierarchy and analyse external structure first.
Calling Every CHoCH a Reversal
Cause: entering before opposing structure develops.
Correction: wait for follow-through, retest, or BOS in the new direction.
Ignoring Range Conditions
Cause: forcing trend labels onto overlapping price action.
Correction: mark range boundaries and avoid overinterpreting internal breaks.
Switching Between Wick and Close Rules
Cause: hindsight bias.
Correction: define the confirmation method before the level is tested.
Entering Directly After an Extended BOS
Cause: fear of missing the move.
Correction: evaluate distance from invalidation and wait for a pullback when appropriate.
Ignoring Higher-Timeframe Liquidity
Cause: focusing only on the execution chart.
Correction: mark major highs, lows, and range boundaries before analysing lower-timeframe signals.
Moving the Stop After Structural Invalidation
Cause: unwillingness to accept a planned loss.
Correction: exit according to the predetermined invalidation rule unless the strategy explicitly defines another management process.
Include a summary table:
| Mistake | Why it fails | Corrective action |
|---|---|---|
| Over-labelling | Creates contradictory signals | Mark only meaningful swings |
| Immediate CHoCH entry | Transition may fail | Require additional confirmation |
| Ignoring the range | Minor breaks become misleading | Use range boundaries first |
| Rule switching | Produces hindsight bias | Fix confirmation rules in advance |

When CHoCH and BOS Work Poorly
Depth included: Market-condition comparison, no-trade checklist, and realistic limitations.
Low-Liquidity Conditions
Discuss:
- Wider spreads
- Irregular price jumps
- Thin session periods
- Less reliable lower-timeframe structure
High-Impact Economic Releases
Explain that central-bank decisions, inflation data, employment reports, and geopolitical shocks can cause rapid price movement, slippage, and immediate structural invalidation.
Avoid inserting event schedules unless verified during the final drafting stage.
Tight Consolidation and Compression
Explain why repeated internal breaks can produce alternating CHoCH labels without meaningful direction.
Broker and Data-Feed Differences
Discuss how:
- Candle highs and lows may vary slightly
- Session cut-off times affect daily candles
- CFD and spot feeds may not be identical
- A wick break may appear on one platform but not another
No-Trade Checklist
Do not force a structure trade when:
- Swings are unclear
- Price is trapped in compression
- The stop cannot be placed logically
- Transaction costs are disproportionate to the setup
- A major scheduled release is imminent
- The required reward-to-risk does not fit the available structure

How to Backtest a CHoCH and BOS Strategy
Depth included: Step-by-step testing protocol, journal template, and performance calculations.
Define the Rules Before Collecting Results
Specify:
- Currency pairs
- Timeframes
- Trading sessions
- Swing-definition method
- Wick or close confirmation
- CHoCH entry requirements
- BOS confirmation requirements
- Stop and target rules
- Spread and commission assumptions
Minimum Data to Record
Journal fields:
- Date and time
- Pair
- Session
- Higher-timeframe bias
- External structure
- Internal structure
- CHoCH level
- BOS level
- Entry
- Stop
- Target
- Position size
- Result in R
- Maximum favourable excursion
- Maximum adverse excursion
- Screenshot before and after
Worked Performance Example
Use a hypothetical 100-trade sample:
- 45 winners
- 55 losers
- Average winner: 1.8R
- Average loser: 1R
- Gross expectancy:
(0.45 × 1.8R) − (0.55 × 1R) = 0.26R per trade
Explain that positive historical expectancy does not guarantee future performance and that costs must be included.
Avoiding Overfitting
Explain:
- Do not repeatedly change rules to improve historical results.
- Test across different market conditions.
- Separate in-sample and out-of-sample data.
- Forward-test with demo or very small risk before relying on the model.

A Practical CHoCH and BOS Checklist
Depth included: Concise implementation checklist suitable for chart-side use.
Before the Break
- What is the external trend?
- Is price trending or ranging?
- Which swing is structurally meaningful?
- Is the level internal or external?
- What confirmation rule will be used?
At the Break
- Was the level broken by a wick or close?
- Did the move show displacement?
- Did price remain beyond the level?
- Was the break with or against prevailing structure?
- Is the move occurring near major liquidity?
After the Break
- Was there follow-through?
- Did price retest the level?
- Did the broken level hold?
- Has a new opposing swing formed?
- Has a confirming BOS occurred?
- Where is the structural invalidation point?
- Does the setup justify the planned risk?

Frequently Asked Questions
Depth included: Direct, schema-ready answers with clear definitions and numerical examples where relevant.
What is the main difference between CHoCH and BOS?
Answer direction:
- CHoCH usually breaks against the prevailing structure.
- BOS usually breaks with the prevailing structure.
- Interpretation depends on the selected swing and timeframe.
Does a wick count as a CHoCH or BOS?
Answer direction:
- It can under a wick-based framework.
- Many rule-based traders require a candle close.
- The method should be defined and backtested in advance.
Is CHoCH enough to confirm a trend reversal?
Answer direction:
- No.
- It is generally an early warning.
- A new swing sequence and subsequent BOS provide stronger evidence.
Which timeframe is best for CHoCH and BOS?
Answer direction:
- There is no universally best timeframe.
- Higher timeframes generally produce fewer but broader signals.
- Lower timeframes provide more signals but contain more noise and transaction-cost sensitivity.
Can CHoCH and BOS be used without indicators?
Answer direction:
- Yes, because they are price-structure concepts.
- Traders may still use volatility, volume, session, or momentum tools as supporting filters.
- Indicators do not remove trading risk.
Conclusion
Depth included: Practical summary and responsible CTA.
The conclusion will reinforce that:
- Accurate structure reading begins with consistent swing selection.
- BOS generally describes continuation within the selected framework.
- CHoCH warns of a possible transition but does not prove reversal.
- Liquidity, candle closes, follow-through, and timeframe context matter.
- Risk management is more important than any single chart label.
CTA:
Encourage readers to mark historical charts, define one consistent confirmation rule, and backtest the complete process before risking capital.
Financial Risk Disclaimer
A dedicated YMYL disclaimer will state that:
- Forex and leveraged products involve substantial risk.
- Losses can exceed expectations and, depending on the product and jurisdiction, may exceed the initial deposit.
- CHoCH and BOS are analytical concepts, not predictive guarantees.
- Hypothetical examples exclude or simplify some real trading costs.
- Readers should verify broker conditions, product disclosures, and applicable regulation.
- The article is educational and does not constitute personalised investment advice.

