Market structure is the DNA of price action. Before you identify a single candlestick pattern, you must understand whether the market is making higher highs and higher lows (uptrend) or lower highs and lower lows (downtrend). Without this framework, you're trading in a vacuum. This guide teaches you how to map swing points, detect trend changes, and align your trades with the dominant flow.
Swing Highs & Swing Lows
A swing high is a price peak with at least two lower highs on both sides. A swing low is a trough with two higher lows on both sides. These are the building blocks. In an uptrend, each new swing high exceeds the previous swing high, and each new swing low stays above the prior swing low. In a downtrend, the opposite is true.
Break of Structure (BOS)
A break of structure occurs when price breaks a previous swing high in an uptrend or a previous swing low in a downtrend. BOS confirms continuation of the current trend. It's the signal that momentum remains in the same direction. However, not all breaks are equal — a BOS after a strong pullback carries more weight than a marginal break.
Change of Character (CHoCH)
A change of character happens when the market violates the structural pattern — e.g., in an uptrend, price breaks below the last swing low. This suggests the trend may be reversing or entering a deeper correction. CHoCH does not guarantee a full reversal, but it warns that the prior trend structure is no longer intact. Professional traders wait for a CHoCH + a retest before entering counter-trend.
Market Structure Visualizer
interactiveWatch how swing points, BOS, and CHoCH are detected on a dynamic price curve. Toggle labels to see structural shifts in real time.
Trend Phases: Accumulation, Markup, Distribution, Markdown
Market structure isn't just about direction — it's about phases. In accumulation, price forms a base (range). Markup begins with a BOS of the range high. Distribution creates a topping range, and markdown follows a CHoCH. Recognizing the phase helps you anticipate whether to trade breakouts or reversals.
Multi-Timeframe Structure Alignment
The strongest trades occur when multiple timeframes show aligned structure. For instance, a daily uptrend (higher highs) with a 4H pullback to a swing low creates a high-probability entry. If the 4H shows a CHoCH but daily structure remains bullish, it's a pullback, not a reversal. Always define your higher timeframe bias before drilling down.
Pro rule: The higher timeframe structure overrules the lower timeframe. A 1H CHoCH does not invalidate a weekly uptrend.