Smart money · Guide

Market structure: BOS, CHoCH, and what it can't tell you

A shared language for price — and its honest limit

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:

BOS and CHoCH

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.

The honest limit. Market structure is a lens, not a crystal ball. It describes what price has done; it does not tell you what it will do next. Trends break all the time — often right after everyone agrees they're "obvious." And which swing counts as significant is subjective: two traders can label the same chart differently. Use structure to organise your thinking, not to predict the future with confidence.

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 →
Related: Support and resistance, honestly · What is an order block? · Why calibration beats accuracy