When you start learning SMC (Smart Money Concepts), two terms appear early on: BOS and ChoCh. Both mark key points in price structure, but they mean nearly opposite things — confusing them undermines the very basis of your entry logic. This article clarifies the definitions, how to tell them apart, concrete price examples, and the mistakes beginners most often make, all from the research perspective of our lab.
Definitions and Mechanics
BOS stands for “Break of Structure” and signals that the current trend is continuing. In an uptrend, BOS is confirmed when price clearly breaks above the most recent swing high; in a downtrend, it is confirmed when price breaks below the most recent swing low. In short, BOS is a confirmation signal that says “the current direction is still in play.”
ChoCh, on the other hand, stands for “Change of Character” and marks the first sign of a trend reversal. In an uptrend, if price breaks below the most recent higher low — the pullback low that had been rising — the upward structure is considered broken and ChoCh is called. In a downtrend, ChoCh occurs when price breaks above the most recent lower high.
The critical difference is that BOS signals continuation while ChoCh signals the starting point of a reversal. In SMC, the standard approach is to detect structural breakdown via ChoCh, then confirm the new trend’s continuation via a subsequent BOS. Because the determination changes depending on which timeframe you use to define swing highs and lows, fixing your reference timeframe and swing criteria in advance is a prerequisite.
Examples, Formulas, and Charts
Using USD/JPY as an example in an uptrend: suppose the most recent swing high is 152.50 and the preceding higher low is 151.80. If price breaks above 152.50 and reaches 152.80, that is a BOS confirming uptrend continuation. Conversely, if price fails to clear 152.50 and instead breaks below 151.80, the upward structure has broken — that is ChoCh — and the situation shifts to one of caution for a potential reversal to the downside.
| Item | BOS | ChoCh |
|---|---|---|
| Full name | Break of Structure | Change of Character |
| Signals | Trend continuation | Starting point of a trend reversal |
| Condition in an uptrend | Price breaks above the most recent swing high | Price breaks below the most recent pullback low |
| Condition in a downtrend | Price breaks below the most recent swing low | Price breaks above the most recent retracement high |
| Trading implication | Look for pullback or retracement entries in the trend direction | Watch for the early move of a reversal |
Even though both involve “breaking a level,” the label depends on whether the level broken was a high or a low and whether that break represents continuation or a move against the prior structure. The core of the determination is not “the price itself” but “which swing you are using as your reference.” If you draw lines with an unclear reference, two traders looking at the same chart can arrive at opposite BOS and ChoCh interpretations.
Common Pitfalls for Beginners
From reviewing the judgments of traders in the learning phase at our lab, errors tend to concentrate in the following three areas.
- Confusing wick breaks with body breaks: Treating a candle that only wicks past a swing point as a confirmed BOS makes it easy to catch false breaks. You need to decide in advance whether to require a candle body close beyond the level or whether wick breaks are acceptable.
- Swapping BOS and ChoCh: Misreading the early move of a reversal (ChoCh) as a continuation BOS leads to entering in the direction of a trend that has already ended. Always verify whether the level broken was “the most recent same-direction swing” or “an opposite-direction swing.”
- Mixing timeframes: It is perfectly normal for ChoCh to appear on a higher timeframe at the same time BOS appears on a lower timeframe. Without deciding which timeframe is your primary reference, you will be whipsawed by contradictory signals.
- Redrawing lines after the fact: Adjusting swing lines after seeing the outcome may look like it worked in backtesting, but it cannot be replicated in live trading. Lines must be fixed before price moves.
FX AI Lab Commentary
Reproducibility in BOS and ChoCh judgments improves when you formalize the definition of swings and the conditions for a break. At our lab, we are embedding this structural analysis logic into EAs and running ongoing tests while varying the criteria for wick breaks versus body breaks. At this stage the work remains in development and testing; we have no finalized operational track record to present as figures. We continue to record how results shift depending on how the criteria are set. For the latest status on EA testing and copy trade integration, please check the related links below.
Related Links
This article is intended for educational and informational purposes only and does not constitute a recommendation to use any particular trading method or financial product. Margin trading including FX carries the risk of losses exceeding your initial investment. All trading decisions are made at your own responsibility; please review all risk disclosures carefully before proceeding.