A trend is a sequence, not a slope. I stopped drawing trendlines with a ruler years ago because the ruler was answering a question nobody asked. The real question is simpler: is each swing low sitting above the last one, and is each swing high sitting above the last one too? That’s an uptrend. Flip both, and it’s a downtrend. I don’t need a slope, a moving average, or a color-coded ribbon to answer that. I need to look at four or five turns on the chart and compare them to each other.
This sounds almost too plain to be useful, which is exactly why most people skip past it on their way to something more complicated. But higher lows and lower highs are the actual mechanism behind every trend indicator ever built. The indicator is just a smoothed guess at what this pattern is already telling you directly, a few bars later and with less certainty.
What the pattern actually looks like
Start with an uptrend. Price rallies, pulls back, and the pullback stops higher than the previous pullback stopped. Then price rallies again, past the old high, pulls back again, and stops even higher than the second pullback. Each low is a higher low. Each high, once it’s made, becomes a higher high. String three or four of these together and you have a trend with no ambiguity about it — not because the price is going up in a straight line, it never does, but because the floor keeps rising underneath it.
A downtrend is the mirror. Each rally fails lower than the last rally failed. Each pullback goes lower than the last pullback went. The ceiling keeps dropping. What matters is that both conditions hold together — lows getting lower and highs getting lower. If only one of those is true, you don’t have a trend yet. You have a chart that hasn’t decided.
The moment a trend actually ends
Here’s the part that took me the longest to trust without a confirming signal. A trend doesn’t end when price crosses some moving average or when an oscillator rolls over. It ends the instant the pattern breaks — the first time an uptrend prints a lower low instead of a higher one, or a downtrend prints a higher high instead of a lower one. That single broken link is the earliest information available. Everything else, every indicator, is downstream of this same event, just reported later.
A broken pattern isn’t a reversal signal by itself. It’s a warning that the structure holding the trend together just failed for the first time. Sometimes price re-establishes the old pattern within a few bars and the trend resumes. Sometimes it doesn’t, and you’re watching the first leg of something new. I don’t try to guess which one it’ll be. I just stop assuming the old trend is still intact, and I wait for the next swing to tell me which way the new structure is forming.
Why I never trust the first higher low or lower high alone
One higher low after a downtrend isn’t a new uptrend. It might just be a bounce inside a bigger downtrend that’s still very much in charge — the highs are still falling, even if this one low happened to land above the last. I need both conditions confirmed, not one. A single data point is a candidate for a new trend, not proof of one. This is where people get burned buying the first green candle after a selloff and calling it a reversal, when the actual structure hasn’t turned yet.
What I wait for instead is a higher high that also breaks above the most recent lower high in the old downtrend. That’s the point where both halves of the new pattern are confirmed at once — a higher low behind it, and now a higher high in front of it. Only then does the sequence earn the word trend. Before that, it’s just a bounce that might amount to something.
A trend I actually traded: TLT, spring
TLT had been grinding lower for months, and by March it had put in a run of textbook lower highs and lower lows — nothing unusual there. Then in mid-April it fell to $86.10, and the bounce that followed stalled out at $89.40, well under the prior swing high near $91.70. Still a downtrend. Lower high confirmed.
Two weeks later it sold off again, but this time it only got to $87.30 before turning back up — higher than the $86.10 low. That was one half of a new pattern. I didn’t touch it yet. I wanted the other half: a rally that actually cleared $89.40. Nine sessions later, TLT pushed through $89.40 and kept going to $91.85, taking out the old lower high too. Both conditions were now met — higher low at $87.30, higher high above $89.40. I bought at $91.20 with a stop at $88.90, under the higher low.
The position wasn’t smooth. TLT chopped for a week and touched $90.10 before turning back up, close enough to my stop that I sat there watching it more than I wanted to. It never took me out. Six weeks later it traded up to $97.60 and I sold in two pieces, around $95.80 and $97.10. The pattern did the identifying. I just waited for both halves to confirm before I risked anything on it.
How this replaces a trend indicator entirely
A moving average tells you the average price over some lookback window, smoothed into a line. It’s useful, but it’s always reacting to price that already happened, filtered through an arbitrary number of days you chose somewhat randomly. Higher lows and lower highs aren’t a filtered version of anything. They’re the raw turns themselves — the actual points where buyers or sellers took control for a while. When I compare five real swing points to each other, I’m not waiting on a calculation to catch up. I’m looking straight at the structure that any calculation would eventually be built from anyway.
This is also why the pattern works the same on a five-minute chart and a weekly chart. A moving average needs its settings adjusted for different timeframes to behave sensibly. Higher lows and lower highs need nothing adjusted. The definition doesn’t change. Only the size of the moves does.
Reading it on your own chart
Strip the chart down to candles. Pick a timeframe and mark the last four or five obvious swing highs and swing lows — the turns that are visible without squinting, not the tiny wiggles in between. Line them up in your head, or on paper if that helps. Are the lows climbing? Are the highs climbing? If both, you’re in an uptrend, and the next question is only where the next pullback might stop. If the pattern breaks, the first broken link is your cue to stop assuming and start watching closely again.
This isn’t a way to catch every top and bottom exactly. It missed the first two weeks of TLT’s bounce because I was waiting for confirmation instead of guessing. That’s the tradeoff. I give up the first move in exchange for not getting whipsawed by every minor bounce that never becomes a real trend. Some weeks that costs me. Most weeks it’s the reason I’m not holding a position built on a pattern that was never actually there.
I read higher lows and lower highs on a blank chart in Static, the free daily chart room run by Draw Lines Make Money. If you want to watch how a trend gets confirmed or broken in real time, you can sit in:
Join the free Static chart room →
Disclosure: that’s an affiliate link — I may earn a commission if you join a paid tier later, at no extra cost to you. The free room is free.