Market structure is the sequence of swing highs and swing lows. In an uptrend, price makes higher highs (HH) and higher lows (HL). In a downtrend, it makes lower highs (LH) and lower lows (LL). Two terms describe how that structure breaks.
Break of structure (BOS): continuation
A BOS happens when price closes beyond the previous swing in the direction of the trend. In an uptrend, each close above the last higher high is a BOS. It confirms the trend is still in control. A BOS is not a reversal signal; it tells you to keep looking for trades in the same direction.
Change of character (CHoCH): the first break against the trend
A CHoCH is the first time price closes beyond a swing against the trend. In an uptrend, that means a candle closing below the last higher low. Buyers failed to defend a level they had defended before. It is the first sign the trend may be changing.
Count the swings before you call anything
Most wrong CHoCH calls come from not counting swings. Before marking a break, label the last few swings as HH, HL, LH or LL. Ask: which swing is the one that protects the trend? In an uptrend, it is the last higher low that produced a new high. Only a close below that low is a CHoCH.
- Use candle closes, not wicks. A wick through a level that closes back inside is often a liquidity sweep.
- Use clear swings with a visible pullback on both sides, not the high of a candle in the middle of a straight move.
Internal vs external structure
Inside every pullback there are smaller swings, called internal structure. The big swings that define the trend are external structure. On gold, internal breaks happen constantly and produce many false reversals. We only count breaks of external swings for CHoCH on gold, and we use internal structure only to time entries on the lower timeframe.
Using CHoCH across timeframes
- H4 gives the direction and the order block.
- M15 gives the entry: inside the H4 zone, wait for an M15 CHoCH in your direction.
This keeps you aligned with the bigger trend while still entering with a tight, logical stop. See how this works with a full example in our order block guide.
BOS vs CHoCH at a glance
| Question | BOS | CHoCH |
|---|---|---|
| Direction of the break | With the trend | Against the trend |
| What it means | Trend continues | Trend may be turning |
| Which swing breaks | Last HH (uptrend) / LL (downtrend) | Last HL (uptrend) / LH (downtrend) |
| What we do next | Look for continuation setups | Mark the order block of the CHoCH leg |
Walking through a real CHoCH, step by step
Picture gold in a clean H4 uptrend. It has made three higher highs, each with a higher low underneath. Each new high closed above the previous one: three breaks of structure, all confirming the trend.
The warning. Price makes another push higher, sweeps the buy stops above the last high, and then stalls. The candles get smaller and wickier. This is often the first hint, but it is not a signal.
The CHoCH. Sellers push price down, and a candle closes below the last higher low, the one that produced the most recent high. That is the change of character. The trend that was defended at every pullback has now failed to hold.
Mark the zone. We find the last bullish candle before the drop that caused the CHoCH. That is the bearish order block. We wait for price to come back up into it.
Confirm and act. When price returns, we watch M15 for its own CHoCH downward, a close below its last higher low. Only then do we sell, with the stop above the order block and the target at the next sell-side liquidity.
Why the close matters so much on gold
Gold is fast and often spikes through levels on news, then snaps back. If you call a CHoCH every time a wick pokes through a swing, you will flip your bias several times a day. Waiting for the candle to close beyond the swing filters out most of these spikes. On the H4 timeframe, that means waiting for the four-hour candle to finish, which also stops you from reacting emotionally in the middle of a move.
What happens after a CHoCH
A CHoCH is an early warning, not a guaranteed reversal. Three things can follow:
- Reversal: price retests the order block, holds, and makes a new lower low (in a former uptrend). The new trend is confirmed.
- Range: price chops between the old high and the new low. Both sides of liquidity become targets.
- Failure: price runs back through the order block and makes a new high. The old trend continues and the CHoCH was a trap.
The order block retest and the M15 confirmation are what protect you in the third case. If price closes through the zone, the idea is invalid and the stop takes you out with a small, planned loss.
Common mistakes
- Calling a CHoCH on a wick.
- Calling a CHoCH on a minor internal swing.
- Trading the first CHoCH against a strong higher-timeframe trend without a liquidity sweep first.
- Forgetting that one CHoCH is a warning, not a new trend. The next lower high (or higher low) confirms it.
Next, learn where the sweep before the CHoCH comes from in liquidity sweeps explained.