How Markets Organize Into Trends, Phases, and Patterns
Learning Objectives:
Understand how markets move in structured phases
Identify market structure shifts (Change of Character - ChoCh)
Recognize higher highs/higher lows (bullish) vs lower highs/lower lows (bearish)
Read accumulation, markup, distribution, and markdown phases
Use market structure to improve trade timing and direction bias
Identify key structural support and resistance levels
Time: 75-90 minutes | Prerequisites: Price Action, Volume, Momentum | Difficulty: Intermediate
What is Market Structure?
Market structure is how price organizes itself into recognizable patterns of trends, ranges, and reversals. Understanding structure helps you see the "big picture" beyond individual candles or bars.
Think of it like architecture: Individual bricks (candles) combine to form walls (swings), which combine to form buildings (trends), which combine to form cities (market phases).
Why Market Structure Matters
Without structure analysis:
You see individual candles but miss the trend
You get chopped out in consolidations
You enter late or exit early
You trade against the structural bias
With structure analysis:
You see where the market is in its cycle
You trade with the structural bias (higher probability)
You avoid messy consolidation zones
You identify high-probability entry zones
Key insight: Markets don't move randomly. They follow patterns. Learn the patterns, improve your edge.
The Four Market Phases (Wyckoff Method)
Phase 1: Accumulation
What's happening: Smart money (institutions) quietly buying at low prices.
Characteristics:
Price range-bound at bottom of decline
Volume increasing on up days, decreasing on down days
Multiple tests of support (holding)
Decreasing volatility
Public sentiment: Pessimistic, fear dominates
Visual pattern: Flat base after downtrend.
Trading implication: Prepare for markup phase. Start building long positions.
[CHART EXAMPLE: Accumulation phase - price consolidating at lows with volume analysis]
How to identify:
Stock has declined significantly
Price stabilizes in range for weeks/months
Volume patterns show buying on dips
Failed breakdown attempts (support holds)
Phase 2: Markup (Uptrend)
What's happening: Public recognizes opportunity, price rises as demand exceeds supply.
Characteristics:
Higher highs and higher lows
Increasing volume on up days
Shallow pullbacks (10-20%)
Momentum strong and persistent
Public sentiment: Optimistic, greed building
Visual pattern: Clear upward staircase.
Trading implication: Trend following strategies work best. Buy pullbacks.
[CHART EXAMPLE: Markup phase - clean uptrend with higher highs/lows]
How to identify:
Breakout from accumulation zone with volume
Series of higher highs and higher lows
Price above major moving averages
Pullbacks finding support at previous resistance
Phase 3: Distribution
What's happening: Smart money selling to late buyers at high prices.
Characteristics:
Price range-bound at top of advance
Volume increasing on down days, decreasing on up days
Multiple tests of resistance (failing to break)
Volatility increasing
Public sentiment: Euphoric, everyone buying
Visual pattern: Sideways consolidation at highs.
Trading implication: Prepare for markdown phase. Exit long positions, consider shorts.
[CHART EXAMPLE: Distribution phase - price topping with volume divergence]
How to identify:
Stock has advanced significantly
Price stalling at highs in range
Volume patterns show selling into strength
Failed breakout attempts (resistance holds)
Phase 4: Markdown (Downtrend)
What's happening: Public realizes it's over, panic selling as supply exceeds demand.
Characteristics:
Lower lows and lower highs
Increasing volume on down days
Sharp rallies that fail quickly (bear traps)
Momentum weak on bounces
Public sentiment: Fear, panic, capitulation
Visual pattern: Clear downward staircase.
Trading implication: Short-selling or avoid. Wait for accumulation.
[CHART EXAMPLE: Markdown phase - downtrend with lower highs/lows]
How to identify:
Breakdown from distribution zone with volume
Series of lower highs and lower lows
Price below major moving averages
Rallies fail at previous support (now resistance)
Market Structure: Swings and Trends
Understanding Swing Highs and Swing Lows
Swing High (SH): A peak with lower highs on both sides. Swing Low (SL): A trough with higher lows on both sides.
Minimum requirement: 1 bar lower on each side (can use 2-3 bars for stronger confirmation).
[DIAGRAM: Swing high and swing low visual example]
Bullish Structure: Higher Highs (HH) and Higher Lows (HL)
Pattern:
Copy
HH / \ / \ / HL \ / \ SH HH \ / \ HL \/ SL
Characteristics:
Each swing high higher than previous swing high
Each swing low higher than previous swing low
Upward staircase pattern
Trading bias: Long (buy pullbacks to higher lows).
Invalidation: Break below previous higher low = structure broken.
[CHART EXAMPLE: Clean bullish structure with HH/HL marked]
Bearish Structure: Lower Highs (LH) and Lower Lows (LL)
Pattern:
Copy
SH \ \ LH \/ \ LH \ \ LL \ \/ \/ LL LL
Characteristics:
Each swing high lower than previous swing high
Each swing low lower than previous swing low
Downward staircase pattern
Trading bias: Short (sell rallies to lower highs).
Invalidation: Break above previous lower high = structure broken.
[CHART EXAMPLE: Clear bearish structure with LH/LL marked]
Sideways Structure: Ranging Market
Pattern: Swing highs and lows at roughly the same levels (horizontal range).
Characteristics:
Price oscillating between support and resistance
Neither bulls nor bears in control
Chop, indecision, balance
Trading bias: Mean reversion (buy support, sell resistance) or wait for breakout.
Breakout confirmation: Strong move above/below range with volume.
[CHART EXAMPLE: Range-bound structure with support/resistance]
Change of Character (ChoCh): Structure Shifts
What is ChoCh?
Change of Character is when market structure shifts from bullish to bearish (or vice versa). It signals a potential trend change.
Critical for trading: ChoCh gives you early warning that the trend is ending. Don't wait for full reversal.
Bullish ChoCh (Uptrend Starting)
Sequence:
Downtrend: Lower highs and lower lows
ChoCh: Price breaks above previous lower high
Potential uptrend: Watch for higher high confirmation
Trading implication: Downtrend weakening, consider long positions.
[CHART EXAMPLE: Bullish ChoCh - break of bearish structure]
Confirmation: Next swing low should be higher than previous swing low (HL forms).
Bearish ChoCh (Downtrend Starting)
Sequence:
Uptrend: Higher highs and higher lows
ChoCh: Price breaks below previous higher low
Potential downtrend: Watch for lower low confirmation
Trading implication: Uptrend weakening, exit longs or consider shorts.
[CHART EXAMPLE: Bearish ChoCh - break of bullish structure]
Confirmation: Next swing high should be lower than previous swing high (LH forms).
Trading ChoCh Signals
Rules for trading ChoCh:
Wait for confirmation: ChoCh is a warning, not a trade signal yet Volume matters: ChoCh with volume = stronger signal Check higher timeframe: ChoCh on daily > ChoCh on 1-hour Combine with patterns: ChoCh + chart pattern (double top, head & shoulders) = high probability Use stops: Place beyond structural level (above LH for shorts, below HL for longs)
TradeDots application: Chart Pattern & Market Structure indicator automatically detects and alerts on ChoCh signals.
Structural Support and Resistance
What Makes a Level "Structural"?
Structural levels are formed by previous swing highs and swing lows. They're important because they represent where bulls or bears previously took control.
Non-structural levels (less important):
Arbitrary technical indicators
Round numbers (though these can be psychological)
Random Fibonacci levels
Structural levels (more important):
Previous swing highs (resistance)
Previous swing lows (support)
Previous ChoCh points
Previous range extremes
Key Structural Levels
1. Previous Swing Low (Support)
Why it matters: This is where buyers stepped in before. Likely to do it again.
Trading strategy: Buy near previous swing low with stop slightly below.
Invalidation: Break below with volume = support broken, bias shifts bearish.
[CHART EXAMPLE: Price respecting previous swing low as support]
2. Previous Swing High (Resistance)
Why it matters: This is where sellers stepped in before. Likely to do it again.
Trading strategy: Sell near previous swing high or wait for breakout above.
Breakout: Above previous swing high with volume = resistance broken, bullish continuation.
[CHART EXAMPLE: Price rejecting at previous swing high resistance]
3. Previous ChoCh Level
Why it matters: This is where structure shifted. Often becomes critical decision point again.
Trading strategy: Watch for reaction when price returns to ChoCh level.
Behavior: If price respects ChoCh level = trend change confirmed. If price breaks back through = false signal, original trend may resume.
[CHART EXAMPLE: ChoCh level acting as support after bearish-to-bullish shift]
Support Becomes Resistance (Structural Flip)
Critical concept: When price breaks structural support, that level often becomes resistance.
Why: Traders who bought at support are now trapped. When price returns, they want to "get out at breakeven," creating selling pressure.
Same applies in reverse: Broken resistance becomes support.
[CHART EXAMPLE: Support breaking and flipping to resistance]
Multi-Timeframe Structure Analysis
Why Multiple Timeframes Matter
Single timeframe problem: What looks like a breakdown on 1-hour might be a pullback on daily.
Solution: Check structure on multiple timeframes.
The 3-Timeframe Approach
Higher Timeframe (Trend): Daily or Weekly
Determines overall structural bias
Identifies major support/resistance
Shows if you're in accumulation, markup, distribution, or markdown
Middle Timeframe (Entry): 4-Hour or 1-Hour
Refines entry timing within higher timeframe trend
Identifies pullback completion
Shows local structure shifts
Lower Timeframe (Execution): 15-Min or 5-Min
Precise entry timing
Stop loss placement
Confirmation of entry signal
Structure Alignment Strategy
Best trades: All three timeframes structurally aligned.
Example (Long Setup):
Daily: Bullish structure (HH/HL), in markup phase
4-Hour: Pullback to higher low, structure holding
15-Min: Bullish ChoCh, momentum building
Result: High-probability long entry with structural alignment.
[CHART EXAMPLE: 3-timeframe structure analysis showing alignment]
Avoid: Trading when timeframes conflict (daily uptrend but 4-hour downtrend = chop likely).
Order Blocks and Fair Value Gaps
Order Blocks
What they are: Zones where institutions likely placed large orders.
How to identify:
Last up-candle before significant down move (bearish order block)
Last down-candle before significant up move (bullish order block)
Why they matter: Price often returns to these zones for institutional rebalancing.
Trading strategy: Enter long at bullish order block, short at bearish order block.
[CHART EXAMPLE: Order blocks marked with price reacting to them]
Fair Value Gaps (FVG)
What they are: Price gaps where there's an imbalance (fast move leaving inefficiency).
How to identify: Gap between previous candle's high/low and next candle's low/high.
Why they matter: Price often returns to "fill the gap" (return to fair value).
Trading strategy: Enter positions when price returns to FVG zone.
[CHART EXAMPLE: Fair value gaps marked and subsequently filled]
TradeDots application: Chart Pattern & Market Structure indicator can identify key institutional zones and structural inefficiencies.
Practical Structure Analysis
The Structure Analysis Checklist
Before any trade, evaluate structure:
Current phase: Accumulation, Markup, Distribution, or Markdown? Trend structure: HH/HL (bullish), LH/LL (bearish), or sideways? Recent ChoCh: Any structure shifts in last 10-20 bars? Key structural levels: What are nearest swing high/low? Multi-timeframe alignment: Do timeframes agree on structure?
Example Analysis
[CHART EXAMPLE: Complete structural analysis on real stock]
Stock: TSLA (Daily Chart)
Current Phase: Markup (broke out of accumulation 3 months ago)
Structure: Bullish (clear HH/HL pattern)
Recent ChoCh: None (structure intact)
Key levels:
Support: Previous HL at $240
Resistance: Previous HH at $270
Current price: $245 (near support)
Multi-timeframe:
Weekly: Bullish structure
Daily: Bullish structure, at support
4-Hour: Pulling back, no ChoCh yet
Conclusion: High-probability long setup at structural support with multi-timeframe alignment.
Common Market Structure Mistakes
Mistake #1: Ignoring Structure in Trade Decisions
Error: Trading based only on indicators without checking if structure supports the trade Fix: Always check structure first. Trade with structure, not against it.
Example: Bullish indicator signal in bearish structure (LH/LL) = low probability.
Mistake #2: Fighting Structural Breaks
Error: Holding losing position after ChoCh confirms structural break Fix: Honor structure breaks. Exit when structure is invalidated.
Rule: When price breaks key structural level with volume, trust it.
Mistake #3: Overcomplicating Structure
Error: Marking too many swing points, seeing ChoCh everywhere Fix: Use only significant swings. Require clear breaks for ChoCh.
Guideline: Swing should have 2-3 bars on each side minimum for reliability.
Mistake #4: Ignoring Multi-Timeframe Context
Error: Trading lower timeframe structure breaks that contradict higher timeframe Fix: Always check one timeframe higher. Don't trade against major structure.
Example: 15-min bearish ChoCh in daily chart bullish structure = likely just pullback.
Mistake #5: Forgetting Structure is Probabilistic
Error: Expecting every structural level to hold perfectly Fix: Structure analysis gives edge, not certainty. Use stops always.
Reality: Even best structural levels break sometimes. Manage risk.
Market Structure in TradeDots Tools
Chart Pattern & Market Structure Indicator
Features:
Automatic swing high/low identification
Real-time ChoCh detection and alerts
Structural support/resistance levels
Pattern recognition (channels, expansions, contractions)
Visual trend indicators
Benefits: Removes guesswork from structure analysis, alerts you to critical shifts.
Trend Following Buy Sell Signals
Structural integration:
Respects market structure for entry/exit timing
Strong signals align with structural bias
Reversal signals often at structural turning points
Buy Sell Signals V2
Demand and supply zones:
Identifies structural accumulation/distribution zones
Shows where institutional orders likely placed
Helps time entries at key structural levels
Advanced Structure Concepts
1. Structure Within Structure (Fractal Nature)
Concept: Market structure exists on all timeframes simultaneously.
Example:
Daily: Bullish structure (HH/HL)
4-Hour: Small bearish structure within daily's HL (pullback)
1-Hour: Smaller bullish structure forming (pullback ending)
Trading application: Use smaller timeframe structure to time entries within larger timeframe structure.
2. Liquidity Zones
Concept: Areas where stops cluster (above swing highs, below swing lows).
Why it matters: Institutions often push price to these zones to trigger stops before reversing.
Trading strategy: Anticipate "stop hunts" beyond obvious structural levels, then enter when price reverses.
[CHART EXAMPLE: Stop hunt above swing high before reversal]
3. Market Structure Manipulation
Concept: False breaks of structure designed to trap traders.
How to avoid:
Wait for close beyond structural level (not just wick)
Require volume confirmation on break
Watch for quick reversal back (sign of fake-out)
Better safe than sorry: If break looks suspicious, wait for confirmation.
Practice Exercises
Exercise 1: Phase Identification
Task: Find 10 different stocks across various sectors.
Classify each:
Accumulation, Markup, Distribution, or Markdown?
What's the evidence for your classification?
Exercise 2: Structure Mapping
Task: Pick 3 stocks, mark all swing highs and swing lows on daily chart.
Identify:
Is structure bullish (HH/HL), bearish (LH/LL), or sideways?
What's the current structural bias?
Where are key structural support/resistance levels?
Exercise 3: ChoCh Spotting
Task: Review 20 stocks over last 3 months.
Find:
3 bullish ChoCh signals (break of bearish structure)
3 bearish ChoCh signals (break of bullish structure)
Did trend change follow?
Exercise 4: Multi-Timeframe Structure
Task: Pick 1 stock, analyze structure on 3 timeframes (daily, 4-hour, 1-hour).
Questions:
Does structure align across timeframes?
If conflict, which timeframe should dominate?
Where would you enter/exit based on structure?
Exercise 5: Structural Level Testing
Task: Mark 5 key structural levels (previous swing highs/lows) on a chart.
Observe (scroll forward):
Did price respect these levels?
Which held, which broke?
Did broken support become resistance (or vice versa)?
Key Takeaways
Markets move in four phases: Accumulation � Markup � Distribution � Markdown Bullish structure: HH/HL pattern indicates uptrend Bearish structure: LH/LL pattern indicates downtrend ChoCh signals structure shift: Early warning of potential trend change Structural levels are key: Previous swing highs/lows are most important support/resistance Multi-timeframe analysis essential: Align structure across timeframes for best trades Trade with structure, not against it structure defines the path of least resistance TradeDots tools automate structure analysis but understanding manually makes you better trader
Next Steps
Continue to: Statistical Thinking for Traders to learn probability-based evaluation of structural setups.
Or explore tools: See how Chart Pattern & Market Structure applies automatic structure analysis with ChoCh detection.
Ready for application: After foundations, explore Complete Trading Workflows to see how structure integrates into full trading systems.
Remember: Market structure is the backbone of technical analysis. Price doesn't move randomly it follows structural patterns. Learn to read structure, and you'll see opportunities and risks before they're obvious to everyone else. Trade with structure, and your probability of success increases dramatically.
