What is Market Structure Break (MSB)?
When price breaks a previous swing high (in an uptrend) or swing low (in a downtrend), confirming continuation of the prevailing direction.
Market structure in one paragraph
Markets move in waves. An uptrend prints higher highs and higher lows. A downtrend prints lower lows and lower highs. A range prints similar highs and similar lows. "Market structure" is just the formal name for tracking those swing points and reading the wave pattern.
A Market Structure Break (MSB) — also called Break of Structure (BOS) — happens when price violates the most recent swing point in a way that confirms trend continuation. In an uptrend: price makes a new higher high above the previous one. In a downtrend: price makes a new lower low below the previous one.
MSB vs Change of Character (CHoCH)
Two related but opposite concepts: MSB confirms trend continuation; CHoCH (Change of Character) signals trend reversal.
MSB in uptrend: new higher high → uptrend continues. New higher low → uptrend continues. CHoCH in uptrend: price breaks below the previous swing LOW (not high). This violates the higher-low rule and is the first signal the uptrend may be over.
Sequence often seen: trend continues with multiple MSBs → eventually a CHoCH occurs → counter-trend may begin → new MSB in the opposite direction confirms the new trend.
How to mark structure cleanly
(1) Identify your timeframe — daily and 4H are most reliable for swing. (2) Mark only obvious swing points — wicks that visibly stand out, not every micro-bump. (3) Use a fractal definition: a swing high is a candle with at least 2 candles on each side that have lower highs. Same for swing lows in reverse. (4) Connect the swings into a wave structure.
Clean structure looks obvious in hindsight. If you have to debate whether something is a swing point, it probably isn't significant enough to trade.
- Marking every micro-bump as a swing → structure becomes noise
- Trading the MSB confirmation alone — wait for retest of the broken level
- Confusing MSB with CHoCH — direction matters: same-direction break = MSB, opposite = CHoCH
- Ignoring multi-timeframe context (4H MSB inside 1H range = limited follow-through)
