Every chart, whatever the stock or timeframe, moves in swings: a run in one direction, a pause or reversal, then another run. Market structure is the record of where those swings turned. Reading it answers the first question a price-action trader asks of any chart: is this market trending, and in which direction, or is it moving sideways? The rest of this course builds on that answer. Support and resistance, candle signals and breakouts all mean different things depending on the structure around them.
Swing highs and swing lows
A swing high is a peak with lower prices on both sides; a swing low is a trough with higher prices on both sides. The idea is simple, but marked by eye it quickly becomes inconsistent. One trader sees a swing in every two-day wiggle, another only in moves that last for weeks, and the two reach opposite conclusions about the same chart. The remedy is to pick a fixed rule and apply it to every chart.
Two rules are widely used:
- Bar count. A bar is a swing high if its high is above the highs of the N bars on each side; swing lows are the mirror image. N = 2 or 3 is typical on a daily chart. The rule is easy to check, but on a volatile stock it marks many small swings.
- Minimum reversal. A high becomes a swing high only after price has fallen a set distance from it, for example two times the 14-day average true range (ATR); lows work the same way in reverse. Because the distance scales with volatility, a swing means the same thing on a quiet utility and on a fast-moving semiconductor stock. See ATR stop for how ATR is calculated.
Both rules share one property that matters in practice: a swing is confirmed only after the fact. The latest high is not a swing high until price has moved away from it by the required amount. Treat the leg in progress as unfinished and base decisions on confirmed swings only.
Uptrends, downtrends and ranges
The definitions go back to the market commentary Charles Dow wrote in the late 1800s, later organized as Dow theory, and they remain the standard way to describe trend without indicators:
- Uptrend: each swing high is above the previous one (a higher high, HH) and each swing low is above the previous one (a higher low, HL).
- Downtrend: lower highs (LH) and lower lows (LL).
- Range: swing highs and swing lows at roughly the same prices, so neither buyers nor sellers are making progress.
The lows deserve as much attention as the highs. In an uptrend, each higher low shows that buyers stepped in above the price where they bought last time, which is the evidence of persistent demand. A stock can print a marginal new high while its lows fall, and that is not an uptrend.
Mixed sequences are common and are best read as transitions:
| Swing highs | Swing lows | Reading |
|---|---|---|
| Higher | Higher | Uptrend |
| Lower | Lower | Downtrend |
| Level | Level | Range |
| Lower | Higher | Contraction: price is coiling, often before a breakout |
| Higher | Lower | Expansion: wide two-sided swings, an unstable market |
Trends do not run indefinitely. A common sequence is trend, then range, then either continuation or reversal. A range that forms after an advance can be a pause before the next leg or the beginning of a top, and the way it eventually breaks tells you which. Lesson 2 covers the boundaries of ranges, and lesson 4 covers how they break.
Structure breaks versus noise
An uptrend stays intact as long as price holds above its last higher low, the low from which the most recent higher high was made. Buyers defended that low, and a close below it means the sequence of higher lows has ended. The mirror rule applies to downtrends: the trend is broken when price closes above the last lower high.
A trend change usually arrives in stages:
- Warning: a lower high. A rally fails to exceed the prior high. The trend is not broken, but momentum is fading.
- Break: a close below the last higher low. The sequence that defined the uptrend has ended. Treat the stock as neutral, not yet as a downtrend.
- Confirmation: a lower low followed by a lower high. Only now does the structure define a downtrend.
Not every probe is a break. Three filters separate structure from noise:
- Use closes. An intraday move below the level that closes back above it shows that sellers could not hold the lower prices. Many traders require a daily close beyond the level, and some wait for a second close.
- Use the right swings. A broken minor swing on an hourly chart says little about the daily trend. Match the swing to the timeframe you trade.
- Allow for volatility. A close a few cents beyond the level on a stock with a $3 daily range is within normal noise. A buffer of a fraction of ATR, for example 0.25 ATR, filters out marginal breaks.
Reading structure across timeframes
Every timeframe has its own structure, and they often disagree. A daily chart can show lower highs and lower lows for three weeks while the weekly chart shows nothing more than a pullback within a long advance. Neither reading is wrong; they describe the same move at different scales.
A practical approach is to use timeframes roughly four to six times apart. For a swing trader who holds positions for days to weeks:
- Weekly: context. Which way is the larger trend, and where are its major swing points?
- Daily: setup. Is the daily structure aligned with the weekly, or is it in a pullback that may be ending?
- Hourly, optional: timing. Has the short-term structure turned in the direction of the intended trade?
The most reliable setups tend to appear when the lower timeframe turns back in the direction of the higher one: a daily pullback that ends in a higher low inside a weekly uptrend. Trading against the higher timeframe is possible, but it calls for smaller size and closer targets, because the larger trend is likely to resume.
How to apply it
A structure-based plan for a long trade in an uptrend, written as rules:
- Context: the weekly chart is not in a downtrend, and the daily chart shows at least two higher highs and two higher lows.
- Setup: after a new higher high, price pulls back but stays above the previous higher low.
- Entry: the pullback ends when daily structure turns up, for example a close above the minor high that formed during the pullback.
- Stop: below the pullback low, which is the new higher low, with a buffer of about 0.25 ATR. If that low gives way, the reason for the trade is gone.
- Target: the most recent swing high for a first partial exit; beyond it, trail the stop under each new higher low.
- Invalidation: a daily close below the last higher low ends the uptrend's structure. Exit, and stand aside until a new structure forms.
Worked example (illustrative numbers). A stock's daily swing highs are $62, $68 and $74, and its swing lows $58, $63 and $67. After the $74 high it pulls back to $68.40, which is above the $67 low and therefore a new higher low, and then closes at $70.10, above the $69.80 minor high made during the pullback. ATR is $1.60.
| Item | Price | Basis |
|---|---|---|
| Entry | $70.10 | Close above the pullback's minor high |
| Stop | $68.00 | Higher low $68.40 minus 0.25 ATR |
| First target | $74.00 | Last swing high |
The risk is $2.10 per share and the reward to the first target $3.90, about 1.9 times the risk. Position size then follows from the risk, as set out in stop-loss and position sizing; see also risk-reward ratio.
Common mistakes
- Marking swings by eye. Inconsistent swings produce inconsistent trend calls. Choose one rule and keep it.
- Calling a reversal too early. A single lower high, or a wick below a low, is a warning rather than a new downtrend.
- Acting too late. Waiting for a complete downtrend before cutting a long position gives back gains. The close below the last higher low is the point at which to act.
- Ignoring the higher timeframe. Selling a daily downtrend that has reached major support within a weekly uptrend is a low-quality trade.
- Treating the leg in progress as a swing. Unconfirmed highs and lows change as new bars arrive.
- Forcing a trend onto a range. When highs and lows are level, buying every pullback loses money; range tactics apply instead.
Market structure in Clear Tape
The technical analysis section of the chart drawer, which opens when you select a ticker, reads trend the way this lesson describes. Swing points are marked with a minimum-reversal rule: a high or low counts once price has reversed from it by two times ATR(14), and the swing in progress is never counted, so earlier swings do not change. The trend is called up only when two independent reads agree: the swings are making higher highs and higher lows, and the close is above the 50-day average, which is above the 200-day (the 20- and 50-day averages with fewer than 200 sessions of history). A close below the last swing low in an uptrend is reported as a break, and when the two reads disagree the drawer shows "No clear trend" with a note naming the missing part. In trading systems, presets such as Volume Base Breakout and NR7 / Inside-Day Breakout require the same moving-average alignment before they take a trade.
Summary
- Trend is defined by swing points: higher highs and higher lows for an uptrend, lower highs and lower lows for a downtrend, level highs and lows for a range.
- Mark swings with a fixed rule, either a bar count or a minimum reversal such as 2 ATR, and use confirmed swings only.
- A lower high is a warning; a close below the last higher low is the break; a lower low and lower high confirm a downtrend.
- Use the higher timeframe for direction and the lower one for timing, and favour trades where they align.
Next: Lesson 2: support and resistance.
For educational purposes only. Not investment advice.