What Is Market Structure in Trading?
Market structure is the pattern of swing highs and swing lows that price creates as it moves. It is the skeleton of every chart. By reading market structure, you can identify the current trend, spot when a trend is changing, and find high-probability entry points. It is the foundation of both classical technical analysis and Smart Money Concepts.
Swing Highs and Swing Lows
A swing high is a peak where price reversed downward. A swing low is a trough where price reversed upward. These are the building blocks of market structure.
To identify them, look for a candle (or group of candles) that is higher than the candles on either side for a swing high, or lower than the candles on either side for a swing low. These points mark where buyer or seller control temporarily shifted.
Connecting the dots between swing highs and swing lows reveals the market's structural pattern. This pattern tells you whether buyers or sellers are in control and whether the trend is intact or changing.
Bullish Market Structure
Bullish market structure is defined by a series of higher highs (HH) and higher lows (HL). Each rally pushes above the previous peak, and each pullback holds above the previous trough.
This pattern shows that buyers are willing to pay higher prices at each peak and that sellers cannot push price back to the previous low. Demand is consistently stronger than supply.
As long as this pattern holds — new highs followed by higher lows — the uptrend is intact. Only look for long entries in a bullish market structure.
Bearish Market Structure
Bearish market structure is the opposite: lower highs (LH) and lower lows (LL). Each rally fails to reach the previous peak, and each decline breaks below the previous trough.
Market structure tells you who is in control — buyers or sellers. Trade with the side that is winning, not against them.
Sellers are in control. Each new low shows increased selling pressure, and the weaker rallies show decreasing buying interest. Only look for short entries in bearish market structure.
Break of Structure (BOS)
A break of structure occurs when price violates a key swing point in the direction of the existing trend. In an uptrend, a BOS happens when price breaks above a previous swing high, creating a new higher high. In a downtrend, it happens when price breaks below a previous swing low.
BOS confirms that the trend is continuing. It is a signal of strength. Many traders use BOS as confirmation before entering trades — they wait for the structure to break before looking for pullback entries.
Not every tiny swing break counts. Focus on significant swing points that are visible on your trading timeframe. Minor intraday swings create noise, while major swing points define the real structure.
Change of Character (CHoCH)
A change of character is the first sign that the trend might be shifting. In an uptrend, a CHoCH occurs when price breaks below a previous swing low for the first time, creating a lower low in what was a series of higher lows.
In a downtrend, a CHoCH occurs when price breaks above a previous swing high for the first time. This is the early warning that buyers are gaining control.
A CHoCH does not guarantee a trend reversal. Sometimes the market creates a CHoCH, pulls back, and then continues the original trend. But it is a signal to pay attention and potentially prepare for a shift in bias.
Trading With Market Structure
The most common market structure strategy is the pullback entry within an established trend. In bullish structure, you wait for a higher low to form and enter long, targeting the next higher high. In bearish structure, you wait for a lower high and enter short.
Your stop loss goes below the recent swing low (for longs) or above the recent swing high (for shorts). If the swing point breaks, the market structure has changed and your trade idea is invalid.
This approach keeps you aligned with the dominant trend and gives you clear invalidation levels for risk management.
Market Structure Across Timeframes
Market structure can look different on different timeframes. The daily chart might show bullish structure while the 5-minute chart shows a pullback creating temporary bearish structure.
Higher timeframe structure takes priority. If the daily chart is bullish, use the lower timeframe bearish pullback as an opportunity to enter long — the pullback is a setup within the larger uptrend, not a reversal.
Always check at least one timeframe higher than your trading timeframe to confirm the structural context.
Featured Indicator
Market Structure Indicator Bundle
Automatically detect and plot breaks of structure, swing points, and trend shifts on TradeStation charts with this EasyLanguage indicator bundle.
View IndicatorJoin the Community
Got questions about this topic? Join our Discord to chat with other traders.
Join DiscordLooking for more trading tools and indicators?
Browse Trading Systems