What Elliott wave theory is
Elliott wave theory is a way of reading price charts. It says that prices move in repeating patterns driven by crowd psychology. Ralph Nelson Elliott described the idea after studying stock market charts. It is now used on stocks, indices, metals and forex pairs.
The theory has a few core ideas:
- Trend moves in an impulse. In the direction of the larger trend, price advances in a pattern of motive legs separated by pullbacks.
- Counter-trend moves are corrections. After an impulse, price retraces in a shorter pattern, usually labelled A, B and C.
- Patterns are fractal. Each wave contains smaller waves of the same kind. Each impulse is itself part of a bigger wave. Elliott called these levels "degrees".
Elliott wave is not an indicator. It is a labelling method you apply by hand. Two analysts can look at the same chart and label it differently. That point comes up throughout this page.
Ready to try it on a real or demo account?
Partner link · trading carries a high risk of loss
The impulse pattern
On most charts the impulse legs are labelled with digits in order. On this page we use role names to keep the text readable:
| Leg | Role | Typical behaviour |
|---|---|---|
| Start | Opening move in the trend direction | Often looks like a minor bounce; many traders still expect the old trend |
| Test | Pullback against Start | Can be deep; tests whether the new move holds |
| Drive | Main move in the trend direction | Often the longest and strongest leg, with expanding momentum |
| Pause | Pullback against Drive | Often slow and sideways |
| Finish | Last move in the trend direction | Momentum often weakens even if price makes a new extreme |
Start, Drive and Finish are motive legs, and each one splits into a smaller impulse. Test and Pause are corrective legs, and each one splits into a smaller correction.
The corrective pattern A-B-C
After Finish, Elliott theory expects a correction of the whole impulse. The common forms are:
- Zigzag. A sharp correction. A and C are impulses in the counter-trend direction, and B is a smaller retracement between them.
- Flat. A sideways correction. B returns close to the start of A, and C ends near the end of A or a little beyond it.
- Triangle. A contracting or expanding sideways pattern with legs labelled A to E. It usually appears in the Pause position or as B.
- Combinations. Corrections joined by connecting waves. They are the hardest to label while they are still forming.
Corrections are where most counting errors happen. A pattern that looks like a finished zigzag can turn into a flat or a combination.
Rules vs guidelines
This is the most useful distinction in Elliott wave analysis. Rules cannot be broken. If price breaks one, the count is wrong. Guidelines describe what often happens, but they can fail without making the count invalid.
The hard rules of an impulse
- Test never moves beyond the start of Start. If the pullback goes past the origin, the move was not an impulse from that point.
- Drive is never the shortest of the motive legs. It can be shorter than Start or Finish, but not shorter than both.
- Pause does not overlap the price area of Start in a standard impulse. Overlap is allowed only in diagonal patterns, which are a special case.
Common guidelines
- Alternation. If Test is sharp, Pause is often sideways, and the reverse.
- Extension. One motive leg, most often Drive, is usually stretched much more than the others.
- Fibonacci relationships. Analysts compare wave lengths and retracements with Fibonacci ratios. See Fibonacci Retracement and Fibonacci Extension for how the tools are drawn.
- Channelling. A parallel channel drawn along the impulse often contains the waves. See Trendlines.
- Momentum fading in Finish. Oscillators often show divergence at the end of an impulse.
- Correction targets. A correction often ends near the area of the previous Pause of a smaller degree.
Treat guidelines as context, not as conditions to wait for.
A drawn example chart
The sketch below is a schematic, not real market data. It shows an uptrend impulse followed by a zigzag correction. S = Start, T = Test, D = Drive, P = Pause, F = Finish.
How to read it:
- Start rises from the origin, and Test pulls back but stays above the origin. Rule satisfied.
- Drive is the longest motive leg. Rule satisfied.
- Pause moves sideways and its low stays above the top of Start. Rule satisfied, and its shape alternates with the sharper Test.
- Finish makes a new high. In a real chart this is where you would check momentum for divergence.
- A falls in a smaller impulse, B retraces part of it, and C falls again below A. This is a zigzag.
The invalidation levels are clear in this example. If Pause had dropped into the Start area, the impulse label would be wrong. If Test had gone below the origin, the whole count from that origin would fail. On a live chart these levels show where an analyst must admit a count is wrong. Where you place stop-losses and how you size positions is a risk management question, not something the wave theory answers.
Why Elliott wave is subjective
- Several valid counts. One move can meet the rules under different labels. Experienced analysts keep a preferred count and an alternate count.
- Degree confusion. A move that looks like a full impulse on one timeframe can be just Start of something bigger on a higher one. Multiple timeframe analysis helps, but it does not remove the problem.
- Hindsight. Waves are easy to label after they finish. While price is moving, the current leg is rarely clear.
- Confirmation bias. Once a trader expects a Finish, every small high can start to look like one.
Tools such as the ZigZag Indicator mark swings objectively, but the labelling is still your decision.
Common failure modes
- Truncation. Finish fails to pass the end of Drive. The impulse ends early, and traders waiting for a new extreme are caught out.
- Unexpected extension. A leg expected to be Finish keeps extending. It turns out to be Drive, or a stretched Finish.
- Correction turns complex. An apparent A-B-C keeps going as a flat, triangle or combination, and the reversal arrives much later than expected.
- Forcing a count. Choppy, overlapping price action in ranges often has no clean wave structure. Forcing labels onto it gives false confidence.
- Ignoring invalidation. Moving the count after a rule is broken, instead of accepting the count is wrong, is the most expensive habit.
Elliott wave gives no signals and no win rate. It is a framework for organising what price has done and for setting levels where your view is proven wrong. Many traders combine it with Dow Theory, market structure and pullback analysis. Practising counts on a demo account lets you see how often your counts change without risking money. Leveraged forex and CFD trading can lose money fast, and a neat wave count does not change that. For the wider toolkit, see Technical analysis and Trading psychology.
Frequently asked questions
Does Elliott wave theory work in forex?
Elliott wave forex analysis follows the same rules as for stocks. Currency pairs often produce overlapping, choppy moves, so clean impulses can be harder to find. The method describes structure. It does not predict outcomes reliably.
What happens when a rule is broken?
The current count is invalid. You either switch to your alternate count or accept that the structure is unclear for now.
Which leg is usually the strongest?
Drive is often the longest leg, but that is a guideline. The only rule is that Drive is never the shortest of the motive legs.
Do I need Fibonacci to use Elliott waves?
No. Fibonacci ratios are guidelines that some analysts use to judge wave lengths. The wave rules do not depend on them.
Why do analysts disagree on the same chart?
The method allows more than one valid count, and the degree of each wave is a judgement call. Disagreement is normal and is part of why the theory is called subjective.
Is Elliott wave suitable for beginners?
It helps to learn trends and support and resistance first. Elliott wave adds a labelling layer on top of those basics, and it takes time to learn.
