Wave & Ratio Theory

Elliott Wave trading, explained

Elliott Wave maps price into impulse and corrective waves. Useful structure, weak as a signal until the count is objective and tested.

Elliott Wave trading is a way to label market swings as impulse waves and corrective waves. It can impose structure on a messy chart, but the count is only useful if it can be defined before the move is obvious.

That is the honest tension. Elliott Wave is attractive because it gives price action a story. It is dangerous because a story can be rewritten after every new candle.

What Elliott Wave actually is

Elliott Wave Theory is a technical-analysis framework that treats market movement as recurring waves linked to crowd psychology. StockCharts says R.N. Elliott developed the theory in the 1930s and based it on repeated patterns across smaller and larger timeframes; Investopedia also describes it as a 1930s Ralph Nelson Elliott framework built around recurring price patterns and investor psychology (StockCharts: Introduction to Elliott Wave Theory, Investopedia: Elliott Wave Theory).

The basic model separates price movement into motive waves and corrective waves. StockCharts describes a complete cycle as a five-wave move in the direction of the larger trend followed by a three-wave correction; Fidelity's trading note makes the same practical distinction, calling the trending move an impulse and the countertrend move a correction (StockCharts: Introduction to Elliott Wave Theory, Fidelity: Manage Your Trades With Elliott Wave).

Ideal bullish cycle:

Impulse:     1 -> 2 -> 3 -> 4 -> 5
Correction:  A -> B -> C

The same idea flips in a bearish trend:

Impulse down, correction up.

How traders use Elliott Wave

Traders use Elliott Wave to decide whether a market is trending, correcting, or possibly reaching exhaustion. The useful question is not "what wave are we in?" The useful question is "what would make this count wrong?"

The common workflow looks like this:

StepWhat the trader is trying to defineWhere subjectivity enters
Count the larger trendIs price in a motive phase or corrective phase?Which swing high or low begins the count
Label sub-wavesAre the swings consistent with a 5-3 structure?Small swings can be promoted or ignored
Check rulesDoes the count violate the basic impulse rules?Traders often re-label after a violation
Estimate zonesAre Fibonacci retracement or extension zones nearby?A zone is not an entry rule
Define invalidationWhat price level proves the count wrong?Without invalidation, the count can survive anything

StockCharts lists rules for motive-wave formation, including that Wave 2 retraces less than 100% of Wave 1 and Wave 3 is never the shortest wave; Investopedia similarly presents impulse-wave rules and says a suspected impulse must be re-labeled if a rule is violated (StockCharts: Introduction to Elliott Wave Theory, Investopedia: Elliott Wave Theory).

Fibonacci often gets attached to the method. Fidelity describes looking for a correction that has retraced a Fibonacci portion of the prior impulse, while Investopedia notes that Elliott Wave analysis is often paired with Fibonacci relationships such as retracement ratios (Fidelity: Manage Your Trades With Elliott Wave, Investopedia: Elliott Wave Theory).

That does not make Fibonacci a signal. It makes it a measurement tool. A correction into a zone still needs an entry trigger, a stop, an exit, and a test after costs.

Where Elliott Wave breaks

Elliott Wave breaks when the count can always be rescued. If every failed Wave 3 becomes a different degree, every invalidation becomes a complex correction, and every missed reversal becomes an alternate count, the method has stopped being analysis and become narration.

The weak spots are practical:

Weak spotWhy it matters
Starting pointA different first swing can change the whole count
Wave degreeThe same chart can support several nested counts
Alternate countsMultiple plausible labels can point to opposite conclusions
ConfirmationWaiting for confirmation may improve certainty but gives up price
CostsA pattern that looks clean on a chart can disappear after spread, slippage, commission, and swap

Both StockCharts and Investopedia describe the subjective nature of Elliott Wave application. StockCharts says Elliott Wave is not a trading technique with fixed entry or exit rules and notes the apparently subjective nature of applying it; Investopedia also calls the theory subjective and says wave analysis is not a template of instructions (StockCharts: Introduction to Elliott Wave Theory, Investopedia: Elliott Wave Theory).

That is not a cheap criticism. It is the core testing problem. A discretionary wave count can be useful to an experienced analyst, but a backtest cannot test "what looked obvious to me at the time." It can only test rules.

What the evidence and the critics say

The broad evidence on technical analysis is mixed, and Elliott Wave should be treated as a hypothesis rather than a proven edge. Park and Irwin's review says many empirical technical-analysis studies had testing problems such as data snooping, ex-post rule selection, risk estimation difficulty, and transaction-cost issues; Neely and Weller's Federal Reserve Bank of St. Louis paper frames technical-rule returns in foreign exchange as time-varying and consistent with adaptive markets rather than a permanent free lunch (Park and Irwin: The Profitability of Technical Analysis, Neely and Weller: Technical Analysis in the Foreign Exchange Market).

Foreign-exchange research is not uniformly dismissive. Hsu, Taylor, and Wang report a large-scale study across developed and emerging currencies with out-of-sample cross-validation; Neely and Weller also summarise evidence that some technical trading rules have worked better in foreign exchange and commodity futures than in stock markets (Hsu, Taylor and Wang: Technical trading in foreign exchange, Neely and Weller: Technical Analysis in the Foreign Exchange Market).

The honest conclusion is narrower than most wave traders want. Elliott Wave may help structure a market view. It does not prove that a wave count has positive expectancy, and it certainly does not prove that the next swing is tradable after costs.

How you'd actually test it

To test Elliott Wave, first turn the count into rules a machine can apply without persuasion. If the rule needs your eyes to rescue it, you are testing your hindsight, not the method.

Start with the pattern definition:

  1. Choose the market, timeframe, session rules, and data source.
  2. Define swing highs and lows with an objective lookback window or a ZigZag threshold.
  3. Define the minimum and maximum retracement allowed for each wave.
  4. Define what invalidates an impulse count.
  5. Define whether Fibonacci zones are required or only recorded.
  6. Lock the rule before the out-of-sample test.

Then define the trade:

ComponentExample rule
SetupA completed five-wave impulse followed by an A-B-C correction under the locked swing rule
EntryEnter only after price breaks a defined minor structure level after the correction
StopPlace invalidation beyond the correction extreme or use a volatility-based stop
ExitTest fixed reward-to-risk, opposite structure break, trailing stop, and time stop separately
FilterCompare no filter, trend filter, volatility filter, and session filter
CostsInclude spread, slippage, commission, and swap

The real test is not whether the chart can be labelled beautifully. It is whether a fixed wave rule improves expectancy, drawdown, trade duration, and robustness after costs. It needs in-sample development, out-of-sample judgment, and sensitivity checks around the swing threshold, retracement limits, confirmation rule, and stop logic.

That is the realbacktesting standard. realbacktesting is a trading-software studio for cTrader built around verifiable backtests: define the method, charge it real costs, and make it survive unseen data. The same discipline sits behind out-of-sample testing in trading, parameter sensitivity in prop backtesting, and how to verify a cTrader backtest. The proof page explains why a strategy is not trustworthy until the numbers can be reproduced rather than admired (realbacktesting proof).

Frequently asked

Is Elliott Wave a trading strategy?

No. Elliott Wave is a framework for labelling market structure. It becomes a trading strategy only after the count, entry, stop, exit, and filter rules are defined.

What is an impulse wave?

An impulse wave is the trending part of the Elliott Wave model. In the standard description, it has five sub-waves moving in the direction of the larger trend.

What is a corrective wave?

A corrective wave is the countertrend part of the Elliott Wave model. It is commonly described as a three-wave move against the larger trend, though real chart patterns can be more complex.

Why is Elliott Wave considered subjective?

Elliott Wave is subjective because different analysts can choose different swing points, wave degrees, and alternate counts on the same chart. That is why a testable rule matters more than a persuasive label.

The stubborn takeaway

Elliott Wave is useful when it gives you a falsifiable map. If the count cannot be wrong, it cannot be tested.

Published Jul 20, 2026 · realbacktesting · Educational content and market commentary — not financial advice. Trading involves risk; past performance does not guarantee future results.