Elliott Wave Theory Explained: The 5-3 Wave Pattern Made Simple

Advanced8 min read
Aerial view of ocean waves breaking on a beach

What Is Elliott Wave Theory?

Elliott Wave Theory is a chart-reading method which says that markets move in repeating wave patterns driven by crowd psychology. A trend unfolds in five waves, called an impulse, and is then partly reversed by a three-wave correction. Traders label the waves to judge where price sits in the pattern and where their count would be proven wrong.

Where Did Elliott Wave Theory Come From?

Ralph Nelson Elliott was an American accountant who studied decades of stock market charts in the 1930s. He concluded that the swings formed recognisable patterns that repeated at every scale, and published the idea as “The Wave Principle” in 1938. The theory stayed a niche interest until 1978, when A. J. Frost and Robert Prechter published the book “Elliott Wave Principle”, which became the standard text.

Elliott studied stock indexes; forex traders apply the same rules to currency charts.

The 5-3 Wave Pattern: Impulse and Corrective Waves

The basic pattern has eight waves. Picture an uptrend:

  • Wave 1: the first push up. Few believe it.
  • Wave 2: a pullback that gives back much of wave 1, but not all of it.
  • Wave 3: the crowd recognises the trend and joins. Usually the longest and strongest.
  • Wave 4: profit-taking. A shallower, often sideways pause.
  • Wave 5: the final push, driven by latecomers. Price makes a new high but with less force than wave 3, which often shows as divergence on a momentum indicator.
  • Waves A, B and C: the correction. A falls, B bounces part of the way, C falls again.
Diagram of the Elliott wave pattern: a zigzag rising in five waves labelled 1 to 5, falling in three labelled A, B and C, with two lower lines splitting it into smaller waves
The classic 5-3 pattern: five waves up (1 to 5), then a three-wave correction (A, B, C). The lower lines split the same move into smaller waves, the fractal idea covered below; the numbers count those smaller waves. Image: Masur, CC BY 2.5, via Wikimedia Commons

Waves 1 to 5 form the impulse (or motive) wave, moving with the larger trend. Waves A-B-C form the corrective wave, moving against it. In a downtrend the picture is flipped. On a chart, an impulse looks like a staircase with three steps up and two smaller steps back. A correction looks choppy and overlapping.

What Are the Three Elliott Wave Rules?

Only three rules can never be broken in a standard impulse. Break one and the count is wrong, however good it looks. To retrace means to give back part of the previous move.

USD/JPY 4-hour candlestick chart with a rising trend labelled as waves 1 to 5, a dotted line at the start of wave 1 and another at the top of wave 1
One possible count on real USD/JPY 4-hour candles, October 2025. It obeys the three rules: wave 2 stays above the start of wave 1, wave 3 is not the shortest and wave 4 stays above the top of wave 1. Counts are subjective.
  • Rule 1: wave 2 never retraces more than 100% of wave 1. In an uptrend, wave 2 cannot fall below the start of wave 1.
  • Rule 2: wave 3 is never the shortest of waves 1, 3 and 5. It need not be the longest.
  • Rule 3: wave 4 does not enter the price territory of wave 1. In an uptrend, the low of wave 4 stays above the high of wave 1.

These rules make the theory usable for trading, because each gives an exact price at which your idea is invalid. The one exception is a rarer wedge-shaped pattern called a diagonal, where wave 4 may overlap wave 1.

Elliott Wave Guidelines and Fibonacci Ratios

Guidelines are tendencies, not rules. They help you choose between possible counts, but they fail often, so never rely on one alone.

  • Wave 3 is often the longest, commonly reaching around 161.8% of wave 1’s length.
  • Wave 2 is often deep, commonly retracing 50% to 61.8% of wave 1.
  • Wave 4 is often shallow, commonly retracing around 38.2% of wave 3.
  • Alternation: if wave 2 is sharp and deep, wave 4 tends to be sideways and shallow, and the other way round.

The percentages come from the Fibonacci sequence. Drawing them is covered in Fibonacci retracement, and the Fibonacci calculator turns any swing into price levels for you.

On TradingView, the browser-based charting platform, free Fibonacci scripts can draw the same retracement and extension levels on a chart.

Corrective Waves: Zigzag, Flat and Triangle

Corrections are harder to read than impulses. Three basic shapes:

  • Zigzag: a sharp A-B-C move against the trend. Wave B is small, and wave C travels well beyond the end of wave A.
  • Flat: a sideways A-B-C. Wave B climbs back to near where A started, and C ends near where A ended.
  • Triangle: five overlapping legs labelled A-B-C-D-E inside narrowing lines. It usually appears just before the last move of a sequence, most often as wave 4. The shape is familiar from classic chart patterns.

Corrections can also link into longer combinations. Most counting errors happen here, a good reason to trade impulses and sit out corrections.

Waves Within Waves: The Fractal Idea

A fractal is a shape that looks the same at every size. Elliott’s claim is that each wave is built from smaller waves of the same pattern. Zoom into wave 1, 3 or 5 and you should find five smaller waves. Zoom into wave 2 or 4 and you should find three.

In practice, a wave 3 on the daily chart is a complete five-wave impulse on the 1-hour chart. Traders use that to line up timeframes, as in multi-timeframe analysis: find the big wave first, then the small count inside it.

How to Trade Elliott Wave in Forex

Most wave traders aim for wave 3 or wave 5, in the direction of the trend, and enter after the wave 2 or wave 4 pullback. The rules supply the stop-loss, the order that closes a losing trade.

Suppose EUR/USD rises from 1.1000 to 1.1100 in five small waves. You label that 100-pip move wave 1 (a pip is the smallest standard price step, 0.0001 here).

  • Expected wave 2 zone: 50% to 61.8% of 100 pips is 50 to 62 pips, so roughly 1.1050 down to 1.1038.
  • Entry: price drops to 1.1040 in three overlapping waves, then turns up and breaks the last small swing high (a recent turning point). You buy at 1.1055.
  • Stop-loss: rule 1 says wave 2 cannot go below 1.1000. You place the stop at 1.0995, which is 60 pips away. If it is hit, the count was wrong and you are out.
  • Target: 161.8% of wave 1 is about 162 pips. Measured from the wave 2 low at 1.1040, that points to about 1.1202. From your entry that is 147 pips, close to 2.5 times the risk.
  • Size: on a $1,000 account, 1% risk is $10. $10 ÷ 60 pips ≈ $0.17 per pip, so you trade 0.01 lots (a standard lot is 100,000 units), about $0.10 per pip, and risk $6. The position size calculator does this for any pair.

A wave 5 trade uses the same logic after a wave 4 pullback, and rule 3 sets the stop: below the high of wave 1. Keep targets modest, because wave 5 is the last leg and often the weakest.

Does Elliott Wave Theory Work? The Honest Criticism

  • Counts are subjective. Two experienced analysts can label the same chart differently, and both can follow every rule.
  • It is easy in hindsight. Finished patterns look obvious. At the right-hand edge of the chart, where you trade, there are usually two or three valid counts.
  • It can always be relabelled. When a count fails, the analyst switches to the “alternate count”. A method that is never wrong afterwards is hard to prove right beforehand.
  • It is hard to test. You cannot easily turn “this looks like a wave 3” into exact rules a computer could check, so solid statistical evidence for or against the theory is thin.

None of this makes the theory useless. It is a way of organising what you see, not a forecasting machine.

How to Count Elliott Waves Responsibly

  • Start with structure. Identify the trend from swing highs and swing lows first, as in price action trading. A count should agree with the structure, never overrule it.
  • Look for the obvious wave 3. Find the longest, steepest leg and count outwards from it. If no leg stands out, there is probably no clean impulse.
  • Keep an alternate count, and know what price would switch you to it.
  • Set the invalidation level before you enter, and size the position from it under your normal risk management rules.
  • Beat hindsight. Save a screenshot of your count when you trade, and review it later in your trading journal.

MT4 and MT5 include Fibonacci and text-label tools. Our independent broker comparison shows which regulated firms offer them. Practise on a demo account first.

Free Elliott wave scripts on TradingView will draw automatic counts, but they redraw as new bars arrive, so use them to compare ideas rather than to confirm a count.

A wave count is an opinion about where price sits in a pattern. It cannot tell you what happens next, and even a count that obeys every rule can fail. Forex and CFDs carry a high risk of loss, and leverage, which lets a small deposit control a large position, makes wrong counts expensive. Only risk money you can afford to lose.

FAQ

Is Elliott Wave Theory good for beginners?

It is one of the harder methods to start with. The three rules are simple, but applying them to a live chart takes a lot of practice, and the many pattern variations confuse new traders. Beginners usually do better learning trend structure, support and resistance and risk control first, then adding wave counting later as an extra way to read the same chart.

What is the best timeframe for Elliott Wave?

The pattern is meant to appear on every timeframe, but counts are usually cleaner on the 4-hour, daily and weekly charts, where random noise and news spikes matter less. Many traders find the larger count on a high timeframe first, then drop to a lower one to time an entry inside it. On very short charts, waves overlap and counting becomes guesswork.

Is Elliott Wave the same as Fibonacci trading?

No, but they are closely linked. Elliott Wave is a theory about the shape of market moves: five waves with the trend and three against it. Fibonacci ratios are a measuring tool that wave traders use to estimate how far a wave might retrace or extend. You can use Fibonacci levels without counting waves, and many traders do.

Is there an indicator that counts Elliott waves automatically?

Some charting platforms offer automatic wave-count tools. They apply the rules mechanically and relabel the waves as new candles arrive, so a count you saw yesterday may look different today. That makes their history look more reliable than it was in real time. Treat them as a drawing aid to check your own count, never as a signal to trade.

Free Elliott Wave Scripts for TradingView

Open-source Pine scripts from the ForexR library that build on this indicator. Copy one into TradingView's Pine Editor to try it on your own chart.

Free Trend Pine Scripts · How to add a script to TradingView

Related on ForexR

Next lesson London Breakout Strategy: Rules, Example & Backtesting Continue

More Advanced Guides

Multi-Timeframe Analysis in Forex: A Top-Down Routine Price Action Trading: Market Structure, Zones & Liquidity Smart Money Concepts (SMC) Explained: A Practical Guide Fair Value Gap (FVG) Explained: How to Find and Trade It The Wyckoff Method: Accumulation, Distribution and Market Cycles London Breakout Strategy: Rules, Example & Backtesting Currency Correlation in Forex: Pairs That Move Together Hedging in Forex: How It Works, Strategies and Real Costs US Dollar Index (DXY) Explained: How to Read & Use It Carry Trade & Interest Rates: How Swap Shapes Forex Trades Trading the News in Forex: NFP, CPI & Rate Decisions Non-Farm Payrolls (NFP): How to Trade the US Jobs Report CPI and Forex: How Inflation Data Moves Currencies FOMC Meetings Explained: How Fed Rate Decisions Move Forex XAU/USD Explained: Contract Specs, Volatility and ATR Stops Gold Price History: 1971 to 2020 in Cycles, Not Straight Lines Gold Futures vs Spot vs CFDs: Contango, Roll and Which to Trade LBMA Gold Price and the London Fix: How Gold's Benchmark Is Set Central Bank Gold Buying: Why They Buy and What It Does to Price Gold Supply and Demand: Mines, Recycling, Jewellery and ETFs Gold Seasonality: Festivals, Weddings and What the Data Say Gold EAs and Trading Bots: Why XAU/USD Breaks Forex Robots Hedging Physical Gold With XAU/USD: A Guide for Jewellers How to Trade Silver (XAG/USD): What Moves It and How It Differs How to Trade Bitcoin (BTC/USD): A Guide for Forex Traders Forex Robots & Expert Advisors (EAs): A Practical Guide Running an EA 24/7: Forex VPS, Forward Testing & Going Live Open-Source Forex EAs on GitHub: Licences, Compiling & Editing How to Backtest a Pine Script Strategy in TradingView How Pine Script Runs: Bars, Series and the History Operator Pine Script Strategy Orders: Entries, Stops and Position Size Pine Script Functions, Methods and Libraries: Reuse Your Code Pine Script Drawings: Lines, Labels, Boxes and Tables Pine Script Errors and Limits: How to Fix the Common Ones How to Publish a Pine Script: Open Source, Private and Licences How to Send TradingView Alerts to MT4 or MT5 AI in Forex Trading: What It Can and Cannot Do for You Machine Learning in Forex: What Works and What Fails What Is MCP? The Model Context Protocol for Traders How to Build an AI Trading Bot: An Honest Walkthrough How to Backtest an AI Trading Strategy the Right Way Martingale and Grid Trading Explained: How They Work, Pros & Cons Backtesting & Trading Journal: Test Your Forex Strategy Prop Firm Challenges Explained: Rules, Maths & How to Pass Trading Psychology in Forex: Discipline, Bias & Routine

Choose a Regulated Broker

Put what you’ve learned to work with a regulated broker. Compare costs, platforms and licences side by side.

Compare top brokers