Market Structure Explained: Higher Highs, Lower Lows, and the Shifts Between Them

The Supertrend was green. RSI was reading 58. The 50-day moving average was still pointing up. Then the stock dropped 11% in two weeks and stopped everyone out. None of the indicators warned you. But the chart did.

This is what market structure is for. Every indicator on this site is built on top of price structure. Moving averages measure it. RSI measures the momentum behind it. The Supertrend tracks it with an ATR-adjusted filter. But none of them show you the structure itself. That requires reading the raw sequence of highs and lows directly.

Once you can do that, everything else clicks into place. You stop waiting for indicators to confirm what the chart already told you. You start spotting regime changes earlier, and you understand why the signals you rely on are always a few bars late.

The Four Moves That Define Every Chart

Strip away every indicator and every oscillator and what you are left with is price making highs and lows. Every swing on every chart falls into one of four categories.

A higher high (HH) is a peak that exceeds the previous peak. Price rallied, pulled back, then rallied again past the prior high. Buyers pushed harder this time than last time.

A higher low (HL) is a trough that sits above the previous trough. Price fell, but found buyers at a higher price than it did on the last pullback. Sellers could not push it as far as before.

A lower high (LH) is a peak that fails to reach the previous peak. The buyers tried, but ran out of conviction before clearing the last high. Sellers showed up earlier.

A lower low (LL) is a trough that drops below the previous trough. Sellers pushed through the last support floor. Buyers could not hold the line.

Four moves. That is the entire vocabulary of market structure. The combination and sequence of those four labels tells you who is in control of a chart at any given point, and when control shifts.

What an Uptrend Looks Like in Structure Terms

An uptrend is a repeating sequence: HH, then HL, then HH, then HL. Each rally reaches a new peak. Each pullback holds above the last trough. The pattern shows buyers pressing higher on every wave and sellers failing to reclaim prior lows on every correction.

Consider a hypothetical stock that makes its first swing high at $80. It pulls back to $72, which becomes the first HL. It then rallies to $88, a new HH. It pulls back to $79, still above $72, so another HL. Then it pushes to $96, another HH. That sequence is a clean uptrend in structural terms. You do not need a single indicator to make that call.

Each confirmed HL in that sequence is a potential entry point for a trend-following setup. Not a guaranteed entry, but a location where the structure is working in your favour. The prior HL becomes the level that, if broken, tells you the structure has changed.

I treat each confirmed higher low as a candidate entry, not a certainty. If price breaks below the prior HL before printing a new HH, I step aside. The sequence has failed and I need to reassess what the chart is trying to do.

Notice also that the HLs tend to cluster near support and resistance levels that were previously tested. Structure and those horizontal levels are connected: the HL often forms right where a prior resistance zone has flipped to support. That is not coincidence. It is the same buyers who defended that level before defending it again.

What a Downtrend Looks Like in Structure Terms

The downtrend sequence is the mirror: LH, then LL, then LH, then LL. Each rally gets sold before it can reach the prior high. Each decline pushes through the prior low. The sellers are in control and the buyers keep failing to mount a sustained challenge.

Suppose a stock peaks at $100 and drops to $85, its first LL. It bounces to $93, a LH below the $100 peak. Then it drops to $78, a new LL. Then it rallies to $88, another LH below the $93 bounce. Every move confirms the sequence: lower peaks, lower troughs, sellers in control.

The most common mistake in a downtrend is buying the bounces. Every LH looks like a potential reversal. But a rally in a downtrend is a lower high until price can clear the most recent peak. Until it does, you are fighting the structure, which is the most expensive thing you can do on a chart.

What a Range Looks Like in Structure Terms

A range forms when neither sequence is winning. Price makes a HH, then a LH. A LL, then a HL. The swings oscillate within a band. Buyers defend the floor; sellers cap the ceiling. Neither side can establish the repeating sequence that defines a trend.

Ranges can last days or months. What they have in common is that the structure is ambiguous inside them. That ambiguity is exactly why mean-reversion approaches work inside a range: you are not fighting a trend because there is no trend. You are trading the oscillation between known support and resistance.

Suppose price oscillates between $50 and $60 for eight weeks. The peaks come in at $59.80, $58.40, $59.20. The lows come in at $50.60, $51.20, $50.40. The highs are slightly lower each time; the lows are slightly lower too. The range is compressing. That compression is its own structural signal. Ranges that compress tend to break with more force than ranges that simply chop sideways. The longer the coil, the sharper the eventual break.

The trendlines connecting those converging highs and lows give you a visual representation of that compression. When price finally punches through one of those converging lines, you have a structural shift on your hands.

Structure Breaks: When the Sequence Changes

A structure break is the moment the prevailing sequence ends. It is the most important signal on any chart, and most indicators will not show it to you until it is already several bars old.

There are three types worth understanding clearly: the uptrend breaking down, the downtrend breaking up, and the range breaking out.

Uptrend breakdown. Suppose a stock has been printing HH and HL for three months. The most recent HL is at $105. The most recent HH is at $118. Price attempts another rally but only reaches $113 before reversing. That is a lower high. Not yet a confirmed break, but a warning: buyers are losing conviction at the highs. If price then drops below the prior HL at $105 and closes there, the uptrend structure is broken. The sequence of HH and HL no longer exists. That break below $105 happens before any moving average crossover fires. It happens before RSI enters oversold. The chart changed before the indicators did.

Downtrend breakup. Suppose a stock has been in a clean downtrend: peak at $85, trough at $70, bounce to $78, drop to $64. Sellers in full control. Price then rallies sharply, pushes through $78, clears $85, and closes at $89. For the first time in months, the chart has printed a higher high above the downtrend sequence. The structure has broken upward. The bears no longer own this chart. Whether this becomes a new uptrend depends on the next pullback. If that pullback holds above $85 (now the first HL candidate), the new structure is confirmed.

Range breakout. Price has been rangebound between $50 and $60 for eight weeks. Four tests of the floor, three tests of the ceiling, all absorbed. Then one session, buyers push price through $60 on the highest volume in a month. Close: $62.40. The range is over. That ceiling at $60 has now become the floor that the new structure needs to defend on the first pullback. If price comes back to $60 and holds, the first HL of a new uptrend has printed. If it cuts straight back through $60, the breakout has failed and the range resumes.

Why Indicators Are Always Late to Structure Breaks

Every mainstream indicator calculates from historical price data. RSI looks back 14 bars. A 20-day moving average uses 20 sessions. The Supertrend is built from ATR, which is itself a smoothed average. All of them process the past and return a current reading. That is their design.

Structure breaks happen at a specific bar. The moment price closes below a prior HL or prints a LH for the first time in an uptrend, the structure has changed. No lookback required. The signal is in the raw price action, not in any derived calculation.

By the time a moving average crossover fires or RSI drops below 50 in response to a structure break, price has usually already moved 3-8% in the new direction. That is not a bug. It is a fundamental consequence of smoothing. Indicators trade immediacy for noise reduction. The cost of filtering out the noise is that they confirm what the structure already told you.

I stopped relying on moving average crossovers as primary trend signals years ago because of this lag. The crossover told me what I could have known from structure several bars earlier. I still use moving averages, but as context, not as triggers. Structure gives me the trigger.

Combining RSI with Structure Breaks

RSI and market structure work well together. The combination is most useful when RSI divergence appears at the same time as a structural warning.

Bearish divergence occurs when price makes a higher high but RSI makes a lower high. The price peak was exceeded, but the momentum behind it was weaker. That combination is a structural warning in momentum terms: the higher high may be the last one before a sequence break.

Here is how the combination works in practice. Price is in an uptrend with HL at $105 and HH at $118. Price rallies again to $121, a new higher high. But RSI peaks at 64 on this move, below its prior reading of 71 when price was at $118. Divergence. Price then pulls back and closes below $105. Structure break confirmed. The divergence warned you the highs were losing steam. The structure break told you when to act.

The divergence alone would not have given you a clean entry. Price can diverge for many bars before reversing. Structure gives you the specific level to watch: the prior HL. When that breaks, the divergence gets confirmed. Two signals pointing the same direction are more reliable than either one alone.

The full mechanics of RSI divergence are covered in the RSI guide. What matters here is the order: watch for divergence as an early warning, then wait for structure to confirm before taking action. Acting on divergence alone, before structure confirms, puts you in the position of predicting when the sequence will break rather than reacting to when it actually does.

Bullish divergence at the end of a downtrend follows the same logic. Price makes a lower low at $64 but RSI makes a higher low than it printed at the $70 trough. Momentum is improving even as price is still declining. If price then clears the prior LH at $78, the downtrend structure has broken and the divergence gets its confirmation. Neither signal required the other, but together they make a much stronger case for a regime change.

Common Mistakes When Reading Structure

The first mistake is marking every minor wiggle as a swing. On a daily chart, you want to track meaningful directional moves, not every session-level noise spike. Using candle bodies or closing prices rather than intrabar wicks reduces this problem. A wick that briefly pokes below a prior low before closing back above it is not a confirmed lower low. The close is what matters.

The second mistake is reading structure on one timeframe and trading on another without checking for alignment. A structure break on a 15-minute chart may be noise on a daily chart where the uptrend is intact. Always establish the relevant structure for your trading timeframe before acting on smaller-timeframe signals. Drawing trendlines on the higher timeframe first gives you the context you need before drilling into the detail.

The third mistake is waiting for a large move to confirm the break. If you are waiting for a 15% decline before acknowledging that the uptrend structure is broken, you have held far too long. The structure broke when price printed a lower high and then fell through the prior HL. That was the signal. What came after was the consequence of ignoring it. Train yourself to act on the structural signal early rather than waiting for the damage to be undeniable.

The fourth mistake is confusing a structure break with a trend reversal. A single structural break is not a confirmed reversal. It is a change in the sequence. For a confirmed new trend in the opposite direction, you need to see the new sequence establish itself: at minimum, one HH and one HL in a previously downtrending market, or one LH and one LL in a previously uptrending one. A break followed immediately by a resumption of the original trend happens regularly. Confirmation requires patience.

Structure Before the Indicator

Every article in the Learn section of this site adds a tool on top of price. This one removes them all and asks you to read what is underneath.

The HH-HL sequence tells you a trend is in place. The first LH tells you to pay attention. The break of the prior HL tells you the trend is over in structural terms. You do not need a green line or a histogram to see any of that. You need to know where the last significant high and the last significant low are at any given moment.

Indicators become much more useful once you have this foundation. When you see a Supertrend flip or an RSI cross its midline, you will know whether that signal is going with a clean structural sequence or fighting against a broken one. That context makes the difference between a signal worth acting on and one worth ignoring.

Start here. Mark your swings. Label your highs and lows. Watch for the sequence to break. Then let the indicators confirm what the structure already told you.

Educational content only. Not investment advice. Trading involves risk. You are responsible for your decisions.