← Back to Blog

Breakout vs Pullback vs Reversal: A Fair Backtest

Research protocol · Reviewed 24 Aug 2026

Breakouts, pullbacks, and reversals are broad setup families, not standardized signals. A valid comparison must turn each into a mutually exclusive observation and keep everything after entry comparable.

Pre-register a tie-break rule for charts that appear to fit more than one family, and report how often it is needed.

Three definitions before 300 trades

NOTE 37

Make the setup families mutually exclusive

A candle can be described as a breakout, pullback, and reversal at different zoom levels. Define precedence so each signal enters exactly one group, then give all three groups the same risk, exit logic, dates, and opportunity accounting.

  1. Write one accepted and rejected example per family.
  2. Assign overlapping signals with a fixed priority rule.
  3. Report opportunity count as well as trades.
  4. Confirm any winner on a later period.

The comparison is only as clear as the boundary between its labels.

Create definitions that cannot move

Specify trend context, level lookback, candle-close requirement, retest tolerance, reversal confirmation, and how overlapping signals are assigned. Freeze screenshots of boundary cases before testing.

Compare stability as well as average return

Report sample count, expectancy after costs, drawdown, holding time, and performance by untouched segment. A family that leads in one period but reverses in the next should not be marketed as a universal winner.

Related

Beginner exploration

Three questions to help you use this page

Open each answer for a plain-language way to read Breakout vs Pullback vs Reversal: A Fair Backtest, test it carefully and decide what to explore next.

What does “Breakout vs Pullback vs Reversal: A Fair Backtest” mean for a beginner?

This page focuses on “Breakout vs Pullback vs Reversal: A Fair Backtest”.A controlled 300-observation protocol for comparing breakout, pullback, and reversal setups with exclusive definitions, matched exits, costs, and holdout data.For “Breakout vs Pullback vs Reversal: A Fair Backtest”, a beginner should identify what the research note measures, assumes or teaches before acting on its conclusion.Treat this page's account of “Breakout vs Pullback vs Reversal: A Fair Backtest” as a learning reference rather than a prediction, signal or promise of future performance.

How should a beginner use this page to explore “Breakout vs Pullback vs Reversal: A Fair Backtest”?

For “Breakout vs Pullback vs Reversal: A Fair Backtest”, identify the exact experiment or observation the article reports before borrowing its conclusion.While exploring “Breakout vs Pullback vs Reversal: A Fair Backtest”, check whether the result came from measured data, an illustrative example or a personal workflow.Keep your “Breakout vs Pullback vs Reversal: A Fair Backtest” record honest: write down the condition that would make the lesson fail on a different pair or period.Before leaving “Breakout vs Pullback vs Reversal: A Fair Backtest”, re-test the idea independently instead of treating one article as a universal trading rule.

How can AI help explore “Breakout vs Pullback vs Reversal: A Fair Backtest” responsibly?

Turn one idea from “Breakout vs Pullback vs Reversal: A Fair Backtest” into a rule with explicit inputs, dates, costs and pass-or-fail conditions.Ask AI to expose missing assumptions in that “Breakout vs Pullback vs Reversal: A Fair Backtest” test, not to guess the next market move.Use the FXAbsolute AI Backtesting Lab to inspect calculations connected to “Breakout vs Pullback vs Reversal: A Fair Backtest” and the assumptions behind them.Reproduce any important “Breakout vs Pullback vs Reversal: A Fair Backtest” result and reserve unseen data before deciding that an apparent pattern is useful.

Continue your exploration of Breakout vs Pullback vs Reversal: A Fair Backtest with the beginner AI prompt guide, or inspect public calculations in the AI Backtesting Lab.