BOS and CHoCH: the difference, and how to stop confusing them
Updated on
The short answer
A BOS breaks WITH the trend in place: a high taken out while structure was already rising. It confirms continuation. A CHoCH breaks the OTHER way: a low taken out while structure was rising. It signals that the sequence that was holding no longer holds. The rule that separates them fits in one sentence: if the break goes the same way as the last move it is a BOS, otherwise it is a CHoCH. Neither is an entry signal.
Before talking about breaks, you need a structure
This is where the confusion is born, and it is born before either acronym is spoken. A break does not classify itself: it is classified relative to a sequence you defined beforehand. Without that sequence there is no BOS and no CHoCH, only one price going above another price.
A bullish structure is a run of higher highs and higher lows. A bearish structure is the reverse. As long as that alternation continues, the structure holds and you know which way you are reading the chart.
The most common mistake is marking breaks before marking structure. You spot a level being taken out, you try to work out whether it is a BOS or a CHoCH, and the question has literally no answer because the term of comparison is missing.
The BOS: the trend takes one more step
In a bullish structure, the BOS is the break of the last high. In a bearish structure, the break of the last low. Either way the market moves where it was already going, and the sequence extends by one notch.
What it provides is context, not an entry. It says the bullish reading still stands, so looking for a buy on the next pullback is coherent, rather than a sell.
Buying the break itself is precisely what the reasoning argues against: at the moment of the BOS, price is at its furthest from the zone the move departed from, so the stop is at its widest and the distance to target at its shortest. It is the worst point of the sequence to enter, and it is the one that feels most tempting.
The CHoCH: the sequence no longer holds
The CHoCH is the first break in the opposite direction. In a bullish structure, a low taken out. In a bearish one, a high taken out. The name is well chosen: it is not a change of trend, it is a change of character.
The nuance is anything but academic. A CHoCH guarantees no reversal: lows get taken out all the time and the rally resumes as if nothing had happened. What it does guarantee is that the rule you were reading the chart with has just been violated, and that it needs re-reading.
Treating it as a sell signal is the single most common mistake in the whole Smart Money Concepts vocabulary, and an expensive one, because it leads to taking positions systematically against a trend that is still in place.
The switch nobody explains
Here is the point that unblocks most people, and it is missing almost everywhere. The two acronyms do not describe two kinds of break that differ by nature: they describe the position of a break relative to the current structure. And that structure changes.
Concretely: structure is rising, a low gets taken out, that is a CHoCH. From that moment the reading flips to bearish. The next low taken out is no longer a CHoCH but a BOS, since it now goes the same way as the new structure.
In other words there is at most one CHoCH per change of regime, and as many BOS as you like afterwards. If you are counting several CHoCH in a row in the same direction, the structure was simply never updated after the first one.
What neither of them tells you
Three limits, and they matter as much as the definitions.
- the classification depends on the highs and lows you kept, and two competent readers do not always keep the same ones;
- it depends on the timeframe: a CHoCH on five minutes is a mere twitch on four hours;
- it depends on what you accept as a break, a wick through the level or a close beyond it, and both schools exist.
That last divergence carries the most practical weight. Counting wicks multiplies both signals and false starts; requiring a close gives fewer but better ones. Here too, what matters is picking a convention and holding to it, otherwise your own observations are not comparable with one another.
And a wick that pokes through a level before coming back is not necessarily a failed break: it is often a liquidity sweep, which answers to a different logic.
How AlphaGPT computes them
Highs and lows are detected by computation, with the same threshold on every analysis, which settles the first of the three limits above in advance: the structure does not depend on the mood of the day.
Each break is then classified against the current structure on ITS own timeframe, and the reading runs across several timeframes at once. That is what makes it possible to say a short-term CHoCH is happening inside a long trend that is still intact, instead of presenting the two as contradictory.
The full vocabulary is gathered in our Smart Money Concepts glossary.