Power of 3 Trading: Turn the Pattern Into a Testable Rule
Turn PO3 trading into fixed range, sweep and confirmation rules. Follow a EURUSD example and record failed patterns as well as winners.
Power of 3, often shortened to PO3, describes a sequence of accumulation, a move beyond that range, and a directional expansion. The idea is associated with ICT-style price analysis. Its usefulness depends on whether you can identify the sequence before you know how the day ends.
A chart labeled after a strong move makes almost any explanation look tidy. This article turns the idea into one specific replay exercise, with a fixed range, a confirmation rule and a complete record of failed setups. The exercise is an original operational definition, not a claim that it is the only interpretation of PO3 or a proven profitable strategy.
Translate the labels into observations
| Common label | What you can observe | What the chart alone cannot prove |
|---|---|---|
| Accumulation | Price trading inside your predefined range | Who is accumulating a position |
| Manipulation | A move outside that range that later returns | The identity or intention of whoever traded |
| Distribution | Directional movement away from the range | That the movement was planned in advance |
Use the labels as shorthand for a price pattern. Avoid turning them into evidence of market participants' motives. The ICT concepts guide explains the broader vocabulary, while liquidity sweeps covers the excursion-and-return idea in more detail.
Freeze the range before looking for a sweep
For this exercise, use EURUSD five-minute candles and a fixed UTC clock. Define the reference range from the candles opening at 06:00 through 06:55 UTC. Once the 06:55 candle closes, the range is fixed.
Watch for signals from 07:00 through 08:55 UTC. This is a chosen research window, not a universal definition of a London session. If you want a local-session rule, specify the local timezone and handle daylight-saving changes explicitly.
Do not redraw the range because a later high makes the final chart look more convincing. Record each test date, including days when the pattern never develops.
A concrete long-side rule
Use these rules for the first version:
- A completed five-minute candle trades below the reference low and closes back inside the reference range.
- After that candle completes, wait for a later five-minute close above its high.
- If that confirmation occurs within the signal window, enter at the next available bar's open.
- Place the initial stop one conventional EURUSD pip below the sweep candle's low.
- Set a target 2R above the assumed entry and close any remaining position at 10:00 UTC.
- Allow one trade per day. Skip if the next open leaves the stop on the wrong side or the required bar data is missing.
Use only the first qualifying sweep candle. If confirmation never arrives before the window ends, record no trade. That removes the freedom to choose whichever of several sweeps worked afterward.
Test shorts separately by reversing the price conditions. Keep the same timing and cost policy so the comparison remains meaningful.
Follow the information through one example
Suppose the fixed range runs from 1.0800 to 1.0820. A later candle reaches 1.0795 and closes at 1.0803, with a high of 1.0806. It qualifies as a sweep under this exercise's definition.
You still have no entry. A later candle must close above 1.0806. Suppose that happens, and the next candle opens at 1.0809. The stop is 1.0794, fifteen pips below entry. The 2R target is 1.0839, thirty pips above entry.
These prices are invented to demonstrate timing and arithmetic. If price reaches the target before the confirmation and entry sequence completes, you do not get to count that earlier move as a win.
Give failed patterns equal space
The most informative rows are often the awkward ones:
- Price sweeps the range but never confirms.
- Confirmation occurs after the allowed window.
- The entry triggers and then stops out.
- Both stop and target appear inside one candle, leaving the sequence uncertain.
- The apparent pattern depends on a range you would have drawn differently before the move.
Write a consistent policy for ambiguous candles before testing. Report them separately or show a conservative result range. The backtesting guide explains how to keep these decisions from changing trade by trade.
Compare the method with a simpler baseline
A three-stage narrative should earn its extra complexity. Once you finish the PO3 exercise, compare it with a separately defined simple range-breakout test over comparable dates.
Record the number of opportunities, participation rate, average net R and drawdown for both. Do not assume the more detailed explanation deserves a better outcome. A confirmation rule may remove bad entries while also missing moves that never wait for it.
Keep a later block of dates untouched while developing the rules. A result that only appears after trying several windows, buffers and targets is less persuasive than one that survives the originally reserved dates.
A journal row that keeps the test honest
Record the reference high and low, sweep-bar time, confirmation time, entry, stop, target, costs, result in R and skip reason. Keep one screenshot taken at entry and another at exit when your workflow allows it. Label any hypothetical example separately from observed trades.
The journal template helps keep the record compact. Use win rate alongside average wins and losses when reviewing it; no universal PO3 success rate follows from the pattern's name. For another example of delayed confirmation, read the Williams fractal timing guide.
Practice the sequence one candle at a time
Create a free TestMax account and use an eligible forex instrument such as EURUSD for the exercise. Keep the future candles hidden and record each decision before continuing. The Free plan provides a limited recent history window; current plans explain longer history and Pro features.
The useful result is a sequence another reader can reproduce: the same range, the same qualifying sweep, the same confirmation and the same next possible entry. Once that is consistent, the performance question becomes much easier to investigate.