ALGOMARK Concepts
Manifesto Enter The Vault →
ICTMarket StructureFoundational

PD Array

Also: Premium/Discount Array · PDA

Definition

A PD array (Premium/Discount Array) is any specific price level or zone where the algorithm has historically or structurally committed to deliver price — an old high, old low, order block, FVG, breaker, rejection block, mitigation block, consequent encroachment, etc. PD arrays are the building blocks of ICT's entry framework.

Key characteristics

How it forms

Any price action that leaves a structural or inefficient footprint creates a potential PD array. The algorithm references these footprints when delivering price in the future — filling gaps, respecting order blocks, reacting at breakers. The collection of all such levels forms a map of where price is likely to react.

How to use

Build a stack: HTF PD arrays set the draw-on-liquidity target; LTF PD arrays provide the entry. Bias + PD array in correct P/D zone + time-of-day kill zone = trade trigger. If no PD array is at the current price, stand aside — there is no setup. This is the architecture layer of the framework.

Common mistakes

Source quotes

Time is of no use unless price is at a key PD array. Just because it's time for you to be able to sit in front of the charts doesn't...
A PD array, it could be an old high, it could be a bearish order block...
If I want to be short, it has to be a PD array. In this case, a fair value gap above equilibrium.

Read the full PD Array entry in the Vault.

Includes related concepts, cross-domain bridges, source quotes, and the trader's checklist for using PD Array live. Free, no signup required.