Supply/Demand · Effort/Result

Why does price move the way it does?

The three laws · accumulation & distribution, event by event · ~10 min read

Inside a Wyckoff trading range, every up-tick and down-tick is anything but random — it is a live contest of supply and demand, evidence of whether effort (volume) and result (price) agree, and the payoff of cause and effect (a base that builds energy → the size of the move). This guide takes the accumulation (bottom) and distribution (top) schematics apart event by event to explain why price moves — and the best buy/sell zone each event implies.

This mirrors the "❓ Why price moves" explainer on the accumulation/distribution panel inside the TradingRight app — where the same principles also auto-detect the stage you are currently in.

The three laws

① Supply & Demand · sets direction

Demand > supply, price rises; supply > demand, price falls. Every bar is a live contest between buyers and sellers.

② Effort vs Result · tests authenticity

Volume is the effort, price movement the result. Agreement = a healthy trend; heavy volume with no progress (divergence) = someone absorbing the other side — a reversal warning.

③ Cause & Effect · sets extent

Time and shares built in the range are the cause; the trend that follows is the effect. The wider and longer the base, the larger the measured move.

Accumulation (bottom): why price finally turns up

Wyckoff accumulation schematic
Wyckoff accumulation schematic · Charts: StockCharts / WyckoffAnalytics
Event Supply / Demand Effort vs Result Why price moves
PS · Prelim. SupportFirst real buyers step in to catch the panic — supply still dominates, demand just probing.Volume rises on the drop yet lower wicks appear: big selling effort, little downward result.Supply > demand, price still falls — but heavy volume can't make new lows, hinting at buyers below.
SC · Selling ClimaxThe crowd dumps in fear while smart money absorbs — demand concentrates at peak panic.Huge volume, wide range: selling effort peaks.A massive transfer moves shares weak→strong hands; supply exhausts, price snaps back.
AR · Automatic RallyA supply vacuum plus short-covering lets demand briefly overpower supply.Volume expands as price lifts.With sellers spent, small buying moves price a lot — drawing the top of the range.
ST · Secondary TestPrice falls back to retest the low, checking for remaining panic sellers.Volume shrinks on the retest; the drop narrows.Low volume down = weak supply; a successful test confirms the floor.
SpringA false break below triggers stops so smart money grabs the last loose shares.Breaks down on low volume and quickly reclaims: downward effort, no downward result.Last weak hands shaken out, no supply left below — the fast reclaim is a bear trap, a lowest-risk buy.
TestProbes down again to confirm nobody is left to sell after the Spring.Volume dries to almost nothing.No volume = no supply; price refuses to fall, ready to be led by demand.
SOS · Sign of StrengthDemand overpowers supply for the first time; a wide rally breaks the range.Up-move on expanding volume, full bodies: effort and result agree, upward.Rising price on rising volume proves a real breakout — trend turns sideways→up.
LPSAfter the breakout, price pulls back but holds above the prior low; demand supports higher.Pullback on light volume, rallies heavy: selling weak, buying strong.A higher low = support rising — the confirmed with-trend entry, right before markup.
MarkupDemand fully dominates, supply scarce, the crowd chases.Higher high after higher high; shallow pullbacks, volume expands moderately.Cause & effect pays out: the longer the base, the bigger the markup — range width is the target.
★ Bottom line: Accumulation = smart money, amid panic, transfers shares weak→strong via "heavy volume can't drop it → low-volume test → Spring shakeout → breakout on volume"; supply exhausts, demand takes over, and only then does price rise.

Distribution (top): why price finally turns down

Wyckoff distribution schematic
Wyckoff distribution schematic · Charts: StockCharts / WyckoffAnalytics
Event Supply / Demand Effort vs Result Why price moves
PSY · Prelim. SupplyFirst real sellers appear up high as smart money quietly unloads — demand still strong, supply probing.First volume surge that stalls with upper wicks: big buying effort, little upward result.Demand still there, price still high — but heavy volume can't make new highs, hinting at supply above.
BC · Buying ClimaxThe crowd chases in greed while smart money distributes — supply concentrates at peak greed.Huge volume, wide range: buying effort peaks.A massive transfer hands shares strong→weak; demand exhausts, price tops and rolls over.
AR · Automatic ReactionA demand vacuum plus profit-taking lets supply briefly overpower demand.Volume expands as price drops.With buyers spent, small selling moves price down a lot — drawing the bottom of the range.
ST · Secondary TestPrice rises to retest the high, checking for remaining chase-buyers.Volume shrinks on the bounce; the rally narrows.Low volume up = weak demand; a failed test confirms the ceiling.
UT · UpthrustA false break above lures buyers so smart money offloads to the chasers.Breaks up on low volume and falls right back: upward effort, no upward result.A bull trap — trapped chase-buyers become fresh supply, price drops back inside.
UTADOne last push up to lure buyers while smart money clears remaining inventory.New high on price/volume divergence, then a fast reversal.Last buyers trapped at the top; supply overwhelms demand — the fast reversal is a lowest-risk short.
SOW · Sign of WeaknessSupply overpowers demand for the first time; a wide drop breaks the range.Down-move on expanding volume, full bodies: effort and result agree, downward.Falling price on rising volume proves a real breakdown — trend turns sideways→down.
LPSYAfter the breakdown, bounces fail; supply caps price lower.Bounces on light volume, drops heavy: buying weak, selling strong.A lower high = resistance falling — the confirmed with-trend short, right before markdown.
MarkdownSupply fully dominates, demand scarce, the trapped crowd capitulates.Lower low after lower low; shallow bounces, volume expands moderately.Cause & effect pays out: the longer the top, the bigger the markdown — range width is the target.
★ Bottom line: Distribution = smart money, amid greed, hands shares strong→weak via "heavy volume can't lift it → low-volume bounce → Upthrust trap → breakdown on volume"; demand exhausts, supply takes over, and only then does price fall.
Put it to work: remember "breakout on volume = real, low-volume false break = trap," and place entries beside the structural extreme (long below the Spring/LPS, short above the Upthrust/LPSY), stop beyond the structure, target at least 3× the risk.

Let the app auto-detect your stage

TradingRight estimates the current Wyckoff stage, event and entry/exit zone live on the accumulation/distribution panel, and explains every step with the same "❓ Why price moves" walkthrough.

Launch TradingRight →