Strategy · Price action and patterns

Wyckoff trading: reading ranges and trading the spring

A century ago Richard Wyckoff described how a market moves from a downtrend into a range and out the other side. His map is still one of the clearest ways to read a range. Here is the map, the one setup in it most traders use, and how it goes wrong.

Last reviewed by the MarketPro research desk · Editorial policy

At a glance

Style
Range reversal: the spring and its test
Timeframes
4-hour and daily
Markets
Gold, indices, major forex pairs
Holding time
Several days to a few weeks
Works when
A mature trend that has stopped and turned into a range
Level
Intermediate
Short answer

Wyckoff trading reads a sideways range as either accumulation (before a rise) or distribution (before a fall) and trades the moment the range resolves. The best-known setup is the spring: in accumulation, price dips below the range low, closes back inside, then retests the area with a higher low. Buy that test, put the stop below the spring's low, and target the top of the range first, then the move out of it.

Key takeaways

  • Wyckoff is a map of ranges. It tells you what a range after a downtrend should look like if it is turning into an uptrend.
  • The spring is a false break below the range, and it is only a trade once a test holds above its low.
  • The stop goes below the spring low. If price returns there, the accumulation reading was wrong.
  • Volume is part of the method, and forex has only tick volume, so weigh price behaviour more than volume bars.
  • Labels are easy in hindsight. Trade only what you could have labelled at the time, with rules written in advance.

What the Wyckoff method is

Richard Wyckoff was a stock market operator and writer in the early 1900s who studied how large traders built and sold positions. His method rests on three ideas, usually called his laws:

  • Supply and demand. Price rises when demand exceeds supply and falls when it does not. Everything else is detail.
  • Cause and effect. A long range (the cause) builds the energy for a large move out of it (the effect). Bigger ranges tend to lead to bigger moves.
  • Effort versus result. Volume is effort and price movement is result. Heavy volume with little price progress hints that the other side is absorbing it.

Wyckoff also used a teaching device he called the Composite Man: the idea of studying the market as if a single large operator were running it, accumulating quietly at low prices and distributing at high ones. It is worth being clear that this was a way of thinking, not a claim that one hidden actor exists, and the same caution applies to the modern smart money concepts that borrow heavily from Wyckoff. The academy lesson on Wyckoff and smart money traces the overlap: a Wyckoff spring and an SMC liquidity sweep describe much the same event.

Accumulation and distribution, phase by phase

Wyckoff saw the market moving through four stages: accumulation (a range at the bottom), markup (an uptrend), distribution (a range at the top) and markdown (a downtrend). The ranges are where the trading opportunities are, and Wyckoff named the events inside them. For accumulation:

  • Phase A: the fall stops. A selling climax (SC), a sharp drop on heavy volume, then an automatic rally (AR) as sellers run out. The SC low and AR high define the range.
  • Phase B: building the cause. Price swings inside the range, often for a long time, with secondary tests (ST) of the lows.
  • Phase C: the test. The spring, a break below the range low that quickly reverses. It shakes out the last sellers and triggers the stops of those who bought the lows.
  • Phase D: strength appears. A sign of strength (SOS), a rally through the top of the range, then a last point of support (LPS), a shallow pullback that holds.
  • Phase E: markup. Price leaves the range and trends.

Distribution is the mirror image at the top of a trend: a buying climax (BC), an automatic reaction, secondary tests, an upthrust after distribution (UTAD) that pokes above the range high and fails, a sign of weakness (SOW) through the range low, and a last point of supply (LPSY) before markdown. The UTAD is traded exactly like a spring, in reverse.

Not every range shows every event, and many show them in a messier order. The schematic is a guide to what you are looking for, not a template every chart must match.

The setup: trading the spring and its test

Most Wyckoff traders focus on two entries, both in accumulation (or their mirrors in distribution). The first is the spring and its test, which gives the best price and the tightest stop. The second is the last point of support after a sign of strength, which comes later and with more confirmation, at a worse price. This article teaches the first; the second follows the same logic with the stop under the LPS.

A spring needs three things in order. A clear range after a downtrend, with at least one secondary test of the low. A break below the range low that closes back inside the range within one or two candles. And a test: a pullback after the spring that stays above the spring's low, ideally on lighter volume than the spring. The entry is on that test.

Gold 4-hour chart. After a fall, a selling climax at $2,352 and an automatic rally to $2,388 define a range. Price springs below the range to $2,344, closes back inside, and a test holds near $2,356 where a long is taken with the stop at $2,341 and a first target at the $2,388 range top. Price then breaks out on higher volume and moves into markup.
Selling climax, automatic rally, secondary test, spring, test, sign of strength. The long is taken on the test after the spring, with the stop under the spring low and the range top as the first target. Illustrative chart, not live market data.

In the gold chart above, a selling climax at $2,352 and an automatic rally to $2,388 set the range. Price tests the lows, swings for weeks, then springs to $2,344 and closes back inside. The pullback that follows holds at about $2,356, well above the spring low, and the long is taken there with the stop at $2,341. The first target is the top of the range at $2,388, a little over twice the risk. Price then breaks the range high on rising volume (the sign of strength), pulls back to the last point of support near $2,390 and moves into markup.

Entry, stop and target

Entry. Buy on the test, not the spring. The spring candle itself can keep falling, and many breaks below a range low are genuine. Wait for the pullback after the spring to form a higher low, then enter when a 4-hour candle closes up from it, or with a limit order a little above the spring low once the reversal is clear.

Stop. Below the spring's low, with a buffer. That price is the line between accumulation and the start of a new leg down. On a 4-hour gold chart it is often $12 to $20 away, so position size matters; the position size calculator turns the stop into a lot size for a fixed risk.

Targets. The first target is the top of the range, the automatic rally high, and it should be at least twice the risk away. For the rest of the position, Wyckoff's cause and effect gives a rough projection: traditional Wyckoff traders count the width of the range on a point-and-figure chart, and a simpler stand-in is to project the height of the range above its top. Treat the projection as a guide for where to start managing the trade, not a forecast.

Management. Once price breaks the range high, move the stop to breakeven. If it then pulls back and holds above the old range top (the last point of support), that is the confirmation the reading was right, and a place to trail the stop below.

The rules, as a checklist

Wyckoff trading, written so you can test it before trading it.

Setup

What has to be true before you look for an entry

  • A downtrend has stopped and turned into a range, with a clear low (selling climax) and high (automatic rally).
  • Price has tested the range low at least once more (a secondary test).
  • Price breaks below the range low and closes back inside within one or two 4-hour candles (the spring).

Entry

The trigger

  • Wait for the pullback after the spring to form a higher low above the spring low.
  • Enter when a 4-hour candle closes up from that test, or with a limit order just above it once the reversal is clear.

Stop-loss

Where the idea is wrong

  • Below the spring low, with a buffer of the spread plus a few pips (or a couple of dollars on gold).
  • Position size set so the stop costs no more than your fixed risk per trade.

Exit

How the trade ends

  • First target: the top of the range (the automatic rally high), at least twice the risk away.
  • Move the stop to breakeven once the range high breaks; trail the rest below the last point of support.

Skip it when

Conditions that void the setup

  • Buying the spring candle itself before any test has formed.
  • Springs followed by a weak rally that stalls well below the middle of the range.
  • Ranges that have lasted only a few candles, which have not built much of a cause.

When a spring fails

The spring's weakness is that it looks identical to the start of a breakdown for the first candle or two. The difference shows afterwards: in accumulation the rally from the spring is strong and the test holds; in a market that is still falling, the rally is weak, makes a lower high, and price returns to the spring low.

EUR/USD 4-hour chart. After a fall, a range forms between 1.0822 and 1.0868. Price dips to 1.0808 and closes back inside. A long at 1.0824 sees only a weak rally to 1.0840, a lower high, and is stopped at 1.0802 as price breaks the spring low and falls towards 1.0782.
The dip below the range looked like a spring, but the rally from it was weak and never reached the middle of the range. Price returned to the low and broke it. No test that holds, no trade. Illustrative chart.

In this EUR/USD example, a range forms between 1.0822 and 1.0868 after a fall. Price dips to 1.0808 and closes back inside, which looks like a spring. A trader who buys the close at 1.0824 sees a feeble rally to 1.0840, well short of the range top, and then a break of the spring low that stops the trade at 1.0802. The range was a pause in a downtrend, not accumulation. Insisting on a test that holds, and on a rally from the spring that shows real strength, would have kept you out.

Two more limitations deserve honesty. First, volume: Wyckoff relied on exchange volume, and spot forex has no central exchange, so the volume shown on most forex charts is tick volume, a count of price changes. It often tracks real activity reasonably well, but read it as a hint, not as proof. Futures and some indices offer real volume. Second, hindsight: on a finished chart every range can be labelled neatly, and that gives the method a false look of precision. Live, phase B can last far longer than expected, and many ranges never resolve in the textbook way.

How to test Wyckoff trading

Wyckoff is harder to test than a pure pattern because it involves reading a whole range. The way round that is to test the spring alone, with a fixed definition.

  1. Define the range: the low and high formed after a downtrend of at least a set size, with price inside them for a minimum number of 4-hour candles.
  2. Define the spring: a break below the range low that closes back inside within two candles, followed by a higher low.
  3. Replay the chart forward candle by candle, without looking ahead, and record entry, stop and first target for every spring that qualifies, including the ones that fail.
  4. Measure results in units of risk after costs, and collect at least fifty examples across several markets, since springs are not frequent.

Compare the spring entry with the later last-point-of-support entry on the same ranges: the first gives more reward per unit of risk, the second more confirmation. The risk of ruin calculator will show how much the losing runs matter at your chosen risk per trade.

Written and reviewed by the MarketPro research desk

MarketPro is a trading-signal and trading-education app operated by Harajuku Holdings LTD (Cyprus). Our signal desk publishes and tracks every trade idea in-app, and every page here is checked against the app's live behaviour before publishing. Last reviewed . How we produce signals and content · About MarketPro

FAQ

Frequently asked questions

What is Wyckoff trading?
It is a method developed by Richard Wyckoff in the early 1900s that reads sideways ranges as accumulation (before a rise) or distribution (before a fall), using price and volume. Traders use his schematics to spot the moment a range is about to resolve, most often through the spring or its mirror, the upthrust.
What is a Wyckoff spring?
A spring is a break below the low of an accumulation range that quickly reverses and closes back inside. It traps sellers and triggers stops below the range. Wyckoff traders buy the test that follows, not the spring candle itself.
What is the difference between Wyckoff accumulation and distribution?
Accumulation is a range after a downtrend that leads to an uptrend; it features a selling climax and a spring. Distribution is a range after an uptrend that leads to a downtrend; it features a buying climax and an upthrust after distribution (UTAD). The two look alike until the range resolves.
Does the Wyckoff method work in forex without real volume?
Partly. Spot forex shows tick volume, a count of price changes, rather than traded volume. It often moves with real activity, but it is a weaker signal than exchange volume. Forex Wyckoff traders lean more on price behaviour, such as how strongly price rallies from a spring.
What are the phases of Wyckoff accumulation?
Five: Phase A stops the fall (selling climax and automatic rally), Phase B builds the cause inside the range, Phase C tests it with a spring, Phase D shows strength with a break of the range high and a last point of support, and Phase E is the markup that follows.
Trade · Learn · Earn

See strategies on live charts

Every MarketPro signal names its setup and timeframe, with the entry, stop and targets drawn on the chart. Free signals every week, and 320 lessons in the academy.

Same account as the app · No install · Free to start

Not investment advice. Past performance is not indicative of future results.