Two labels show up on almost every smart money chart: BOS (break of structure) and CHoCH (change of character). Both mean price broke a swing point. The difference is only which way it broke compared with the trend before it. That small difference decides whether a trader keeps following the trend or starts watching for a turn.
First: what counts as a swing
Structure is built from swing highs and swing lows. In the ICC Charts engine a swing high is a candle whose high is above the candle on its left and not below the candle on its right; a swing low is the mirror. A swing is only known once that right-hand candle has closed, so nothing is labelled in advance. Swings of swings give the bigger (intermediate and long-term) highs and lows.
- Uptrend: higher highs and higher lows.
- Downtrend: lower highs and lower lows.
Break of structure (BOS)
A BOS is a break in the direction of the trend. In an uptrend, a candle that closes above the last swing high is a bullish BOS: buyers made a new high, the trend is still alive. In a downtrend, a close below the last swing low is a bearish BOS.
Change of character (CHoCH)
A CHoCH is the first break against the trend. In an uptrend, a close below the last higher low is a bearish CHoCH: for the first time sellers broke a low that buyers had defended. It does not prove the trend has turned; it says the character of the move changed and a reversal is now possible.
CHoCH and MSS: two names, one idea
ICC Charts labels a break against the trend MSS (market structure shift), the ICT name. Many SMC teachers call the same event CHoCH, and some keep "MSS" only for a break that comes with a strong candle. Our engine keeps it simple and checkable:
- A break needs a candle body close beyond the most recent confirmed short-term swing. A wick through the level is not a break.
- A close beyond a swing against the current direction is an MSS (your CHoCH); in the same direction it is a BOS. The very first break in the data is called a BOS, because there is no trend before it yet.
- The engine also records whether a displacement candle drove the move: a body of at least 1.5 times the average range (ATR) and at least 60 % of its own candle. A CHoCH with displacement is the stronger kind.
The longer comparison of BOS and MSS, with how they fit into a setup, is in market structure: BOS vs MSS.
A gold example with numbers
XAUUSD on the 1-hour chart, ATR about $6:
- Price makes a swing low at 3,982 and a swing high at 4,010.
- A candle closes at 4,015, above 4,010: bullish BOS. The trend is up.
- Price pulls back and makes a higher low at 3,996, then a new high at 4,028.
- A candle drops to 3,994, a wick below 3,996, but closes at 3,999. No break: only the wick went through. If price closes back above within a few candles, the engine calls that a liquidity sweep of the lows.
- Later a candle opens at 4,001 and closes at 3,990, below 3,996. That is the CHoCH (MSS on our chart). Its body is $11, more than 1.5 × $6 = $9, and most of the candle: it also counts as displacement.
What a trader does next depends on the plan. A trend trader stops buying dips. A reversal trader waits for price to come back up into the move that broke (often a fair value gap or an order block) and plans a sell with the stop above 4,028.
Which time frame?
Structure exists on every time frame, and they often disagree. A 5-minute CHoCH inside a 4-hour uptrend is usually just a pullback. A common way to use both: read the trend on the 1-hour or 4-hour chart, then look for a CHoCH back in that trend's direction on a lower time frame after price has reached a level that matters, such as a discount zone in an uptrend.
Common mistakes
- Counting wicks as breaks. A wick through a high is often a stop raid that reverses. Wait for the body close.
- Calling every small swing a CHoCH. On a 1-minute chart the trend "changes character" all day. Match the swing size to the time frame you trade.
- Selling the first CHoCH against a strong higher time frame trend. The first break is a warning, not a reversal.
- Moving the swing after the fact. Mark the last confirmed swing before the break, not the one that suits the trade.
- Ignoring the session. Breaks in quiet hours fail more often; see the killzones.
Practise it
The Market Structure layer of the terminal marks BOS and MSS by the rules above on every time frame (how the indicator works), and you can set an alert for a new MSS on any symbol. To train your eye on past charts, play the free Chart Challenge, and if you are new, start with the structure lesson of the free ICT course.
Education only. ICC Charts is not affiliated with Inner Circle Trader (Michael J. Huddleston); these ideas are explained in our own words. A structure break is not a signal on its own. Trading involves risk; practise on a demo account first.
Open ICC Charts in your browser, free, with the ICT and VSA layers and the model scanner. Or practise on past charts in the free Chart Challenge game.
Open the terminal → Practise spotting order blocksMore articles
- پرائس ایکشن کیا ہے؟ پرائس ایکشن اور SMC میں فرق (اردو)
- لیکویڈیٹی اور اسٹاپ ہنٹ کیا ہے؟ آسان اردو گائیڈ
- آرڈر بلاک کیا ہے؟ اردو میں (بریکر بلاک کے ساتھ)
- گولڈ میں لاٹ سائز اور ٹریڈنگ کا بہترین وقت (پاکستان ٹائم)
- فاریکس ٹریڈنگ کیا ہے؟ اردو میں بنیادی گائیڈ
- فیئر ویلیو گیپ (FVG) کیا ہے؟ آسان اردو گائیڈ
- اسمارٹ منی کانسیپٹ (SMC) اردو میں: آسان رہنمائی
- ICT کِل زونز پاکستان کے وقت میں (PKT)
- Price action क्या होता है? Price action vs SMC हिंदी में
- FVG (Fair Value Gap) क्या है? हिंदी गाइड
- ICT Killzones भारतीय समय (IST) में
- Order Block क्या है? हिंदी में (Breaker Block के साथ)
- Inducement in trading: what it is and how to spot it
- Supply and demand zones vs order blocks
- Price action vs smart money concepts (SMC)
- Free MT5 FVG and order block indicator (same rules as ICC Charts)
- Chart Challenge: a free game to practise ICT concepts on real charts
- ICT daily bias: how to read the day's direction before the open
- Draw on liquidity: how to find where price is likely heading
- SMT divergence: how correlated markets can warn you before a reversal
- NWOG and NDOG: how ICT traders use opening gaps
- Power of 3 (AMD): accumulation, manipulation and distribution in one day
- Optimal Trade Entry (OTE): ICT's Fibonacci retracement zone
- Premium and discount: buy cheap, sell expensive with the dealing range
- The ICT Unicorn model: when a breaker block meets a fair value gap
- Order blocks and breaker blocks: how to find the ones that matter
- The ICT Silver Bullet: a one-hour setup, step by step
- The Judas swing and turtle soup: trading the fake move
- Wyckoff and VSA: reading accumulation and distribution with volume
- Fair Value Gap (FVG): what it is and how traders use it
- Liquidity in trading: buy-side, sell-side and the sweep
- Market structure: break of structure (BOS) vs market structure shift (MSS)
- Volume Spread Analysis (VSA) basics: effort, result and no supply
- ICT killzones: the trading sessions that matter (New York time)
- How to use the ICC Charts model scanner and alerts