Concept
Expansion → Retracement → Consolidation Cycle
Expansion → Retracement → Consolidation Cycle is a Market Structure concept. The Library holds 1 implementation, a working definition you can pull into Quant.
Top Expansion → Retracement → Consolidation Cycle indicator
The top custom implementation, built on the original standard Expansion → Retracement → Consolidation Cycle formula.
1 total
Want to trade Expansion → Retracement → Consolidation Cycle? The implementation below is one prompt away from a backtested strategy in Quant.
What is the Expansion → Retracement → Consolidation Cycle?
The expansion → retracement → consolidation cycle is the rhythm many structure traders assume price repeats: a directional impulse leg expands the range, a corrective leg gives part of it back, and price then settles into a contracting balance that becomes the base of the next expansion. Each phase has a job: expansion is one-sided initiative, retracement tests who is committed, and consolidation is two-sided trade establishing acceptance and the reference levels for the next leg.
The framing has a long pedigree. Dow theory described markets advancing through directional moves and reactions more than a century ago, and Richard Wyckoff built a method around the alternation between ranges and the directional campaigns that leave them. Contemporary value-line frameworks, including the ideas behind LuxAlgo's Master Pattern indicator, redraw that lineage as a repeating loop: contraction around a fair-value area, expansion away from it, and a fresh contraction where the move finds acceptance.
The cycle is the structure trader's phrasing of a well-documented volatility property: quiet, contracting periods tend to follow one another and to precede directional ones, and range expansion and contraction alternate rather than persist indefinitely. Its honest limits matter. Phases are easy to label in hindsight and only provisionally in real time, and the cycle says nothing about the direction of the next expansion. It is a framing device that sets expectations for tactics, not a signal by itself.
In structure terms, each phase has a signature. Expansion prints impulsive swings that force a break of structure. The retracement is slower and overlapping, ideally holding above the prior swing low in an advance. Consolidation shows swing highs and lows converging into a narrowing range where neither side follows through, and its edges are where the next chapter tends to start, sometimes after a false breakout or a deviation above or below the range that traps early positioning before the genuine expansion departs.
How to Identify the Cycle Phases on a Chart
Labels are provisional in real time, so the goal is a consistent procedure applied the same way every session.
- 1Map the swings: mark pivots with a rule you never change mid-analysis, such as fixed fractal or zigzag settings, so legs are comparable.
- 2Label expansion: consecutive directional swings with little overlap that break prior structure and travel farther and faster than recent legs.
- 3Label retracement: an overlapping, corrective pullback that surrenders only part of the expansion and decelerates as it goes.
- 4Label consolidation: pivots converging around a middle price with failed pokes at both edges; mark the boundaries, since they become the next move's reference levels.
- 5Watch the resolution: distinguish a deviation that snaps back inside the range from a breakout that holds and builds acceptance outside.
- 6Cross-check the timeframe above: your consolidation is often just the retracement of a higher-timeframe expansion, and multi-timeframe alignment settles which label governs.
How it's calculated
A repeating market-structure sequence in which price breaks out of a range, extends impulsively, gives back part of the leg, then compresses into a new range.
This is a price-action framework, so phase boundaries are judgmental rather than formula-defined.
Common objective proxies: rising true range or ATR marks expansion, while contracting and overlapping bars mark consolidation.
The Fibonacci depths are conventions, not requirements of the cycle.
How traders use it
- As a tactics selector: momentum and breakout methods fit the expansion phase, fading the edges fits consolidation, and patience fits the retracement, where chasing is most expensive.
- As an entry map: continuation traders let the retracement come back into the origin of the prior expansion or the old consolidation before committing, rather than buying the middle of a stretched leg.
- As an anticipation cue: a maturing, narrowing consolidation flags conditions for the next expansion, with direction taken from higher-timeframe structure or from how the balance actually resolves.
- As a risk template: stops belong beyond phase boundaries, under the retracement's swing point or outside the consolidation's edge, so a position is only stopped when the phase reading itself is wrong.
- As a trap playbook: edge deviations and swing failure patterns at consolidation extremes offer early entries against trapped breakout traders, for those who prefer trading the failure to the follow-through.
The Cycle vs Neighboring Frameworks
Trading Range: A trading range is the consolidation phase studied in isolation: boundaries, midpoint, failed breaks. The cycle places that range in sequence, as the destination of the last move and the base of the next.
Accumulation vs Distribution Ranges: The Wyckoff-style question is who is absorbing inside the balance, adding an interpretive layer of intent to what the cycle treats as simple contraction between expansions.
Swing Structure Grammar: Structure grammar supplies the vocabulary of swings, breaks, and shifts used to define each phase; the cycle is a sentence built from that vocabulary.
Concept family
Market Structure
31 concepts mapped · 31 in the Library
Expansion → Retracement → Consolidation Cycle FAQ
Turn Expansion → Retracement → Consolidation Cycle into a trading strategy.
Take the implementation from this page into Quant, then build on it, backtest it on real data, and keep refining it in conversation.
.png&w=3840&q=75)