ICT Macro Times — All 7 Windows Explained

ICT macro times explained — all 7 windows in EST, UTC, and GMT+1, the FIFO algorithmic mechanics behind them, why they occur at non-round clock times, the kill zone hierarchy, and the 5-step trading process.
ICT kill zones narrow the 24-hour trading day to four windows of elevated institutional activity. ICT macro times narrow those windows further — to specific 20-minute intervals where the most precise, algorithmically-driven price delivery occurs. Macro times are the highest-resolution entry timing tool in the ICT methodology. They do not replace kill zone or AMD analysis; they sharpen the entry within that framework to a 20-minute window rather than a 2-hour one.
The concept is one of the most practically actionable in ICT — and one of the most under-explained. Most resources simply list the times. This guide explains why they exist, what institutional mechanics produce them, why they occur at non-round clock minutes, how they relate to kill zones, and precisely how to trade them when the full confluence stack aligns.

Key takeaways

  • Macro times are seven 20-minute windows at non-round clock times, nested inside the kill zone sessions.
  • ICT’s thesis: algorithmic FIFO order-processing cycles execute at these intervals, deliberately offset from round numbers where retail participation peaks.
  • Macro 4 (09:50–10:10 EST) is the highest-volume window — overlapping the Silver Bullet and following the NYSE-open Judas.
  • Macro times are a timing filter for qualifying setups — not a signal generator that demands a trade at every window.
  • The full stack: AMD direction → kill zone session → macro window → PD array zone.

What are ICT macro times?

Definition

  • ICT macro times are specific 20-minute intraday windows — occurring at precise, non-round clock times — during which algorithmic order processing cycles create predictable, directional price delivery moves. Within a macro window, price is most likely to initiate a move from a PD array, confirm a reversal, or complete a portion of the day’s AMD distribution. They are the highest-resolution timing layer in the ICT framework, sitting within and refining the kill zone sessions.
The concept originates from ICT’s teaching that markets operate on algorithmic pricing models — automated systems that execute institutional order flow at programmatic intervals throughout the day. Unlike kill zones, which describe extended windows of elevated participation, macro times describe the specific 20-minute execution cycles when the algorithm’s order processing produces the most directional, cleanest moves.
The relationship between the two is hierarchical, not competitive. Kill zones define when institutional activity is elevated. Macro times define the specific 20-minute intervals within that elevated activity when the most precise execution occurs. A trader using only kill zone timing enters somewhere inside a 2–3 hour window; a trader adding macro analysis enters during the most precise 20-minute sub-window within it.
TIMING STACK ICT
The four-layer ICT timing stack Funnel diagram of four nested layers: the 24-hour AMD daily bias narrows to the 2-to-3-hour kill zone session, which narrows to the 20-minute macro window, which narrows to the PD array entry candle. EACH LAYER NARROWS THE PREVIOUS ONE LAYER 1 — AMD DAILY BIAS the direction for the day 24 hours LAYER 2 — KILL ZONE the session to trade 2–3 hours LAYER 3 — MACRO this article ← the precision window 20 minutes L4 ← PD ARRAY — the entry zone itself one candle
The complete ICT timing stack. AMD bias narrows the 24-hour day to a direction. The kill zone narrows it to a session. The macro window narrows it to 20 minutes. The PD array narrows it to the entry candle. The four layers together produce the most precisely timed entries in the framework.

Why macro times exist — the algorithmic FIFO mechanics

The question no other macro times article answers: why do these specific times exist? Why 9:50 and not 10:00? Why 2:33 and not 2:30? The answer lies in the institutional algorithmic execution model.

FIFO order queue processing

FIFO — First In, First Out — is the standard queue-processing order in computer systems. ICT’s thesis is that institutional algorithmic pricing systems process accumulated order queues in FIFO execution cycles that repeat at consistent intraday intervals. When a cycle engages, the algorithm processes accumulated institutional order flow — producing the characteristically directional, sustained 10–20 minute move that defines a macro window. The move is not random; it is the systematic processing of an order queue by an automated execution system.

Why non-round times — the retail participation offset

The deliberate use of non-round clock times — :10, :20, :33, :40, :50 rather than :00, :15, :30 — is the most frequently asked question about macros. ICT’s explanation: institutional systems deliberately offset from round numbers because retail participation peaks there. More retail traders set alerts and place orders at 10:00 exactly than at 10:10. By executing at non-round times, the algorithmic cycle processes order flow when retail participation is at a local minimum — reducing opposing order pressure and improving execution efficiency. The offset is structural efficiency, not coincidence.

The repeating daily cycle

The macro times repeat with consistency every trading day — and that repeatability is what makes them operationally useful. A trader who sets alerts for the seven windows each morning has a complete intraday timing framework before the session begins, regardless of how the specific AMD narrative develops.
A calibrated interpretation matters here: macro times represent the highest-probability windows for precision delivery, not guarantees. Many windows pass with minor price action when no qualifying setup exists. The macro window combined with AMD alignment, kill zone context, and a qualifying PD array is when probability is highest. The time alone is a filter, not a signal.

All 7 ICT macro times — complete reference table

The seven macro windows — standard time*
#SessionESTUTCGMT+1 (BST)Context
1London02:33–03:0007:33–08:0008:33–09:00Post-Judas London distribution initiating
2London04:03–04:3009:03–09:3010:03–10:30Late London continuation or secondary move
3NY AM pre-market08:50–09:1013:50–14:1014:50–15:10Pre-NYSE-open futures positioning
4NY AM (highest)09:50–10:1014:50–15:1015:50–16:10Post-NYSE-open reversal / Silver Bullet overlap
5NY AM10:50–11:1015:50–16:1016:50–17:10Morning session continuation / distribution
6NY PM13:10–13:4018:10–18:4019:10–19:40Afternoon positioning pre-PM kill zone
7NY PM14:50–15:1019:50–20:1020:50–21:10Late session distribution before the close
* EST = US standard time (UTC-5). During US Daylight Saving Time (March–November), add one hour (EDT = UTC-4). GMT+1 applies during UK BST. The live killzone clock handles all offsets automatically.

The most important window

  • Macro 4 — 09:50–10:10 EST — is the highest-volume, most consistently active macro window. It overlaps the Silver Bullet window (10:00–11:00 EST) and occurs 20–40 minutes after the NYSE open, when the opening Judas sweep has typically completed and distribution is establishing. A valid PD array setup at 09:50–10:10 with AMD and kill zone alignment is among the highest-probability ICT entries.
MACRO WINDOW MAP EST
The seven macro windows nested inside the kill zones Timeline from 02:00 to 16:00 EST showing the London, NY AM, and NY PM kill zones as light bands, with the seven 20-minute macro windows as darker numbered bands nested inside them. Macro 4 at 09:50 is emphasised and overlaps the outlined Silver Bullet window after the NYSE open marker. LIGHT = KILL ZONE · DARK = MACRO WINDOW ★ = HIGHEST VOLUME 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 LONDON KZ 02:00–05:00 NY AM KZ 07:00–10:00 NY PM KZ 13:30–16:00 NYSE 09:30 SB 10–11 ① ② ③ ④ ★ ⑤ ⑥ ⑦ ① 02:33–03:00 ② 04:03–04:30 ③ 08:50–09:10 ④ 09:50–10:10 ★ ⑤ 10:50–11:10 ⑥ 13:10–13:40 ⑦ 14:50–15:10 — all EST, standard time
Seven windows, three sessions. The macro windows (dark) sit nested inside the kill zones (light) — macros ⑤ and ⑥ fall just outside the formal kill zone boundaries, which is why they carry secondary weight. Macro ④ (★) overlaps the Silver Bullet window right after the NYSE open: the highest-probability convergence of timing frameworks in the day. Note the non-round times throughout.

The three sessions of ICT macro times

London macros — 02:33 & 04:03 EST
The post-Judas precision windows

Both sit within the London kill zone. The first (02:33–03:00) opens roughly 33 minutes after the kill zone start — after the initial Judas sweep has typically completed and distribution is establishing direction; it is the most common London macro for the first move into a post-Judas PD array. The second (04:03–04:30) captures late London continuation or secondary distribution. Most active in European pairs: EUR/USD, GBP/USD, EUR/GBP, USD/CHF.

NY AM macros — 08:50, 09:50 & 10:50 EST
The highest-volume set of the day

The 08:50–09:10 pre-market macro captures final futures positioning before the NYSE open. The 09:50–10:10 macro — the highest-volume window of all seven — overlaps the Silver Bullet and follows the opening Judas. The 10:50–11:10 macro closes out the NY AM distribution. Most active in US index futures (ES, NQ), major USD pairs, and gold (XAU/USD).

NY PM macros — 13:10 & 14:50 EST
The afternoon windows

The 13:10–13:40 macro precedes the formal NY PM kill zone open, capturing the transition from London close to PM positioning. The 14:50–15:10 macro captures late-afternoon distribution before the equity close. Generally smaller in magnitude than the NY AM set — but clean on AMD days where the full distribution has not yet completed in earlier sessions.

Kill zones vs macro times — the hierarchy

Two levels of the same timing framework
DimensionKill zonesMacro times
Duration2–3 hours20 minutes
Frequency per day4 sessions7 windows
Primary purposeIdentify the elevated institutional activity sessionPinpoint the precision delivery window within a session
Used forSession direction and Judas sweep timingEntry precision and PD array trigger timing
Standalone tradeable?Yes — sets AMD session contextNo — requires kill zone and AMD context to qualify
RelationshipSets the session frameworkSub-windows nested inside the kill zone
The practical implication: kill zone analysis tells you which direction to trade — the AMD bias, which side the Judas will sweep, which direction distribution will deliver. Macro time analysis tells you when within the kill zone to look for the entry — the 20-minute window where the PD array reaction is most likely to be institutionally timed and cleanly executed.
A session without a qualifying macro setup is not necessarily a no-trade day — setups can and do occur outside macro windows. But a setup that triggers during a macro window carries an additional layer of timing confluence. The macro time is an optional filter that increases precision, not a mandatory requirement for every ICT trade.

What to look for during a macro time window

Arriving at a macro window without pre-session analysis is like arriving at a kill zone without an AMD bias — the timing is correct but the framework is missing. Three signals, combined with pre-session context, define a qualifying macro setup:
Price reaches a pre-marked PD array as the window opens

The highest-probability macro setup: as the 20 minutes open, price is moving toward or within a pre-marked order block, FVG, or OTE zone in the expected distribution direction. Reaching the array during the window — rather than at a random session time — dramatically elevates the setup quality.

A LTF CHoCH forms within the window at the PD array

If the Judas completed before the window opened, the post-sweep reversal often prints its defining 5M/15M CHoCH in the first 5–10 minutes of the macro. CHoCH at a qualifying array, inside the window, on an aligned AMD day — the complete institutional micro-confirmation sequence. A CHoCH outside the window is still valid, but carries less algorithmic precision.

A displacement candle initiates from the array during the window

A large, high-momentum candle creating an FVG, launching from a pre-marked PD array inside the macro — the institutional fingerprint of an algorithmic execution move. Displacement + PD array + macro timing on an aligned AMD day is the complete ICT timing stack in action.

What to avoid

  • Do not force entries at every macro window. If the AMD bias is unclear, the Judas has not completed, or there is no qualifying PD array near price, the window passes without a trade. The macro time is a timing filter for qualifying setups — not a signal generator that demands a position at every window.

Trading ICT macro times — step by step

Pre-session: set the alerts and mark the PD arrays

Before the session, set alerts for all relevant windows (London 02:33, 04:03; NY AM 08:50, 09:50, 10:50; NY PM if trading: 13:10, 14:50 EST). Complete the AMD bias analysis and mark all valid PD arrays in the expected distribution direction — the arrays closest to current price are the macro entry candidates.

Identify which windows the AMD context favours

Bullish AMD day with the Judas expected below the Asian low at the London open: the 02:33 macro is the primary window for the post-Judas entry, with 09:50 as the secondary if London did not complete the distribution. Context decides which windows to prioritise and which direction the entry faces.

When the alert fires — run the three checks

(1) Has the Judas completed? (2) Is price at or approaching a pre-marked PD array? (3) Is the AMD and kill zone context still aligned? All three present → heighten attention for the next 20 minutes. Judas not yet complete → watch for the sweep and CHoCH within the window.

Enter from the array with macro and AMD confirmation

Entry from the OB boundary or FVG CE when a qualifying signal appears — LTF CHoCH, displacement, or OTE bounce within the array. Stop beyond the array’s far boundary or the Judas extreme. Target: the AMD daily objective. Tag the entry as a macro trade in the journal.

Manage to the daily target — macros start moves, not complete them

The window produces the initiation; the distribution that follows may run for hours across multiple sessions. Do not exit at the end of the macro. Trail on LTF BOS events, partial at AMD equilibrium, hold for the full target.

Setting up ICT macro times on TradingView

Method 1 — Daily manual alerts (most common)

At the start of each day, create time alerts for each window: on the 1-minute chart, right-click at the macro time candle boundary and Add Alert, or use the alert panel and set the condition to a specific time, firing once at the window open. Seven alerts set in under two minutes gives the complete daily notification schedule.

Method 2 — Sessions and hours highlighting

TradingView’s Sessions and Hours feature (chart Settings → Sessions and Hours → Add) supports custom session shading. Create a session per window — name it “Macro 4”, set 09:50–10:10 in your local timezone, and assign a distinctive colour per session group. Every chart then shades each macro automatically with no daily setup.

Method 3 — Community indicators

Several published indicators mark ICT macro times automatically as vertical lines or shaded bands — search “ICT Macro Times” in the public indicator library. The best implementations draw all seven windows at the correct times for the chart timezone, update for DST, and optionally include kill zone shading alongside — eliminating setup entirely and keeping the marking consistent across instruments.

Five common macro time mistakes

Trading every window without AMD or kill zone context

Macro times do not generate directional signals on their own. A window without a clear AMD bias, a completed or in-progress Judas, and a qualifying PD array is just a 20-minute clock interval. Forcing entries at every window produces trades without the framework that gives macro entries their edge.

Not setting alerts before the session

Without pre-set alerts, windows pass unnoticed or get identified retrospectively after the move. Setting seven alerts each morning takes under two minutes and keeps the timing filter operational all day.

Confusing macro times with kill zones

Kill zones are 2–3 hour context windows; macros are 20-minute precision windows inside them. A macro is valid only within an active kill zone — isolated windows outside kill zone hours carry significantly less institutional weight.

Expecting equal activity from all seven windows

The NY AM macros — especially 09:50–10:10 — are the most consistently active; London macros are strong in European pairs but weaker in US indices; NY PM macros are the lowest magnitude. Weight the NY AM windows highest and size PM macros conservatively.

Applying macro times to illiquid instruments

The algorithmic cycles that generate macro moves are most active in the deepest markets: EUR/USD, GBP/USD, ES, NQ, and gold. Illiquid crosses, exotics, and low-volume crypto produce inconsistent macro behaviour.

FAQ — ICT macro times questions answered

What are ICT macro times? +
Specific 20-minute intraday windows at non-round clock times during which algorithmic order-processing cycles create predictable directional price delivery. They are the highest-resolution timing layer in ICT — sitting within the kill zone sessions and providing entry precision within the broader AMD framework. Seven windows occur each trading day across the London, NY AM, and NY PM sessions.
What are all the ICT macro times? +
Seven windows: 02:33–03:00 and 04:03–04:30 EST (London), 08:50–09:10, 09:50–10:10, and 10:50–11:10 EST (NY AM), and 13:10–13:40 and 14:50–15:10 EST (NY PM). All times are EST standard time — add one hour during US Daylight Saving Time. Macro 4 at 09:50–10:10 EST is the highest-volume window.
Why are ICT macro times at non-round clock minutes? +
Algorithmic execution efficiency: institutional automated systems deliberately offset from round-number times because retail participation — stop orders, alerts, manual entries — peaks at round hours. Executing at :10, :20, :33, and :50 processes order flow when retail participation is at a local minimum, reducing opposing pressure and improving execution efficiency.
What is the difference between macro times and kill zones? +
Kill zones are 2–3 hour windows of elevated session activity that set the directional and AMD context. Macro times are 20-minute precision windows within those kill zones that provide entry timing. Kill zones answer which session to trade; macros answer which 20 minutes within it. Macros require kill zone and AMD context to be valid.
Which ICT macro time is most important? +
Macro 4: 09:50–10:10 EST. The highest-volume window, overlapping the Silver Bullet (10:00–11:00 EST), 20–40 minutes after the NYSE open when the opening Judas has typically completed. When AMD alignment, a completed NY AM Judas, and a qualifying PD array converge here, it is among the highest-probability single entries in the ICT intraday framework.

Conclusion — the precision layer of ICT timing

Macro times complete the timing stack. AMD bias narrows the 24-hour day to a direction. Kill zones narrow it to a session. Macro times narrow it to a 20-minute delivery window. PD array analysis identifies the price zone within it. The four layers together produce the most precisely timed, institutionally-aligned entries available in the methodology.
Three operational habits maximise their value: set the seven alerts every morning as part of the pre-session routine; pre-mark the relevant PD arrays before the windows open so the plan is ready when the alert fires; and track macro entries separately in the journal to measure whether the timing layer adds statistical edge in your markets.
Macro times do not guarantee profitable trades. They guarantee that attention is focused at the moments of highest algorithmic activity and that entries are taken when institutional execution cycles are most active. Combined with AMD analysis, kill zone discipline, and PD array selection, they are the final refinement of ICT’s systematic approach to entry timing.
Next steps: the kill zones guide covers the framework the macros sit within, and the Silver Bullet guide covers the 10:00–11:00 EST window that overlaps Macro 4 — the highest-probability convergence of timing frameworks in the NY AM session. Or join the mentorship for direct feedback on macro identification and entry execution.
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.