Market structure: BOS, CHoCH, and what it can't tell you
Market structure is just a way to describe the shape of price using its swings — the points where it turns around. It's the vocabulary underneath most modern "smart money" trading.
Price moves in a zig-zag of swing highs (peaks) and swing lows (troughs). From those swings we name three states:
- Uptrend — higher highs and higher lows. Each peak taller, each dip shallower. Buyers in control.
- Downtrend — lower highs and lower lows. Each peak shorter, each dip deeper. Sellers in control.
- Range — roughly equal highs and lows. Nobody's in control.
BOS and CHoCH
- Break of structure (BOS) — price continues the pattern by breaking the last swing in the trend's direction (an uptrend prints a new higher high). It confirms the trend.
- Change of character (CHoCH) — the first break against the trend (an uptrend suddenly prints a lower low). It's the earliest hint the trend may be turning.
These aren't new ideas — they're precise names for "the trend continued" and "the trend just did something out of character." Useful names, but names all the same.
How to test whether you can read it
The honest question isn't "is structure real?" — it's "can you call the next move better than a coin flip, in advance?" So mark the swing that must break, commit to SHIFT or HOLD before the future is revealed, and score it. Do that many times and you'll learn whether your structure reads carry any edge — and whether your confidence is honest.
That's the Market Structure Shift (BOS/CHoCH) lab on fxhomelab: mark the level, make the call, reveal what price actually did.
Call the structure shift before it happens — free
Mark the swing, call SHIFT or HOLD, reveal the outcome, and get scored on the call plus your calibration.
Try the BOS/CHoCH lab →