Elliott Wave Theory: The 5 Waves, the Rules and How to Trade Them

Elliott wave theory says that prices in a trend move in a repeating pattern of five waves with the trend and three waves against it. This guide explains the five impulse waves, the ABC correction, the three rules that are never broken, how Fibonacci ratios fit, and a worked EURUSD wave 3 trade.

Elliott wave theory says that prices in a trend move in a repeating pattern of five waves in the direction of the trend, followed by three waves against it. Ralph Nelson Elliott described the pattern in the 1930s, and traders use it to judge where a trend is in its cycle and where the next wave may end.

The five waves are numbered 1 to 5 and the three corrective waves are lettered A, B and C. Three fixed rules tell you when a count is wrong, which makes the theory useful for placing stops. This guide covers the pattern, the rules, the Fibonacci guidelines and one trade worked through with numbers.

What is Elliott wave theory?

Elliott wave theory is a way of reading price charts as waves of crowd optimism and pessimism that repeat in a set pattern: five waves with the main trend and three waves against it. The same pattern appears on every timeframe, from minute charts to monthly ones, with smaller waves inside larger ones.

Ralph Nelson Elliott, an American accountant, studied decades of stock market data and set out the idea in The Wave Principle in 1938. Robert Prechter and A. J. Frost made it widely known with their book Elliott Wave Principle in 1978. The theory is applied today to forex, indices, gold and other markets.

The pattern is fractal: each wave of one size, or degree, is made of smaller waves. A five-wave rise on the daily chart contains five-wave and three-wave moves on the 4-hour chart, and the whole daily rise may itself be wave 1 or wave 3 of a larger weekly pattern.

Part of the pattern Waves Direction Called
Impulse (motive) phase 1, 2, 3, 4, 5 With the trend overall Five-wave move
Corrective phase A, B, C Against the trend overall Three-wave move

What are the 5 waves of Elliott wave theory?

The five waves of Elliott wave theory are three waves that move with the trend, waves 1, 3 and 5, separated by two pullbacks against it, waves 2 and 4. Together they make the impulse, and each wave tends to have its own character.

Wave Direction in an uptrend What it usually looks like
1 Up The first move off a low; often mistaken for a bounce in the old downtrend
2 Down A pullback that often gives back 50% to 61.8% of wave 1, without going below its start
3 Up Usually the longest and strongest wave; breaks above the wave 1 high with momentum
4 Down A slower, often sideways pullback that stays above the wave 1 high
5 Up The last push to a new high, often with weaker momentum than wave 3

In a downtrend the pattern is the mirror: waves 1, 3 and 5 fall, and waves 2 and 4 rally. The swing points that end each wave are ordinary swing highs and lows, so wave counting starts with the same marking as market structure.

What are the three rules of Elliott wave theory?

The three rules of Elliott wave theory are that wave 2 never retraces more than 100% of wave 1, wave 3 is never the shortest of waves 1, 3 and 5, and wave 4 does not move into wave 1's price range. If any rule is broken, the count is wrong and needs to be redone.

Rule In an uptrend What a break means
1. Wave 2 never retraces more than 100% of wave 1 Wave 2 stays above the start of wave 1 Price below wave 1's start: the rise was not wave 1
2. Wave 3 is never the shortest impulse wave Wave 3 is longer than wave 1 or wave 5, or both The labels are in the wrong place
3. Wave 4 does not overlap wave 1 Wave 4's low stays above wave 1's high The pattern is not a standard impulse

The rules are what make the theory practical. Each one gives a price that proves the count wrong, and that price is a natural place for a stop loss. Rule 3 has one exception, the diagonal, a wedge-shaped pattern that can appear as wave 1 or wave 5, where waves 4 and 1 may overlap.

What is an ABC correction in Elliott wave?

An ABC correction is the three-wave move against the trend that follows a five-wave impulse: wave A moves against the trend, wave B partly retraces it, and wave C completes the correction, often to beyond the end of wave A. Corrections also form waves 2 and 4 inside an impulse.

Corrections come in three main shapes:

Correction Shape Inner structure What to expect
Zigzag A sharp move with a small B wave 5-3-5 A deep correction; C goes well beyond A
Flat A sideways move; B returns close to the start of A 3-3-5 A shallow correction; C ends near A's end
Triangle A narrowing sideways range 3-3-3-3-3, labelled A-B-C-D-E Usually appears as wave 4 or wave B, before the final move

Corrections are harder to label than impulses, because they come in more shapes and can combine. A sideways correction looks like consolidation, and many of the continuation patterns traders draw, such as flags and triangles, are corrective waves in Elliott terms.

How does Fibonacci fit with Elliott waves?

Fibonacci ratios give the usual length of each Elliott wave: wave 2 often retraces 50% to 61.8% of wave 1, wave 3 often reaches 161.8% of wave 1, and wave 4 often retraces about 38.2% of wave 3. These are guidelines, not rules, so they help set targets while the three rules set the stops.

Wave Common Fibonacci guideline Used for
Wave 2 Retraces 50% to 61.8% of wave 1 An entry zone for the wave 3 trade
Wave 3 161.8% of wave 1, measured from the end of wave 2 The wave 3 target
Wave 4 Retraces about 38.2% of wave 3 An entry zone for the wave 5 trade
Wave 5 Often equal to wave 1, or 61.8% of waves 1 to 3 The wave 5 target
Wave C Often equal to wave A The end of the correction

Another guideline, alternation, says waves 2 and 4 tend to differ: if wave 2 is a sharp zigzag, wave 4 is often a sideways flat or triangle. How retracement and extension levels are drawn is covered in the Fibonacci retracement guide.

How do you count Elliott waves on a chart?

To count Elliott waves, start on a higher timeframe, find a clear low or high where the trend began, mark the swings that follow, and label them 1 to 5 and A, B, C, checking the three rules at each step. Keep a second, alternative count in mind in case the first one fails.

  1. Choose the degree. Start on D1 or W1 to see the larger trend, then move to H4 to count inside it. Multi-timeframe analysis explains pairing timeframes.
  2. Find the start. Pick an obvious major low (for an uptrend) or high (for a downtrend).
  3. Mark the swings. Mark each clear swing high and low after the start, ignoring small wiggles that belong to a lower degree.
  4. Label and test. Label the swings 1 to 5. Check that wave 2 stays above the start, wave 3 is not the shortest and wave 4 stays above the wave 1 high.
  5. Write the invalidation level. Note the price that breaks your count, such as the start of wave 1 while you wait for wave 3.
  6. Keep an alternative. If a rule breaks, switch to the alternative count instead of forcing the labels.

A trend channel drawn from the ends of waves 1 and 3 and through wave 2 often shows where wave 4 and wave 5 may end.

What does an Elliott wave trade look like?

A common Elliott wave trade buys near the end of wave 2, with the stop beyond the start of wave 1 and the target at the 161.8% extension for wave 3. On EURUSD, that can mean risking 90 pips to aim for 320, a ratio of about 1 : 3.6.

Worked example (example numbers, not current prices). On H4, EURUSD rises from a major low at 1.0500 to 1.0700, a 200-pip wave 1. It then falls back, and a bullish candle closes at 1.0580, close to the 61.8% retracement.

Item Working Result
Wave 1 length 1.0700 − 1.0500 200 pips
Wave 2 at 61.8% 1.0700 − 200 × 0.618 = 1.0700 − 123.6 pips About 1.0576
Entry (buy) On the bullish candle near the 61.8% level 1.0580
Stop loss Below the start of wave 1 (rule 1) 1.0490, 90 pips
Wave 3 target 1.0576 + 200 × 1.618 = 1.0576 + 323.6 pips About 1.0900
Reward 1.0900 − 1.0580 320 pips
Risk reward ratio 320 ÷ 90 About 1 : 3.6

Size. The account is $5,000 and the plan risks 1%, $50. A pip on one standard lot of EURUSD is worth $10.

Spread and swap come off both results. If price falls below 1.0500, rule 1 is broken, the rise was not wave 1, and the stop has closed the trade at the point the idea failed.

What comes next. If wave 3 ends at 1.0900, it is 1.0900 − 1.0576 = 324 pips long. A 38.2% wave 4 pullback would end near 1.0900 − 324 × 0.382 = 1.0900 − 123.8 pips = about 1.0776, still above the wave 1 high of 1.0700, as rule 3 requires. A wave 5 equal to wave 1 would then target 1.0776 + 200 pips = 1.0976. The position size calculator works out the size for any stop, and risk reward ratio explains the ratio.

What are the strengths and limits of Elliott wave theory?

Elliott wave theory's main strength is that its rules give exact invalidation levels for stops and its Fibonacci guidelines give targets; its main limit is that labelling waves takes judgement, so two traders can count the same chart differently. Used with clear rules and stops, it is a framework for planning trades.

Strengths Limits
Three fixed rules give a clear invalidation price Wave labels are subjective, especially in corrections
Fibonacci guidelines give targets for each wave Counts are often revised as new swings form
Works on any market and timeframe Hard to test automatically, because the labels need judgement
Shows whether a trend is early or late Corrections can extend into complex combinations

The practical answer is to trade only the clearest counts, keep an alternative count, and let the rule-based stop decide when the count is wrong. Many traders use the waves only for context, then take entries with price action signals at the levels the count suggests, as covered in the price action trading guide. Wave counts also help with timing in swing trading, where one trade often aims to ride a single wave 3 or wave 5.

How do you draw Elliott waves in MT5?

MetaTrader 5 has two built-in Elliott wave objects, Impulse Wave for the five-wave impulse and Elliott Correction Wave for the ABC correction, found under Insert > Objects > Elliott. You set five points for an impulse and three for a correction, and the platform places the wave labels on the chart.

  1. Open the chart. Start on D1 or H4 and mark the major swing highs and lows first.
  2. Choose the object. Go to Insert > Objects > Elliott and pick Impulse Wave (labels 1 to 5) or Elliott Correction Wave (labels A to C).
  3. Place the points. Place the end of each wave in order: five points for an impulse, three for a correction. Drag any point, or edit its date and price in the object's properties, to adjust it.
  4. Set the degree. In the properties, set the Degree, the cycle level that also changes how the labels are shown, so counts on different timeframes stay distinct. Turn on Lines to join the points.
  5. Add Fibonacci. Draw a Fibonacci retracement on wave 1 for the wave 2 zone, and an expansion for the wave 3 target.

Mark the invalidation price for your count with a horizontal line, so you can see at a glance when the count fails. Stop loss and take profit shows how to attach both orders when you place the trade.

Try it on demo

On an MT5 demo account, open EURUSD on D1 and find the last clear major low. Count the swings since then on H4 with the Impulse Wave object, check the three rules, and write down your main and alternative counts with their invalidation levels. When the next wave 2 or wave 4 pullback reaches its Fibonacci zone, place a demo trade with the stop at the invalidation level and a 1% size, and record how the count played out.

Frequently asked questions

How many waves are in Elliott wave theory?

A full cycle has eight waves: five in the direction of the trend, numbered 1 to 5, and three against it, lettered A, B and C. Each of those waves is itself made of smaller waves, so the count repeats on every timeframe.

Which Elliott wave is the strongest?

Wave 3 is usually the strongest and longest, and rule 2 says it can never be the shortest of waves 1, 3 and 5. It often reaches 161.8% of wave 1, which is why traders look to buy the end of wave 2 in an uptrend.

Does Elliott wave theory work in forex?

Yes, traders apply it to forex pairs the same way as to stocks and indices, on any timeframe. Major pairs with steady trends, such as EURUSD and GBPUSD on D1 and H4, tend to give the clearest counts.

Is Elliott wave theory the same as Fibonacci?

No. Elliott wave theory describes the five-and-three wave pattern, while Fibonacci ratios measure how far each wave tends to travel. Elliott traders use Fibonacci retracements and extensions to estimate where waves 2, 3, 4 and 5 may end.

Sources

Practise what you learned

Open an account to use MetaTrader 5. Start on a demo account before risking real money.

Open Account