Power of Three (AMD): Turning Accumulation, Manipulation and Distribution Into a Testable Rule

10 min readQuantParadox research

The model is usually taught with a picture of a completed candle, which is the one view in which it is always correct. Turning it into something testable means defining each of the three phases while the candle is still forming.

The short answer

Power of Three, also called AMD, describes a daily candle forming through accumulation into a range, a manipulation move that sweeps one side of it, and a distribution leg in the opposite direction, and testing it requires fixing the accumulation window, the sweep threshold and the entry trigger in advance.

What is the Power of Three model?

Power of Three describes a price move unfolding in three phases: accumulation, where price consolidates in a range; manipulation, where it moves sharply through one side of that range; and distribution, where it reverses and travels in the opposite direction. It is most often applied to the daily candle, with the phases occurring inside a single day.

The economic story attached to it is that positions are built during the quiet phase, that the sharp move through the range triggers stops and fills the remaining size, and that the extended leg is the resulting move. Whether that story is accurate matters less than whether the geometry it describes occurs more often than chance and can be traded from before the fact.

The relationship to other concepts is close enough to cause confusion. The manipulation phase is a liquidity sweep by another name, and the distribution phase is a directional move following a sweep, which is the same event our liquidity sweep article treats directly. Power of Three adds the accumulation phase and a specific expectation about where in the session each phase occurs.

That session-timing component is what distinguishes it, and it is also the part that makes it testable, because a phase expected inside a stated window is a claim that can be checked.

Why is Power of Three easy to see and hard to test?

The model is easy to see because a completed candle can almost always be divided into three phases retrospectively, and hard to test because that division requires knowing where the candle ended.

Consider what is actually being claimed when someone labels a chart. Given any daily candle with a wick on one side and a body extending the other way, the wick becomes the manipulation and the body becomes the distribution. Candles that do not fit are not usually labelled, and the ones that do fit are shown as examples. This is a description of candle anatomy, not a strategy, and it will hold on data with no structure at all.

The testable version has to commit in advance. The accumulation range must be defined by a fixed window — a stated number of hours from a stated session start — rather than by wherever the consolidation appears to have been. The sweep must have a threshold. The reversal must have a trigger that fires while the outcome is still unknown.

Once those three commitments are made, the model becomes an ordinary conditional strategy and can be graded like any other. Before they are made, no result about it means anything.

How do you define the three phases mechanically?

Define accumulation as the high and low of a fixed clock window, manipulation as a breach of that range beyond a volatility-normalised threshold, and distribution as a return back inside the range confirmed by a stated trigger.

Accumulation. Pick a window by the clock and keep it fixed across the whole test — for example the first several hours after a session open. Choosing the window by looking at where price happened to consolidate is the same look-ahead problem in a different costume.

Manipulation. A breach needs a size threshold expressed as a multiple of recent average range rather than in pips, so the rule behaves the same across instruments and across volatility regimes. Without normalisation the rule silently becomes a volatility filter and the results describe volatile days rather than the pattern.

Distribution. This is where most definitions stay vague. A re-entry into the accumulation range is the minimum, and a stronger version requires a confirmed close back inside plus a stated maximum time from the sweep. The time limit is essential: without it, any eventual reversal at any point later in the day counts, and the rule becomes untestable because it can only fail if price never returns at all.

Every one of these thresholds is a parameter. Fix them on one part of the history, grade on another, and record how many combinations were tried.

What goes wrong when Power of Three is backtested?

Three failures recur: the phases get labelled with hindsight, the intrabar sequence is resolved in the strategy's favour, and the sample is filtered to days where the pattern completed.

The hindsight failure is the one described above and it is fatal rather than merely inconvenient. Any labelling procedure that uses the candle's close to identify its phases will produce results that cannot be reproduced in real time.

The intrabar failure is subtler and applies to the entry specifically. An entry placed after a sweep, with a stop beyond the sweep extreme, frequently sits close enough that the same candle contains both the entry and the stop. What the tester assumes about the order of those two touches can invert the result, and the only honest resolution is finer-resolution data inside the bar, with the loss booked where no finer data exists.

The filtering failure is a sampling problem. Grading only the days where a sweep was followed by a reversal excludes the days where the sweep simply continued, which are exactly the losing trades. The denominator has to include every day that met the entry conditions, not every day that worked.

How would you grade Power of Three properly?

Grading it properly means enumerating every day that met the fixed conditions across a long history, resolving intrabar sequence with finer data, and reporting the result with its trade count and its parameter search recorded.

QuantParadox is built around those requirements rather than around any particular model. The archive holds a decade of minute-resolution history across thirty forex, metals, index and crypto instruments, which is what makes intrabar resolution possible on a rule whose stop sits close to its entry. Out-of-sample grading is the default, so a set of thresholds tuned on one period has to survive a period it never saw.

The Chart Reader module reads structure, swings and ranges as of the bar being decided, never with hindsight, which is the specific defence against the phase-labelling problem. The Strategy Builder accepts the rules described in plain English, which is the form this model usually arrives in.

What the platform will not do is confirm the model because it is popular. A result that fails out-of-sample is reported as a failure, and for rules in this family that outcome is common enough to expect.

Questions people actually ask

Is Power of Three the same as AMD?

The two names describe the same three-phase model, with AMD standing for accumulation, manipulation and distribution. Some material adds a fourth phase for the pre-accumulation period, and some applies the framework to weekly rather than daily candles. The geometry and the testing requirements are identical whichever naming and timeframe are used, since the difficulty lies in defining the phases before the candle closes.

What timeframe does Power of Three apply to?

It is most commonly taught on the daily candle with the phases unfolding across one session, but the same structure is described on weekly and on intraday candles. Testing it per timeframe rather than pooling is the safer approach, because the session-timing component that gives the model its specificity does not translate directly between them and pooling would hide a result that exists on one and not the others.

Does the manipulation phase always sweep a specific level?

In most descriptions the sweep targets a prior high or low, typically the previous day's extreme or the accumulation range boundary, which is what makes it a liquidity concept rather than just a sharp move. Which level is targeted matters for testing, because a rule keyed to the previous day's high and one keyed to the session range boundary select different events and will produce different results on the same history.

The only backtest that settles it is yours.

Build a strategy from a sentence, paste your own Python, or import your live trade history and have it graded. Five full backtests free, no card, and we'll tell you plainly when the result is indistinguishable from luck.

We publish research and tooling, not trading advice, and we make no claim about future returns. Everything above describes how to test an idea — not a reason to trade one.