TimelessMarket Theory
Educational only — not financial advice. The example below is illustrative, not a recommendation. No strategy works every time. Always define your risk and test any process yourself before risking money.
Strategy Playbook · Trend continuation

The Grimes Pullback

Buy near the “average” after a strong move, in the direction of an established trend — entered on a lower-timeframe breakout.

Method from → Adam Grimes · Concepts: Trends & Structure, Momentum · See the Technicals framework

TypeTrend continuation
BiasWith the trend
TimeframeIntraday → position
StyleSwing
('

1 The Edge — why it works

A pullback is a bet the trend continues

A pullback is a pause in a trend. Trading one is not just identifying a trend — it is a prediction that the trend continues for at least one more leg.1

Adam Grimes\' edge here is buying near the “average” price after a strong move, in a market that is both trending and fluctuating. Patterns are heuristics that quickly reveal an imbalance of buying and selling pressure; as Grimes puts it, the best ones “are often pretty ugly, but they fall in beautiful spots in the market structure.” Location beats looks.1

\n', '

2 Where it works — and doesn\'t

Trend plus fluctuation, never exhaustion

Works best when…

  • A clear trend that also fluctuates (pulls back regularly).
  • A strong move first — price reaches a calibrated band (~80–90% of the action).
  • Price pulls back toward the average, not after a climax.
  • Your higher timeframe agrees with your trading timeframe.

Fails / avoid when…

  • No trend, or a trend so strong it never pulls back — don\'t force it.
  • Right after a climactic, large-range exhaustion bar far beyond the band.
  • The lower-timeframe pullback fights the daily/weekly trend (failure rate jumps).
  • A choppy range with no real directional imbalance.
\n', '

3 Setup checklist

All true before you act

\n', '

4 The process

From signal to managed trade

1

Entry

Enter near the average on a lower-timeframe breakout — as simple as buying the break of the previous bar\'s high (or selling the prior bar\'s low for shorts).1

2

Stop (1R)

Beyond the previous extreme of the pullback. A rough starting guideline is 2–4 ATR beyond entry. Entry − stop = 1R.

1R = entry − stop (≈ 2–4 ATR)
3

Position size

Risk a small fixed % of the account; shares = risk ÷ 1R. Note Grimes\' warning on scaling into a pullback: you can end up “biggest when wrongest,” so respect the stop.

shares = (account × risk%) ÷ 1R
4

Exit & management

“If there is magic here, it happens in the trade management.” Take first profit when profit equals your initial risk (+1R), then scale out of the remainder and let a runner ride the trend.1

\n', '

5 Worked example (illustrative)

One trade, start to finish, in R

The Grimes Pullback — buy the pullback to the average, with the trend11510910498upper band (~80–90% of action)the “average”strong move → band touchEntry ▲ LTF breakout near averagestop beyond prior extreme (~2–4 ATR) = −1R+1R → take first profit, then scalerunner rides the trend
Illustrative. A strong move tags the band, price pulls back to the average, and entry is a lower-timeframe breakout near the average. The stop sits beyond the prior extreme (−1R); first profit comes at +1R, then a runner stays with the trend.
Account / risk per trade$25,000 · 1% = $250
Entry (LTF breakout near the average)$107.00
Stop (beyond the pullback low, ~2–4 ATR) — 1R$104.40 · 1R = $2.60/share
Position size = $250 ÷ $2.60≈ 96 shares
First profit at +1R, then scale$109.60 (take partial)
Runner toward +3R$114.80
If managed well: +1R booked, runner adds+ $250 and up
If it fails: −1R− $250 (≈ −1.0%)
\n', '

6 Honest expectancy

Selectivity and management, not magic patterns

Grimes is explicit that simple patterns have only a slight edge on their own — “far better results come with experience and when the trader learns to read the action,” shifting from “take every pullback” to “find the best pullback.” The taking-first-profit-at-+1R management is what “drives toward consistency,” not home runs.1

expectancy (in R) = (win% × avg win) − (loss% × avg loss)

This is an expectation, never a guarantee. Always respect risk first — gaps and slippage can produce a larger-than-planned loss.

\n', '

7 Make it yours

Test before you trade

A no-risk validation routine

Add calibrated bands (try Keltner channels holding ~80–90% of the action) and a midline average to a chart, then scroll history. Mark each strong move to the band, the pullback to the average, a lower-timeframe-breakout entry, a stop beyond the prior extreme, and a +1R-then-scale exit — before checking the outcome. Spend extra study on telling genuine with-trend strength from exhaustion; Grimes calls that “perhaps the key technical skill of with-trend trading.”

\n', '

8 Common mistakes

How traders blow this up

\n', '

Sources (free / verified)

1. Adam Grimes, “How to trade pullbacks” — adamhgrimes.com. Trade categories from Grimes, “Thinking in categories” — adamhgrimes.com. Framework from The Art and Science of Technical Analysis (Wiley, 2012). See his trader profile.

\n')