What is a PD Array in ICT Trading? — Complete Guide

The ICT PD array explained — premium/discount array definition, the complete 8-type family (OB, FVG, BPR, breaker, rejection, mitigation, propulsion, volume imbalance), the priority ranking, PD array validity states, premium vs discount positioning, the 4-step selection process, and PD arrays in the AMD framework.
PD array stands for premium/discount array. In the ICT framework, an “array” is a set of price zones distributed across the dealing range — from premium (above the CE) to discount (below the CE) — each zone representing a location where institutional resting orders are present to react when price returns. Every ICT entry is taken from a PD array. The order block is a PD array. The fair value gap is a PD array. The balanced price range is a PD array. The breaker block, the mitigation block — all PD arrays.

Key takeaways

  • A PD array is a defined price zone where institutional resting orders create a reaction point when price returns.
  • Eight main types: OB, FVG, BPR, VI, rejection block, breaker block, mitigation block, propulsion block.
  • Priority ranking: BPR > OB+FVG overlap > OB > FVG > VI > rejection > mitigation > propulsion. Enter from the highest-priority array when multiple coincide.
  • Bullish PD arrays sit in discount (below CE). Bearish PD arrays sit in premium (above CE). Wrong side = reassess.
  • Three validity states: fresh (max backing), tested but holding (reduced size), mitigated (not valid — possible breaker conversion).

What is a PD array?

Definition

  • A PD array (premium/discount array) is a defined price zone within the dealing range where institutional resting orders — buy limits, sell limits, or partially-filled positions — are present, creating a potential reaction point when price returns. Each PD array was formed by a specific institutional order flow event (a displacement, an accumulation, a failed sweep, or a continuation). “Premium” = above the CE (institutional selling territory). “Discount” = below (institutional buying territory). “Array” = the structured set of these zones across the range.

The complete PD array family — eight types

8 PD ARRAY TYPESICT
The complete eight-type PD array family with backing levels Eight stacked bars showing each PD array type from highest to lowest institutional backing: BPR, Order Block, Fair Value Gap, Rejection Block, Breaker Block, Mitigation Block, Propulsion Block, and Volume Imbalance. EVERY ICT ENTRY IS TAKEN FROM ONE OF THESE EIGHT ZONES BPRtwo overlapping FVGs — maximum dual imbalance★★★★★ ORDER BLOCKresting buy/sell limits from accumulation★★★★ FAIR VALUE GAPthree-candle displacement imbalance★★★★ REJECTION BLOCKwick absorption — demonstrated resting orders★★★ BREAKER BLOCKmitigated OB — zone flipped to opposite direction★★★ MITIGATION BLOCKpartially consumed OB — reduced backing★★½ PROPULSION BLOCKcontinuation OB within Phase 3 distribution★★½ VOLUME IMBALANCEbody-to-body gap — partial backing★★
Eight types, one shared principle. Every PD array contains institutional resting orders that react when price returns. They differ in formation mechanism, order type, and backing strength. The priority ranking determines which array to enter from when multiple coincide at the same price area.

PD array priority ranking

When multiple PD arrays coincide, enter from the highest-priority array
#PD arrayBacking basisPrecision entry
1BPRTwo overlapping FVGs — dual imbalanceBPR CE (overlap midpoint)
2OB + FVG overlapResting orders + imbalance at one priceFVG CE within the OB zone
3OB aloneResting institutional ordersOB CE (body midpoint)
4FVG aloneDisplacement imbalance residualFVG CE = (C1 wick + C3 wick) ÷ 2
5Volume imbalanceBody-to-body gap — partialGap midpoint (C1 close + C2 open) ÷ 2
6Rejection blockWick absorption — demonstratedWick midpoint or boundary
7Mitigation blockPartially consumed OB — reducedRemaining zone midpoint
8Propulsion blockContinuation OB — distribution-alignedPropulsion block CE

Premium vs discount positioning

P/D POSITIONINGICT
PD array positioning across premium and discount zones A horizontal diagram split at the CE midpoint. Above: premium zone with bearish PD arrays — bearish OB, bearish FVG, bearish BPR, bearish breaker. Below: discount zone with bullish PD arrays — bullish OB, bullish FVG, bullish BPR, bullish breaker, propulsion block. PREMIUM — BEARISH PD ARRAYS (above CE) DISCOUNT — BULLISH PD ARRAYS (below CE) Bearish OB · Bearish FVG · Bearish BPR · Bearish Breaker · Bearish Rejection Enter SHORT from premium PD arrays Bullish OB · Bullish FVG · Bullish BPR · Bullish Breaker · Bullish Rejection · Propulsion Enter LONG from discount PD arrays CE — DEALING RANGE MIDPOINT BULLISH PD ARRAY ABOVE CE = DISCORDANT · BEARISH PD ARRAY BELOW CE = DISCORDANT · REASSESS BEFORE ENTERING
Every PD array has a correct side. Bullish PD arrays belong in discount (below the CE) — institutional buyers are positioned there. Bearish PD arrays belong in premium (above the CE). A bullish OB above the CE is discordant — institutional sellers are present in premium, not buyers. The P/D check takes seconds and is an outright disqualifier for discordant entries.

How PD arrays work — resting orders absorbing flow

Every PD array works through a single mechanism: institutional resting orders absorbing opposing flow and asserting the institutional direction. The OB has resting buy limits from accumulation; the FVG has residual imbalance from the displacement; the rejection block’s wick shows where resting sell orders absorbed aggressive buying. The type of resting orders differs — the absorption mechanism is the same.
The visible signal of this absorption: the LTF CHoCH within the PD array zone. The retracement slows, candles show two-sided participation, and a small displacement breaks the retracement’s last swing point — the CHoCH. This confirms the resting orders are absorbing and the continuation is beginning. Without the LTF CHoCH, the approach could be a reaction (hold the zone) or a mitigation (break through). The CHoCH confirms the zone is reacting.

PD array validity — three states

Fresh (unmitigated)
All resting orders intact — maximum backing — full size

Price has NOT yet returned to the zone. Maximum probability reaction. Enter from the CE or on LTF CHoCH. Chart marking: full colour saturation.

Tested but holding
Some orders consumed — reduced backing — enter with smaller size

Price entered the zone and reacted (LTF CHoCH formed) but did not trade through. Reduced but still valid. Require stronger LTF CHoCH for the second reaction. Chart marking: 70% saturation.

Mitigated (consumed)
All orders consumed — not valid for original direction — possible breaker

Price traded through the full zone without meaningful reaction. Not valid for the original direction. May convert to a breaker block (opposite direction) or IFVG. Chart marking: remove or grey out.

Selecting the right PD array — 4-step process

Establish AMD context

Confirm the AMD Phase 3 direction (bullish or bearish), the ERL target, and the daily/weekly bias alignment. This determines whether to look for bullish PD arrays (discount zone) or bearish (premium zone).

Identify the expected retracement zone

From the OTE zone (0.62–0.79), the IRL/ERL map, and the premium/discount framework. This defines the price area where PD arrays are entry candidates.

Map all fresh PD arrays within the retracement zone

In priority order: BPR first, then OB+FVG overlap, then OB, then FVG. Check each for: (a) fresh status, (b) correct P/D position, (c) proximity to the 0.705 OTE level.

Enter from the highest-priority fresh array with LTF CHoCH

Set a limit at the PD array CE. Wait for the LTF CHoCH within the zone as the market entry trigger. Stop beyond the array’s far boundary. Target the AMD ERL.

PD arrays in the AMD framework

Every AMD trade enters from a PD array. The AMD provides direction and target; the PD array provides the precise entry zone. A typical bullish AMD session produces multiple PD array entries in sequence: (1) the MSS FVG — the primary Phase 3 entry; (2) the propulsion block or continuation FVG from the first distribution leg — the re-entry for the second leg toward the ERL; (3) OBs or FVGs created by the initial PDH sweep for the extension toward the PWH. Each is a progressively higher-priced entry toward the same ERL — the first has the best RR, but each subsequent array still offers positive RR toward the target.

Common PD array mistakes

Entering from a mitigated PD array

Once a zone has been traded through without reaction, its institutional orders are consumed. It is not valid for the original direction. Always check freshness before entering.

Ignoring premium/discount positioning

A bullish OB above the CE is buying in institutional selling territory. Discordant P/D position is a signal to reassess the AMD direction, not to enter.

Entering from the nearest PD array instead of the highest-priority one

When multiple arrays coincide, the priority ranking determines which to enter from. The BPR CE takes priority over an adjacent OB boundary. Higher priority = more institutional backing = higher probability.

Treating a PD array as a standalone entry signal

A PD array is a location, not a guarantee. Without AMD alignment, HTF structure, kill zone timing, and LTF CHoCH confirmation, the PD array is just a zone on a chart. Confluence is what converts it to a high-probability setup.

FAQ — ICT PD array

What is a PD array in ICT? +
PD = premium/discount. Array = a structured set of institutional price zones. A PD array is a zone where institutional resting orders create a reaction point when price returns. Every ICT entry is taken from one of eight PD array types.
What are all the PD array types? +
Eight: OB, FVG, BPR, VI, rejection block, breaker block, mitigation block, propulsion block. Each has a specific formation mechanism and backing level.
What is the priority ranking? +
BPR (#1) > OB+FVG overlap (#2) > OB (#3) > FVG (#4) > VI (#5) > rejection (#6) > mitigation (#7) > propulsion (#8). When multiple coincide, enter from the highest-priority array.
When is a PD array valid vs mitigated? +
Three states: fresh (not yet returned to, max backing), tested but holding (entered and reacted, reduced size), mitigated (traded through, not valid for original direction, may convert to breaker/IFVG).

Conclusion — the PD array is the ICT entry zone framework

The PD array is the complete ICT entry zone framework — eight institutional price zones distributed across premium and discount, each with a specific backing level, validity state, priority rank, and entry model. The AMD determines what to trade and where to aim; the PD array determines the precise entry location with maximum institutional backing.
Three habits: always check freshness (mitigated zones are not entry zones), always check P/D position (bullish in discount, bearish in premium), and always use the priority ranking when multiple arrays coincide. With these three habits, PD array selection becomes systematic rather than discretionary — the zone is chosen by institutional backing logic, not by chart aesthetics.
The companion guides — one for each PD array type: the OB guide, FVG guide, BPR guide, breaker block guide, mitigation block guide, hidden OB guide, and IFVG guide. The dealing range guide covers the spatial framework, and the AMD guide covers the directional framework. Or join the mentorship for structured guidance through the complete PD array toolkit.
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.