ICT Macros
ICT macros are short, recurring windows of the trading day in which ICT teaching expects a concentrated burst of price delivery, canonically the xx:50–xx:10 shape, opening ten minutes before the top of the hour and closing ten minutes after. They are Smart Money Concepts / ICT concepts. The Library holds 1 implementation, ready to run on Vela.
xx:50–xx:10 windows
Top ICT Macros indicator
The top custom implementation, built on the original standard ICT Macros formula.
1 total
From studying ICT Macros to trading it: open the implementation below on Vela, then build a strategy on it with Quant and backtest it.
What are ICT Macros?
ICT macros are short, recurring windows of the trading day in which ICT teaching expects a concentrated burst of price delivery, canonically the xx:50–xx:10 shape, opening ten minutes before the top of the hour and closing ten minutes after. Inside a macro the expectation is binary: price either reaches for nearby resting orders (the liquidity pool beyond a recent high or low) or trades back to rebalance an inefficiency such as a fair value gap, and often does one then the other. The most-quoted windows are the New York morning pair, 9:50–10:10 and 10:50–11:10 ET; fuller lists add pre-market, lunch, afternoon, and London windows, not all of which keep the xx:50–xx:10 shape.
The name borrows from programming: a macro as a small stored routine the delivery algorithm is said to execute at fixed times. That premise cannot be verified from public information: no exchange documents such a schedule, and the windows overlap stretches of the session that are busy for mundane reasons, including the batch of US economic releases at 10:00 ET. The honest reading is that macros are a structured attention model; they say when to expect a sweep-and-rebalance sequence, and their usefulness can be journaled and tested on your own instrument without settling the question of who or what moves price.
The expected anatomy inside a window is specific: an initial run that takes nearby resting orders, then displacement back the other way that repairs an imbalance, the whole sequence compressed into roughly twenty minutes. Day type modulates the expectation. On trending days the macro tends to extend the move, the burst resolving with the prevailing delivery rather than against it, while on rotational days the classic round trip, sweep then full rebalance, is the more common shape. Skeptics note that mundane market plumbing predicts bursts at similar times, scheduled data at 10:00 ET, hourly execution cadences, option and futures flows around round times, which is compatible with the windows mattering while explaining them differently.
Working with macros is mostly preparation and bookkeeping. Before each window the nearby pools and unfilled gaps on both sides are noted, so the burst, if it comes, is read against a pre-drawn map rather than improvised; annotation tooling like the Library's ICT Macros indicator shades the windows and tracks the projections automatically. The evaluation loop is the part that survives skepticism: tag every window with what actually happened, sweep, rebalance, both, or nothing, and let the per-instrument hit rate decide how much schedule-based attention the windows deserve.
How to identify macro windows and their behavior
The windows come from the clock; the judgment is in the preparation and the scoring.
- 1Mark the windows in New York time, remembering daylight-saving shifts move them relative to other zones twice a year.
- 2Prepare the map before each window: the nearest untaken highs and lows, and any unfilled gaps, on both sides of price.
- 3Watch the open of the window for the initial run: which side's resting orders get taken first.
- 4Watch for the counter-leg: displacement back through the swept area, repairing an imbalance, completes the classic sequence.
- 5Score the window afterward: sweep, rebalance, both, or quiet consolidation, building the per-instrument record that justifies or retires the schedule.
How traders use it
- As attention timers: alerts fire a few minutes before xx:50, and the trader watches for a liquidity sweep followed by displacement back inside the range, rather than scanning the whole session.
- As fine timing inside killzones: the killzone sets the tradable hours, the macro narrows execution to the minutes where the expansion is expected to start.
- As a directional read: which side the macro runs first is taken as evidence for the session's draw on liquidity, especially when that run is sharply rejected.
- As a review filter: tagging journal entries by macro window shows whether the times add anything on your market; on instruments dominated by other clocks, they often don't.
- With gap grading: fair value gaps created by a macro's displacement are graded under the usual behavior rules and traded as continuation references once the window's sequence completes.
ICT macros vs the other ICT time tools
Killzones: Session-scale windows measured in hours that define when to look for setups; macros are minute-scale windows inside them that time the actual burst of movement.
Silver Bullet: A named one-hour setup window (3–4 AM, 10–11 AM, 2–3 PM ET) tied to a specific fair-value-gap entry model; a macro is shorter and model-agnostic: a window of expected delivery, not a trade plan.
ICT Time Anchors: Fixed clock moments (the midnight open, the 8:30 open) whose prices become reference levels; macros are spans of expected movement, not anchor prices.
ICT Macros FAQ
Turn ICT Macros into a trading strategy.
Open the implementation from this page in Vela. Quant, our coding agent, builds the strategy with you and backtests it on real data.
Browse this familySmart Money Concepts / ICT55 concepts mapped · 55 in the Library
- Accumulation-manipulation-distribution
- Balanced Price Range
- Breaker Block
- Bullish/bearish Order Block
- Buy-side Liquidity
- Candle Range Theory
- Change in State of Delivery
- Consequent Encroachment
- Displacement
- Draw on Liquidity
- Equal Highs/lows As Liquidity
- Fair Value Gap
- FVG Behavior Rules
- ICT Macros
- ICT Session Ranges
- ICT Time Anchors
- Immediate Rebalance
- Implied FVG
- Inducement
- Institutional Order Flow
- Internal vs External Range Liquidity
- Inversion FVG
- IPDA & Price Delivery Theory
- Judas Swing
- Killzones
- Liquidity Pool
- Liquidity Sweep
- Low-resistance vs High-resistance Liquidity Runs
- Market Maker Models
- Mitigation Block
- Model 2022
- New Day Opening Gap
- New Week Opening Gap
- One-shot-one-kill
- Opening Gap
- Optimal Trade Entry
- Order Block Anatomy & Refinement
- PD Arrays
- Premium & Discount
- Propulsion Block
- Quarterly Theory
- Reclaimed Order Block
- Rejection Block
- Seek & Destroy Profile
- Sell-side Liquidity
- Session & Weekly Profiles
- Session Liquidity
- Silver Bullet
- Smart Money Concepts
- Smart Money Reversal
- Smart Money Technique Divergence
- Standard-deviation Projections
- Trendline Liquidity
- Unicorn
- Volume Imbalance
.png&w=3840&q=75)