WhitmanTrading

What Is Market Structure?

Market structure is the pattern of highs and lows on a chart. An uptrend makes higher highs and higher lows; a downtrend makes lower highs and lower lows. It matters because it gives you one specific price at which your read of the market is wrong.

What Is Market Structure? — illustrated on a chart Watch: Market Structure for Beginners (Full Course)

Covered on this page: TradingView and LuxAlgo.

Market structure is the pattern of swing highs and swing lows on a chart: higher highs and higher lows make an uptrend, lower highs and lower lows a downtrend, and anything else is a range. Traders use it to name the trend and the one price, the last swing low or high, where that read becomes wrong.

Everything else on a chart is built on this, which is why it is worth being precise about.

Market structure is the pattern of highs and lows. Not a drawing, not an indicator — a description of what price has already done, in the simplest possible terms.

An uptrend, defined exactly

An uptrend is a sequence where each high is above the previous high, and each low is above the previous low. Both conditions. Not one. The first half has its own page on the higher high.

That second condition does most of the work. Price can make a higher high in the middle of a collapse; what it cannot do in a collapse is keep making higher lows.

A downtrend is the mirror

Lower highs and lower lows. Same rule, inverted, and the full treatment is on the downtrend page.

Worth drawing, because most explanations show only the uptrend and leave you to work out the other half. Half a definition is where confusion starts.

And a range is neither

If the highs are roughly level and the lows are roughly level, there is no trend. There is a range.

This is the state beginners most often mislabel. A range with a slight tilt looks like a trend if you want it to, and wanting it to is usually why the trade was taken.

Break of structure vs change of character

These two get used interchangeably. They are opposites, and confusing them is expensive.

A break of structure is price taking out the previous high in an uptrend. The trend continued. It is confirmation, not a signal to do anything new.

A change of character is price taking out the last higher low in that same uptrend. The trend broke. The pattern that defined it no longer holds.

An uptrend where price falls through its most recent higher low, ending the sequence.
Change of character: the pattern that defined the trend has failed. Illustrative chart - not real market data.

The simplest way to keep them straight: a break of structure confirms what you thought. A change of character tells you that you were wrong. One is agreement, the other is news.

Internal structure vs swing structure

Most tools will show you two layers at once, and this is where charts turn into soup.

Swing structure is the big picture — the highs and lows you would still see zoomed out. Internal structure is the smaller moves inside a swing.

Show both, because an internal break sitting inside a swing means something different from one floating on its own. But build the trade around the swing, or you will be stopped out by moves that were never structure.

A wick through is not a break

This single rule removes a large share of bad entries.

Price traded above the level. It did not close above it. A wick is price being tested and rejected — often the opposite of a break.

Wait for the close. It costs you a few points of entry and saves you the trades that were never setups.

Which swings actually count

The commonest mistake is marking every small wiggle.

A swing point worth marking is one where price turned and went somewhere. If a high was exceeded two candles later, it was noise. The swing high and swing low page covers how the points themselves are defined.

The practical test: if you zoom out one timeframe and the point disappears, it was never structure.

How often structure really changes

Exactly as often as your swing rule lets it. On the same SPY prices, the smallest common swing rule flips the read about every three weeks, and a wide rule on weekly bars flips it about every nine months. Neither count is wrong. They answer different questions, and the table in the data section shows the whole range.

So the swing width is a decision, made before the chart is open. Write down how many bars on each side make a swing, and on which timeframe, and keep it. Change it after a loss and you are fitting the rule to the trade you just lost.

On a daily chart, expect a flip about as often as a continuation. The textbook picture is a long run of breaks of structure and one change of character at the end. On SPY’s daily bars the two came in roughly equal numbers, which is why a single daily break is weak evidence that the trend will carry on. A market structure shift is the same event under another name.

A worked example

Take SPY’s daily chart from July to September 2026 and use one fixed rule: a swing high is a day whose high is above the highs of the five sessions before it and the five after it, and a swing low is the mirror. Because it needs five later sessions, a swing is only known a week after it forms.

The read starts down. A close below a swing low on 10 June 2026 turned it down, and another on 23 July confirmed it.

3 August: change of character up. SPY’s high of $755.58 on 15 July had become a confirmed swing high on 22 July. On 3 August SPY closed at $757.67, above it. The lower-high pattern was broken, so the read flipped to up.

13 August: break of structure up. The 5 August high of $776.85, known from 12 August, was taken out by a close of $777.88. That confirms the up read and asks nothing new of you.

The line that mattered. The 20 August low of $762.04 became a confirmed higher low on 27 August. From then on there was a specific number: above it, the up read held. A close below it and the sequence was broken — not “looking weak,” broken, by the same definition that made it a trend.

1 September: change of character down. SPY closed at $761.78, 26 cents under $762.04. Then on 10 September it closed at $757.83, below the 1 September swing low of $759.48, a break of structure that confirmed the new down read.

That number existed three sessions before you needed it, which is the whole point of marking structure at all. And the 26-cent margin is a reminder that the rule is mechanical: a wider swing rule would have drawn a different line and given a different answer on the same day.

The original data

The sample. SPY daily bars from 29 January 1993 to 25 September 2026, 8,472 sessions or 33.7 years, from Yahoo Finance.

The rule. It is the one in the worked example with the width changed: a swing needs a high (or low) beyond that many bars on each side, each swing is known only after those later bars close, and a close beyond the latest known swing breaks it. A newer swing replaces the older one on the day it becomes known, before that day’s close is judged, even if the older one was never broken. A break in the direction of the current read counts as a break of structure; a break against it counts as a change of character. Weekly bars are built from the same days. The daily five-bar events are listed in the SPY structure events file.

Chart and swing width Swing points a year Breaks of structure a year Changes of character a year Median gap between changes
Daily, 2 bars each side 65.6 13.4 12.9 21 days
Daily, 5 bars 29.1 5.9 6.5 41 days
Daily, 10 bars 13.7 2.8 3.0 78 days
Weekly, 2 bars 12.1 2.6 1.9 105 days
Weekly, 5 bars 5.7 1.5 1.1 266 days

The swing width decided the count, not the market. The same 33.7 years of prices gave 12.9 changes of character a year with two-bar daily swings, 3.0 with ten-bar swings and 1.1 with five-bar weekly swings. The gaps are calendar days.

Daily breaks split evenly between continuing and flipping. With five-bar daily swings there were 199 breaks of structure and 220 changes of character, so only 47.5% of breaks confirmed the existing read. On weekly bars the share of confirmations rose to 57.6% with two-bar swings and 59.1% with five-bar swings.

The two-bar rule is the one used elsewhere on this site. It finds 1,091 swing highs and 1,117 swing lows, the same levels behind the SPY study on the internal and external liquidity page.

The video record. Across our study of 24,971 trading videos, 319 have market structure in the title. The median one gets 11,735 views, 65% never pass 50,000, and the median length is 19.6 minutes. The corpus carries description text for 93 of those 319, and across those 93, 4 mention invalidation, failure, or getting it wrong.

Small window — 93 videos, not 319 — so treat it as a hint rather than a census. But nineteen and a half minutes is a long time to spend on a topic without saying what it looks like when your read is wrong.

How this connects

The sequence of highs and lows - which makes it the frame nearly every other smart money concept hangs on.

An order block, a fair value gap and a liquidity sweep are all defined relative to it. Without a structural read, none of them has a direction to be read against.

Support and resistance is the older vocabulary for a similar idea. Structure is about sequence; levels are about price. They overlap heavily.

Swing sensitivity decides everything. Mark small pivots and structure changes constantly; mark large ones and it changes rarely and late.

And it is always confirmed behind. A swing point needs bars either side, so the current structure is known only once the bars that define it have closed.

When it fails

You marked structure on the wrong timeframe

A five-minute chart and a daily chart routinely disagree, and both are correct.

The lower-timeframe break that stopped you out was noise on the chart you were actually trading.

Pick the timeframe you intend to trade, mark structure there, and treat lower timeframes as detail rather than as contradiction. Ranking the timeframes first is the idea behind top-down analysis.

You needed the trend to be there

A range with a slight upward tilt becomes an uptrend the moment you have a reason to want one. The honest check is whether you would mark the same structure on a chart with the ticker hidden.

You marked it after the move

The same failure that ruins order blocks ruins this. Scrolling back to find the structure that “worked” is trivial and feels like analysis.

What structure is actually for

Not prediction. Structure gives you the one price at which your read is wrong — and that is the only genuinely useful output.

If you are long in an uptrend, the last higher low is your answer to “how would I know I am wrong.” It is visible, specific, and decided before you needed it — which is the only kind of decision worth having in advance.

Once you can read structure, an order block becomes readable, because the break of structure is the thing that validates one.

The gap a fast move leaves behind is a fair value gap, and it usually sits right where structure broke.

And the reason price returns to these levels at all is liquidity — orders resting where everyone can see they should be.

To practice the reading on a live chart, how to read market structure walks through it in steps.

The practical check

The setting most people get wrong is showing every internal structure break at once. Zoom out on a daily chart and there really are not many genuine breaks - a handful across months. If your chart is covered in them, the indicator is showing you noise, not structure, and you will end up trading the noise.

— Michael Whitman

This page is educational, not financial advice. Test every idea on your own charts before risking money. Some links on this page earn a commission if you buy through them. It costs you nothing and it does not decide what appears here or in what order — how these pages are made is set out in our methodology.