How the ICT Algorithm Delivers Price — Complete Guide

The ICT algorithmic price delivery framework — what the algorithm is, the four delivery mechanisms (sweep, displacement, rebalancing, ERL delivery), the four nested AMD scales, the retail-vs-ICT chart interpretation table, and the eight core delivery principles.
In the ICT framework, market price does not move randomly. It is delivered — by an algorithmic system programmed to seek liquidity, fill institutional orders, and distribute price to pre-defined targets in a sequential, repeating cycle. This is the conceptual foundation beneath every ICT tool: the AMD cycle, the IPDA data ranges, the OB and FVG entry mechanics, the kill zone timing, the MSS confirmation. None of these make sense without understanding the delivery framework they are built upon.
This guide explains that framework: what the algorithm is, how it moves price through four delivery mechanisms, how the delivery operates at four simultaneous AMD scales (quarterly through session), and how eight core algorithmic principles predict specific price behaviour. Understanding it does not require believing in a conspiracy or a single controlling entity — it requires understanding how large institutional order execution at scale produces the structural patterns the ICT tools identify and exploit.

Key takeaways

  • “The algorithm” = the combined automated execution systems of the largest institutions, filling orders too big for a single price.
  • Four mechanisms, always in sequence: liquidity sweep → displacement → rebalancing → delivery to the ERL.
  • Four nested AMD scales run simultaneously: quarterly → weekly → daily → session — more scales aligned in Phase 3 = higher probability.
  • The framework inverts the retail read at every key event: a “breakdown” is an SSL sweep; “resistance” is a BSL pool.
  • Retail stops are not incidental to the process — they are the liquidity mechanism that fills institutional positions.

What is the ICT algorithm?

Definition

  • In the ICT framework, “the algorithm” refers to the automated order management and execution systems used by the world’s largest financial institutions — central banks, sovereign wealth funds, primary dealer banks — to execute orders so large they cannot be filled at a single price without moving the market against themselves. These systems plan execution sequences that (1) accumulate positions during low-liquidity periods (Phase 1), (2) create liquidity collection events to fill opposing institutional positions (Phase 2 — the Judas sweep), and (3) deliver price to the planned target after the position is built (Phase 3). The AMD cycle is the observable footprint of this execution process on the chart.

Why institutional orders require algorithmic delivery

A retail trader buying 0.10 lots of EUR/USD ($10,000 notional) has no meaningful market impact. A central bank or primary dealer executing a $5 billion EUR/USD order cannot simply place a market order — the impact would drive the pair 100+ pips before the order was even partially filled, and the average cost would land far above the starting price. The algorithmic solution: break the $5 billion into thousands of smaller orders, execute them over multiple sessions across multiple liquidity events — Asian accumulation, London Judas sweep, NY continuation — and use the delivery sequence to fill the full position at an average price that makes the subsequent delivery to the ERL profitable.
Retail stops and breakout orders are not incidental to this process — they are the liquidity mechanism. When the algorithm sweeps the Asian range low, it is executing its buy orders against the retail sell orders clustered there: the stop-losses of retail longs and the breakout entries of traders shorting the “breakdown.” The retail stop-loss sell order is the institution’s buy order fill. This is not predatory behaviour designed to harm retail traders — it is the mechanical reality of filling $5 billion of buy orders in a market where no other source of opposing flow is large enough.

The ICT premise

  • The framework does not claim a single algorithm or institution controls all price movement. It claims that the combined algorithmic execution of multiple major institutional participants produces consistent, identifiable structural patterns — AMD cycles, FVGs, OBs, liquidity sweeps — that repeat across instruments, timeframes, and sessions because the underlying execution mechanics are consistent.

The four algorithmic price delivery mechanisms

All price movement in the ICT framework is produced by one or more of four mechanisms. Identifying which is active at any moment determines the correct response — observe, enter, manage, or exit:
Mechanism 1 · AMD Phase 2
Liquidity sweep — collecting orders at structural boundaries

A deliberate extension of price beyond a structural level — prior high or low, Asian range boundary, OB extreme — that triggers the stops and breakout orders clustered there, fills the institutional position from the opposing side of that flow, and reverses. Chart evidence: a wick beyond the level, a close back inside the range (the wick is the sweep, not the close), and a reversal candle of equal or greater size within 1–5 candles. Every Phase 2 event — the Judas, the 09:30 Venom sweep — is this mechanism executing at a pre-planned boundary.

Mechanism 2 · Phase 3 initiation
Displacement — moving price with institutional force

A large-body candle (or consecutive series) that drives price aggressively in one direction, leaving unfilled order book gaps — FVGs — in its wake. The FVG between C1 high and C3 low is the direct evidence: the algorithm moved price so fast that the order book in that zone was never filled. The MSS displacement candle at 02:33 EST is this mechanism announcing Phase 3 — and the gap it creates is the re-entry zone for the orders that did not fill at the initial velocity.

Mechanism 3 · between Phase 2 and 3, and within Phase 3
Rebalancing — returning to fill FVGs and mitigate OBs

After displacement, the algorithm returns price to the FVG zone and OB level to fill the resting orders the displacement left behind — what ICT traders call the retracement to the FVG CE or OB mitigation. Not a random pullback: the completion of an interrupted fill. The CE — the gap midpoint — is the densest concentration of resting orders, which is why the FVG CE reaction is precise rather than approximate. This is the mechanism that fills the ICT trader’s limit order.

Mechanism 4 · AMD Phase 3
Delivery to the ERL — distributing to the external target

After the sweep (collection), displacement (MSS), and rebalancing (fill), the algorithm delivers price to the pre-planned External Range Liquidity target — the PDH, PWH, PMH, or IPDA data range level. This is the directional movement session model entries are positioned to capture. It is not a range extension; it is the completion of a pre-planned delivery to the target liquidity level.

The four mechanisms always occur in the same order within each AMD cycle: sweep → displacement → rebalancing → delivery to the ERL — with Phase 1 accumulation preceding the sweep as the period in which the algorithm builds the position the sweep will fill. Every AMD cycle at every scale follows this same sequence.
EURUSD 15M
The four delivery mechanisms in sequence Candlestick chart of one AMD cycle: accumulation in a range, the liquidity sweep wick below the range low, the displacement candle creating a fair value gap, the rebalancing retracement into the gap midpoint, and the delivery to the external range liquidity target at the prior day high. 1.08501.0825 1.08001.0775 range high — BSL above range low — SSL below PHASE 1 — ACCUMULATION ① SWEEP — SSL collected ② DISPLACEMENT ③ REBALANCING — CE fill FVG — unfilled order book ④ DELIVERY TO ERL — PDH ACCUMULATION SWEEP → DISPLACE → REBALANCE → DELIVER
One AMD cycle, four mechanisms. Phase 1 builds the range and its liquidity pools. The sweep (①) wicks through the range low and collects the SSL — the close back inside is the tell. The displacement candle (②) announces Phase 3 and leaves the FVG behind. The rebalancing retracement (③) returns to the CE to complete the interrupted fill — this is where the limit order fills. The delivery (④) completes the pre-planned move to the ERL at the PDH.

The IPDA delivery sequence — four nested AMD scales

The algorithm operates simultaneously at four AMD scales, each nested within the next larger one. Which scale a given move belongs to determines the correct analysis timeframe, target, and hold period:
NESTED AMD SCALES IPDA
The four nested AMD scales Four nested rectangles: the quarterly AMD three-month cycle targeting the IPDA 20, 40, and 60 day ranges contains the weekly AMD five-day cycle targeting the prior week high or low, which contains the daily AMD 24-hour cycle targeting the prior day high or low, which contains the emphasised session AMD three-to-four-hour window where the fair value gap entry and prior day high target live. QUARTERLY AMD — 3-month cycle target: IPDA 20/40/60-day range WEEKLY AMD — 5-day cycle target: PWH / PWL DAILY AMD — 24-hour true day target: PDH / PDL SESSION AMD — 3–4h kill zone Judas sweep → MSS → FVG CE entry → PDH Model 1 (London) · Model 2 (Silver Bullet) · Venom ← the scale session models trade EVERY SESSION ENTRY IS SIMULTANEOUSLY A SUB-DELIVERY AT ALL FOUR SCALES — MORE SCALES IN PHASE 3 = HIGHER PROBABILITY
Nested delivery, one entry. A London session entry from the 5M FVG CE is simultaneously a session Phase 3 entry, a daily sub-delivery, a weekly sub-delivery, and a quarterly sub-delivery. The pre-session top-down check exists to verify how many of these scales are in Phase 3 together before committing.

Quarterly AMD — the 3-month plan

The algorithm identifies the quarterly delivery target — the IPDA 20-day range (near-term) or the 40–60-day range (macro) — before the first Monday of the quarter. All weekly and daily sequences within the quarter are sub-deliveries working toward it. Chart evidence: the IPDA 20/40/60-day highs and lows on the daily chart; price’s position relative to them defines the macro direction. Application: position traders, and swing traders targeting the PWH/PMH on 2–5 day holds. The quarterly direction is the “permission” for all lower-timeframe entries.

Weekly AMD — the 5-day cycle

Within the quarter: Monday accumulation builds the weekly range; the Tuesday–Wednesday Judas sweeps the SSL or BSL at the Monday boundary; Wednesday–Friday distribution delivers toward the PWH or PWL — the weekly contribution to the quarterly delivery. Evidence: the PWH/PWL, the Tuesday sweep of the Monday range (the weekly Phase 2), and the delivery to the PWH (the weekly Phase 3). Application: swing traders; the weekly direction and target define the framework the daily session models operate inside — covered in the weekly bias guide.

Daily AMD — the 24-hour true day

Within the week: the Asian session accumulates the daily range, the London open triggers the daily Judas, and the London + NY sessions deliver Phase 3 toward the PDH or PDL. Evidence: the PDH/PDL, the midnight open as the daily bias reference, the Asian range as the accumulation zone, and the 02:33 EST MSS as the Phase 3 initiation signal. Application: session traders — the daily AMD provides the bias and target for each kill zone entry.

Session AMD — the 3–4 hour window

Within the day: the London kill zone runs Asian-range Judas → MSS → FVG CE entry → delivery to the PDH; the NY AM kill zone runs Venom Box sweep → Silver Bullet MSS → FVG entry → delivery. The session AMD is the smallest scale the models exploit — the specific sequence that produces the FVG CE entry and PDH target, read on the 5M and 15M charts.

Multi-scale alignment

  • When all four AMD scales are simultaneously in Phase 3 delivery in the same direction, the session entry has the highest possible institutional backing. The pre-session checklist’s top-down confirmation requirement is the trader’s method for verifying this alignment before committing — the same stack scored in the time-price confluence framework.

Reading the chart as algorithmic delivery — retail vs ICT

The most immediately practical application of the framework is the reinterpretation of standard chart patterns. The same price action produces opposite responses — because the retail read treats the chart as random movement (support, resistance, momentum) while the ICT read treats it as delivery:
Same chart, two interpretations
What the chart showsRetail interpretationICT algorithmic interpretation
Price drops 25 pips below the prior day’s low on a bullish AMD dayBearish breakout — support broken. Enter short.SSL sweep — the pool below the PDL collected; institutional longs filled from retail sell flow. Phase 3 bullish delivery begins. Enter long from the BPR/FVG after the MSS.
A large bullish 5M candle (C2) leaves a gap between C1 high and C3 lowMomentum candle — wait for a pullback to “support” at C2’s open.Displacement — the gap is the institutional order book void. The retracement returns to the FVG CE to complete the fill. Place the limit at the CE.
EUR/USD trades at the same level as 3 days ago after much movementConsolidation — wait for a breakout in either direction.Phase 1 accumulation within a daily/weekly AMD. Mark the boundaries as future Judas targets; identify which side the macro direction favours.
Price reaches the prior week’s high and reverses sharplyResistance — strong level. Enter short at the level.BSL collection at the PWH — the delivery completed, the buy-side swept. Take profit at or just before the PWH; the reversal is a new AMD cycle beginning, not a rejection.
RSI above 70 during a strong bullish moveOverbought — sell signal, or at least avoid buying.Phase 3 distribution to the ERL. Phase 3 always reads “overbought” — sustained delivery produces sustained RSI elevation. Expected, not a reversal signal.
A large bearish candle sweeps the Asian low, then an equal bullish candle reversesHigh volatility — choppy market, stay out.Phase 2 Judas (SSL collection) followed by Phase 3 MSS (displacement above the prior swing high). The “choppy” two-candle sequence is the highest-probability ICT entry pattern.
The critical point: the same patterns that produce retail buy signals (momentum candle, price at support) produce ICT sell or exit signals (Phase 3 completion, approaching the ERL) — and the same patterns that produce retail sell signals (“breakdown” below support) produce ICT buy signals (SSL sweep, Phase 2 complete). The delivery framework inverts the retail response at every key market event.

Eight algorithmic price delivery principles

The eight core behaviours the ICT framework is built to exploit — each predicting specific price behaviour that the tools identify and position for:
Price always seeks liquidity before reversing

The algorithm does not reverse at arbitrary technical levels — it reverses after collecting the stops and breakout entries clustered at structural levels. The Judas is not an accidental overshoot; it is the planned collection event preceding every major AMD reversal. This is why patience during the sweep is structurally rational, not just psychologically demanding.

Every FVG is filled before the delivery continues

Displacement creates a structural obligation to return: the gap represents orders that were never filled at velocity. The FVG CE retracement is the fill — the structural basis of the CE limit entry.

The algorithm operates on time — not just price

Kill zones are not merely high-activity periods; they are the windows in which the delivery sequences are programmed to run. The 02:33 macro, the 09:50 Silver Bullet, the 09:30 Venom sweep — time-specific algorithmic events. A structurally valid FVG at 04:45 EST lacks the delivery backing. Time is part of the specification, not a filter.

The algorithm delivers to the nearest unswept pool first

Nearest IRL (PDH/PDL) first, then the ERL (PWH/PWL/IPDA). The partial profit at the first IRL is profit-taking at the algorithm’s nearest planned target — where it may pause, consolidate, or retrace before continuing.

Displacement candles signal phase transitions

Every AMD transition is announced by one: the Judas candle (Phase 1→2), the MSS candle (Phase 2→3), the ERL delivery candle (Phase 3 completion). The 02:33 MSS is the algorithm announcing Phase 3 has begun — which is why the entry signal is that candle, not an arbitrary level.

Inducement precedes real delivery

A move in the true delivery direction designed to trigger premature entries that the Judas will stop out. Bullish inducement before a bearish Judas builds the BSL above the prior high that the sweep then collects. Inducement looks like Phase 3 but is Phase 1 or pre-Phase 2 positioning — the reason false breakouts precede the sweep.

The algorithm respects equilibrium

No delivery runs indefinitely: every Phase 3 eventually reaches an ERL that reverses the cycle or a premium/discount extreme where distribution turns to re-accumulation. AMD is a cycle framework, not a trend-following one — every ERL delivery sets up the next cycle.

SMT divergence reveals which instrument is being delivered

When NQ makes a new low but ES holds its own: NQ is the sweep vehicle (SSL collection) and ES’s hold is the directional confirmation. SMT divergence is the algorithm operating on two correlated instruments simultaneously — the non-sweeping one reveals the true direction.

Collectively, the principles explain why the tools work: why the Judas precedes Phase 3 (P1), why the FVG CE limit has a structural basis (P2), why the kill zone is a specification rather than a filter (P3), why the partial goes at the PDH (P4), why the MSS candle is the entry signal (P5), why false breakouts precede the sweep (P6), why AMD cycles reverse rather than trend forever (P7), and why ES and NQ sometimes diverge at structural levels (P8).

What the framework changes about how you read the chart

From patterns to delivery sequences

Before: the chart is candle patterns, support/resistance, and indicator readings — decisions come from whether a double bottom or crossover has formed. After: the chart is a delivery sequence, and the question at every moment is which AMD phase is active, which mechanism just occurred, and which comes next. The same price action that reads as a “double bottom” in the retail framework reads as “Phase 2 SSL sweep with Phase 3 MSS initiation” in this one.

From reaction to anticipation

The most significant practical benefit. A retail trader reacts to the candle that formed — entering the breakout, exiting the momentum reversal. An ICT trader anticipates the sequence: the limit is at the FVG CE before price retraces, the stop is pre-placed before the session opens, the target is known before the fill. The anticipatory posture is possible because the sequence — accumulation, sweep, displacement, rebalancing, ERL delivery — repeats with enough consistency to build a systematic entry model, not because any individual outcome is guaranteed.

From support/resistance to liquidity pools

The framework replaces “support and resistance” (price bounces because enough traders believe it will) with liquidity pools (price is drawn to levels because the institutional fill mechanism requires it). A prior high is not resistance — it is a BSL pool where buy stops and short stop-losses cluster. The level “resists” not because of chart psychology but because the algorithm collected the liquidity it needed there and reversed into the next cycle.

FAQ — ICT algorithm and price delivery

What is the ICT algorithm? +
ICT’s term for the automated order management and execution systems used by major institutions — central banks, sovereign wealth funds, primary dealer banks — to fill orders too large for a single price. They execute in sequences (accumulation, sweep, displacement, rebalancing, ERL delivery) that produce the consistent AMD patterns, FVGs, OBs, and IPDA sequences the ICT tools identify. “The algorithm” is shorthand for the combined, consistent output of multiple institutional execution systems.
Is the ICT algorithm theory a conspiracy? +
No. The framework requires no single controlling entity or coordination — only that the largest institutions use sophisticated automated execution to fill very large orders (which they demonstrably do), and that these systems, operating on the same instruments and liquidity pools, produce consistent structural patterns. AMD cycles, FVG retracements, and sweeps are the natural output of large execution mechanics, observable on every liquid instrument in every session.
How does the algorithm explain the Judas sweep? +
It is the Phase 2 liquidity collection mechanism. To fill a large long, the biggest available source of sell-side flow is the SSL below the prior low or Asian range low — retail long stops and breakdown shorts. The algorithm sweeps through the level, fills the institutional long from that flow, and reverses into Phase 3. Not a random overshoot — the planned order fill mechanism.
Why do FVGs consistently attract price back to the CE? +
The FVG is an unfilled order book zone: during displacement the algorithm moved too fast to fill every level between C1 high and C3 low. The zone holds resting institutional orders, and the rebalancing mechanism returns price to complete the fill. The CE — the midpoint — is the densest concentration of those orders, which is why CE reactions are more consistent and precise than boundary reactions.

Conclusion — the delivery framework is the foundation

Every ICT concept connects back to this framework. The AMD cycle is the three-phase delivery sequence. The FVG is the evidence of displacement and the rebalancing re-entry zone. The OB is the accumulation zone where the position was built. The IPDA ranges are the pre-planned quarterly targets. The kill zone is the time-specific execution window. The MSS is the phase-transition signal. SMT divergence reveals the sweep vehicle and the confirmation instrument.
Understanding delivery converts the tools from a collection of chart patterns into a coherent model of institutional order flow. A trader who understands why the FVG CE attracts price executes the limit with structural confidence rather than pattern-matching faith. A trader who understands why the Judas is Phase 2 watches the sweep with analytical interest rather than FOMO. A trader who understands why the kill zone is time-specific waits for 02:33 with structural patience rather than willpower.
The tools the framework predicts, each covered in its own guide: the AMD cycle, the fair value gap, the order block, the Judas swing, SMT divergence, and the kill zones — with the beginner’s guide as the onboarding path for readers meeting the framework for the first time. Or join the mentorship for structured guidance through the complete methodology.
Lio
Founder & ICT trading educator, LiquiditySweeps.com

Lio has traded ICT and Smart Money Concepts on forex majors and US indices since 2021 and built LiquiditySweeps.com to teach the framework the way it should be learned: in sequence, on real charts, with free live tools instead of paid indicators. Every article on this site follows the same rule — nothing gets published that wouldn’t survive a trade review.

About All articles Mentorship
Ready to go further?
The mentorship programme covers the full framework — weekly live sessions, daily bias review, and personal trade review on every entry you submit.