Flat Correction
Regular · Expanded · Running · Rules, Fibonacci Extensions & Trading Applications
A flat correction is a sideways Elliott Wave corrective pattern consisting of three waves (A-B-C) where Wave B retraces deeply into Wave A territory (90–110%+). Unlike the sharp directional zigzag, flats are characterised by consolidation — the market moves sideways before resuming the trend. Wave B’s deep retrace catches many traders off-guard, and Wave C’s Fibonacci extension provides the primary entry and target zone.
What is a Flat Correction?
A flat correction is a sideways Elliott Wave corrective pattern consisting of three waves (A-B-C) where Wave B retraces deeply into Wave A territory (90–110%+). Unlike the sharp directional zigzag, flats are characterised by consolidation — the market moves sideways before resuming the trend. Wave B’s deep retrace catches many traders off-guard, and Wave C’s Fibonacci extension provides the primary entry and target zone.
Flat Structure: A-B-C Breakdown
| Wave | Structure | Direction | Characteristic |
|---|---|---|---|
| Wave A | 3-wave sideways pattern | Against trend | Initial correction — establishes the correction support level |
| Wave B | 3-wave deep retracement | Against Wave A | Retraces 90–110%+ of Wave A — signals strong underlying trend |
| Wave C | 5-wave impulse | Same as Wave A | Extends 1.236–1.618× Wave A — confirms flat completion |
How Can I Tell if a Correction Is a Flat or a Zigzag?
The fastest way to tell them apart is Wave B's retracement of Wave A. In a flat, Wave B retraces 90% or more of Wave A β often exceeding it entirely in an expanded flat. In a zigzag, Wave B only retraces 50-78.6% of Wave A, leaving clear unretraced territory. A second check: Wave A's own internal structure is a 3-wave corrective move in a flat, but a 5-wave impulse in a zigzag. If Wave B stops well short of Wave A's start, you're looking at a zigzag; if it comes close to or exceeds it, you're looking at a flat.
Three Types of Flat Corrections
1. Regular Flat (Conservative)
Wave B: Retraces 90–100% of Wave A
Wave C: Ends near Wave A start — typically 1.000–1.236× Wave A
✓ Lower volatility · ✓ Clear support/resistance · ✓ Moderate trend continuation
2. Expanded Flat (Most Common)
Wave B: Exceeds Wave A start (105–125%) — breaks prior support
Wave C: Extends 1.236–1.618× Wave A — most reliable target zone
✓ Higher volatility · ✓ Breaks support · ✓ Strong trend continuation signal
3. Running Flat (Rare)
Wave B: Far exceeds Wave A (>125%) — extreme deep retrace
Wave C: Fails to reach Wave A end — 0.618–1.000× Wave A only
⚠ Extremely strong trend · ⚠ Minimal correction before move resumes
Official Flat Correction Rules
Rule 1: Wave A Structure
✓ Wave A MUST be a 3-wave corrective structure
✓ This distinguishes a flat from a zigzag (which has a 5-wave Wave A)
✗ Wave A CANNOT be a 5-wave impulse in a flat correction
Rule 2: Wave B Deep Retrace
✓ Wave B MUST retrace at least 90% of Wave A
✓ Expanded flat: Wave B exceeds Wave A origin (105–125%+)
✗ Wave B retracing less than 90% = likely a zigzag, not a flat
Rule 3: Wave C Structure
✓ Wave C MUST be a 5-wave impulse
✓ Reaches 1.236–1.618× Wave A in most cases
✗ In a running flat only: Wave C can fail to reach Wave A end
Rule 4: Position in Larger Structure
✓ Flats appear in Wave 2, Wave 4, Wave B, or Wave X positions
✓ Expanded flat in Wave 2 or 4 signals a very strong trend
✓ After Wave C completes, expect a sharp trend resumption impulse
Fibonacci Relationships
Wave B Retracement of Wave A
| Flat Type | Wave B Retraces | Ratio | Market Signal |
|---|---|---|---|
| Regular Flat | 90–100% of Wave A | 0.90–1.00 | Conservative consolidation |
| Expanded Flat | 105–125% of Wave A | 1.05–1.25 | Strong trend continuation signal |
| Running Flat | >125% of Wave A | >1.25 | Extremely strong underlying trend |
Wave C Extension of Wave A
| Fibonacci Level | Wave C Target | Frequency | Notes |
|---|---|---|---|
| 0.618× Wave A | Shallow target | 5% | Rare — running flat only |
| 1.000× Wave A | Equal waves | 15% | Regular flat primary target |
| 1.236× Wave A | Common target | 25% | Expanded flat first target |
| 1.382× Wave A | Moderate target | 20% | Between primary levels |
| 1.618× Wave A | PRIMARY TARGET | 30% | Most common — target this first |
| 2.000× Wave A | Extended target | 5% | Rare — very deep correction |
Advanced Fibonacci Guidelines
Wave C = Wave A × Fibonacci (0.618–2.000)
The most reliable guideline — Wave C typically equals one of these ratios of Wave A length.
Primary targets: 1.236 and 1.618 of Wave A.
Time Relationship: Wave C Duration ≈ Wave A Duration
Less precise than Fibonacci price ratios, but waves often take similar time to unfold.
Use for confirmation only — not a primary rule.
Flat vs Zigzag: Key Differences
| Aspect | Flat Correction | Zigzag Correction |
|---|---|---|
| Wave A structure | 3-wave corrective | 5-wave impulse |
| Wave B retrace | 90–125%+ of Wave A (deep) | 50–78.6% of Wave A (shallow) |
| Wave C target | 1.236–1.618× Wave A | 100–123.6% of Wave A |
| Overall shape | Sideways — range-bound | Sharp directional — steep angle |
| Volatility | Moderate — consolidation | High — sharp reversal |
| Market signal | Strong trend will continue | Corrective pullback against trend |
Trading Flat Correction Patterns
Setup 1: Enter Wave C at Wave B Completion
After Wave B completes at the 90–125% retrace zone, enter in the Wave C direction targeting the 1.618 extension of Wave A.
| Entry Signal | Wave B completes at 90–125% of Wave A — price stalls and reverses |
| Entry | On first confirmed reversal candle after Wave B extreme |
| Target 1 | 1.236× Wave A from Wave B end |
| Target 2 | 1.618× Wave A from Wave B end (primary) |
| Stop | Beyond Wave B extreme (invalidation level) |
Setup 2: Trade Trend Resumption After Wave C
After Wave C completes at the 1.618 extension, trade the powerful trend resumption impulse that follows.
| Confirmation | Wave C reaches 1.618× Wave A with momentum divergence |
| Entry | Break above Wave B high (bull) or below Wave B low (bear) |
| Target | Wave 1 start of new impulse — prior swing high/low |
| Stop | Below Wave C low (above for bearish setup) |
Flat Correction Identification Checklist
- Does Wave A have a 3-wave corrective structure (NOT 5 waves)?
- Does Wave B retrace at least 90% of Wave A?
- Is Wave B a 3-wave corrective structure?
- Does Wave C have a 5-wave impulse structure?
- For expanded flat: does Wave B exceed Wave A origin?
- Does Wave C reach the 1.236–1.618 extension of Wave A?
- Is the pattern in Wave 2, 4, B, or X position of the larger count?
- After Wave C, is there a sharp reversal confirming trend resumption?
- Is the overall shape sideways / range-bound (not a sharp decline)?
Common Flat Correction Mistakes to Avoid
✗ Mistake 1: Confusing a flat with a zigzag because both have 3 waves.
✓ Fix: Check Wave A structure. Flat = 3-wave A. Zigzag = 5-wave A. Also check Wave B depth — flat Wave B retraces 90%+.
✗ Mistake 2: Treating Wave B as a trend reversal.
✓ Fix: Wave B in a flat retraces deeply but is ALWAYS a 3-wave structure. A 5-wave break of Wave A origin = new trend, not Wave B.
✗ Mistake 3: Using only 100% of Wave A as the Wave C target.
✓ Fix: Flat Wave C most commonly reaches 1.618× Wave A. Always set targets at 1.236, 1.382, and 1.618 levels — not just 1.000.
✗ Mistake 4: Entering Wave C too early before Wave B completes.
✓ Fix: Wait for Wave B to reach the 90–125% zone and show a clear reversal signal before entering Wave C.
✗ Mistake 5: Ignoring the running flat possibility.
✓ Fix: If Wave B exceeds 125% of Wave A and Wave C is very short, it may be a running flat — signals an extremely strong trend resumption ahead.
Real Example: XAUUSD Expanded Flat (Wave 4)
Gold completes Wave 3 impulse at 3,200, then enters a Wave 4 expanded flat correction.
| Wave | Structure | Price Level | Fib Notes |
|---|---|---|---|
| Wave A | 3-wave down | 3,200 → 3,050 (150 pts) | Initial correction |
| Wave B | 3-wave up | 3,050 → 3,215 (165 pts) | 110.0% of Wave A — expanded ✓ |
| Wave C | 5-wave impulse down | 3,215 → 2,972 (243 pts) | 162.0% of Wave A ✓ |
Trade Plan — Wave C Entry at Wave B Completion
1. SELL at 3,210 (Wave B complete — 110% of Wave A confirmed)
2. Target 1: 3,215 − 185 = 3,030 (1.236× Wave A)
3. Target 2: 3,215 − 243 = 2,972 (1.618× Wave A — primary)
4. Stop: Above 3,230 (above Wave B high)
5. R/R on Target 2: 243 pts / 20 pts = 12.2:1 ✓
Quick Reference: Flat Correction Essentials
- Structure: A (3 waves) → B (3 waves, 90–125%+ of A) → C (5 waves, 1.236–1.618× A)
- Types: Regular (90–100% B) · Expanded (105–125% B, most common) · Running (>125% B)
- Key Fib: Wave C = 1.618× Wave A (primary) | 1.236× Wave A (first target)
- Key Rule: Wave A MUST be 3 waves. Wave B MUST retrace 90%+. Wave C MUST be 5 waves.
- vs Zigzag: Flat has 3-wave A and 90%+ Wave B. Zigzag has 5-wave A and 50–78.6% Wave B.
- Best Trade: Enter Wave C at Wave B completion — target 1.618× Wave A extension
Real examples from EWI's counts
Finished flat structures from our house count, measured from the recorded prices.

