One Rule, Applied Three Times

The ICT swing point hierarchy classifies every high and low by one recursive rule. A Short-Term High (STH) is a candle with lower highs on both sides — the mechanical three-candle swing. An Intermediate-Term High (ITH) is an STH with lower STHs on both sides. A Long-Term High (LTH) is an ITH with lower ITHs on both sides. Lows mirror identically (STL/ITL/LTL). The tier of a swing decides everything downstream: the weight of its break, the size of its liquidity pool, and whether a stop behind it is protected or exposed.

The elegance worth pausing on: the hierarchy is not defined by timeframes. The popular shorthand — STH for 5-15M swings, ITH for 1H-4H, LTH for daily — describes where each tier typically becomes visible, and our own market structure guide uses that heuristic for orientation. But the definition itself is pure recursion, and it runs identically on any chart: a 1-minute chart has its own complete STH/ITH/LTH ladder, and so does the monthly. This is the fractal principle made mechanical — the reason the same patterns repeat at every scale is that structure at every scale is built from the same rule.

Marking is therefore a procedure, not an art. Pass one: mark every three-candle swing (most platforms' fractal tool does this). Pass two: among the marked STHs, flag each one with lower STHs on both flanks — those are ITHs. Pass three: among ITHs, the same test yields LTHs. Three passes, and every high on the chart has an address in the hierarchy. Traders who do this by hand for two weeks report the same thing: the chart stops being a texture and becomes a sentence.

The Recursion — Candles Make STHs, STHs Make ITHs, ITHs Make LTHs Same three-point rule at each pass · the LTH is simply the swing that survived three rounds
ICT swing point hierarchy recursive promotion from candles to long term high Price swing diagram with three tiers of swing highs marked: small short term highs at every three candle swing, intermediate term highs where a short term high is flanked by lower short term highs, and one long term high where an intermediate high is flanked by lower intermediate highs STH STH STH STH STH STH STH ITH ITH LTH pass 1: every 3-candle swing = STH pass 2: STH with lower STHs both sides = ITH pass 3: same test = LTH lower ITHs on both flanks → promoted
The three passes on one price path. Grey dots: every mechanical three-candle swing is an STH — abundant, mostly noise. Yellow rings: the STHs flanked by lower STHs promote to ITHs — the tradeable swings. Green ring: the single ITH flanked by lower ITHs is the Long-Term High — the governing swing whose pool and whose violation matter most. Nothing on this chart required judgment; the hierarchy fell out of one rule run three times.

The Tiers — Role, Liquidity, and Use

TierDefinition (recursive)Structural roleLiquidity weightTypical use
STH / STLCandle with lower highs (higher lows) on both sidesEntry-level structure; the units everything else is built fromSmall pools — fuel for intraday sweeps and inducementLTF entry triggers, first partial references, trailing anchors
ITH / ITLSTH with lower STHs on both flanksThe tradeable swings; session and daily structure runs on theseMeaningful pools — session draws, PDH/PDL-class targetsMSS validation, stop placement for session trades, T1 targets
LTH / LTLITH with lower ITHs on both flanksGoverning swings; define the dealing range and the trendThe largest pools — weekly/monthly draws, ERL objectivesBias anchors, premium/discount boundaries, runner targets, swing stops

Read the liquidity column as one idea: tier equals pool size. Every swing high is a shelf of buy stops, but the stops accumulate with the swing's age and visibility — an LTH has been rejected repeatedly, appears on every timeframe's chart, and has collected breakout orders and short-stops for days or weeks. This is why the draw on liquidity so often resolves to Long-Term points, why equal ITHs outrank a lone STH by an order of magnitude as a target, and why the sweep of a Long-Term point is the market event the entire reversal playbook is built around.

Grading Structure Breaks by Tier

The hierarchy's first practical payoff is that "structure broke" becomes a graded statement instead of a binary one:

Through an STH: routine. Price violates Short-Term points constantly — this is the flicker of normal delivery, and by itself it is entry-level information at most: a micro-BOS confirming an entry already justified by higher structure, or the trigger candle of a CISD. Traders who treat every STH violation as "structure break" are reading static as speech.

Through an ITH with displacement: the tradeable event. This is what the Market Structure Shift actually requires — the swing being violated must be an Intermediate-Term point for the shift to carry session-scale meaning. The MSS-at-ITH after a sweep of a significant low is the confirmation beat of the 2022 Model and nearly every entry sequence on this site.

Through an LTH: regime change. The violation of a Long-Term point redefines the dealing range, flips the premium/discount map, and turns the higher-timeframe trend. It is rare by construction — and that rarity is the point: a chart where "the trend just changed" happens daily is a chart being read at the wrong tier. LTH/LTL violations are the events swing bias is rebuilt around, per the top-down rules.

The corollary that saves accounts: a break's grade caps its expected delivery. Displacement through an STH targeting an LTH pool is asking a minor event to fund a major journey — the R:R looks spectacular and the win rate collapses. Matching the target's tier to the broken swing's tier (STH break → nearest ITL pool; ITH break → session ERL; LTH break → the next Long-Term point) keeps expectations aligned with what the structure actually announced.

The framework this grades
ICT Market Structure — BOS, CHoCH and MSS in full

The hierarchy supplies the grammar; the market structure guide supplies the sentences — how breaks, shifts and changes of character combine into the structural read every setup starts from.

Read the Market Structure Guide →
The Same Candle, Three Different Meanings — Break Grading by Tier Identical displacement candles · the only variable is the tier of the swing they close through
ICT structure break grading by swing point tier Three panels each showing the same bullish displacement candle closing through a swing high of a different tier: through a short term high graded as routine, through an intermediate term high graded as a tradeable market structure shift, and through a long term high graded as regime change THROUGH AN STH STH grade: ROUTINE entry-level info at most — happens dozens of times a day THROUGH AN ITH ITH grade: TRUE MSS the tradeable event — session entries are built on this grade THROUGH AN LTH LTH grade: REGIME CHANGE dealing range redrawn, trend redefined — rare by construction same candle, three meanings — the tier of the violated swing is the entire difference
Three identical displacement candles; three entirely different statements. Through a Short-Term High: routine delivery flicker, dozens per day, entry-level information at most. Through an Intermediate-Term High: the tradeable Market Structure Shift — the confirmation beat every session entry sequence waits for. Through a Long-Term High: regime change — the dealing range redraws and the higher-timeframe trend turns. Traders who cannot name the tier of the swing that just broke are reacting to the candle; traders who can are reacting to its meaning.

The Marking Workflow — Thirty Seconds, Three Passes

The workflow that keeps the ladder current without eating the session. At pre-session (part of the top-down routine): run the three passes on the structure timeframe — fractal tool for the STH/STL layer, manual flags for the promotions. Practical scope: the live dealing range plus one leg either side; history beyond the governing swings is archaeology. Output: the ladder written into the one-line plan — "LTL 21,180 · governing ITL 21,352 · ITH pool 21,640 · LTH 21,858" — four numbers that pre-grade everything the session can do.

During the session: re-run the passes after any leg that prints a new extreme — thirty seconds, because only the newest points can have changed tier. The two live questions the update answers: has the sweep that just completed created the new governing swing (it usually has — the stop calculates from it), and has any point been demoted? Demotion is the subtle one: when price closes through an ITH, the points behind it lose their flanking structure, and pools that were meaningful targets an hour ago become cleared territory. The dealing range itself is simply the span between the governing swings — which is why every range redraw in the dealing range guide is, mechanically, a promotion event in this one.

What not to mark: inside candles, sub-tier wiggles on the entry timeframe, and anything beyond the second Long-Term point back. The hierarchy's power is subtraction — a marked chart should have fewer lines than an unmarked trader's imagination, not more. If the chart looks busy, a pass was run at too fine a resolution.

Stops and the Governing Swing

The hierarchy's second payoff is the answer to the eternal question — "why did my stop get hit and then it went my way?" Almost always: the stop's tier was below the setup's tier.

Every setup has a governing swing: the point whose violation genuinely kills the idea. A 5-minute entry off a micro-shift is governed by the STL that anchored it — tight stop, tight target, fine. But a session-scale position — long from a London sweep targeting the daily draw — is governed by the Intermediate-Term Low of the move, and ordinary STL sweeps against the position are noise the trade is supposed to survive. Placing the session trade's stop behind a Short-Term point puts it exactly where routine engineered sweeps hunt, donating the position to the mechanism the methodology exists to exploit.

The rule in one line: stop beyond the governing swing of the setup's tier, plus buffer — then let the sizing formula absorb the distance. The wider ITL stop produces a smaller position, not a worse trade; the fixed-risk math exists precisely so the stop can live where the structure demands. And the inversion holds too: if the honest governing-swing stop makes the size round to zero, the setup is above the account's weight class — covered in the sizing guide's rounds-to-zero protocol.

NQ Walkthrough — Reading One Morning Through the Tiers

The marked chart (pre-session): 15M structure. LTL at 21,180 (last week's governing low — flanked by higher ITLs). ITH at 21,640 (the PDH, flanked by lower STHs into and out of it). A ladder of STLs from the overnight session at 21,384, 21,412, 21,438. Bias long; the draw stack: nearest ITH pool 21,640, then the LTH at 21,858.

9:37 AM — the sweep, graded: price runs the overnight STLs — 21,384 taken with a wick to 21,352. Tier check: Short-Term points only. The LTL at 21,180 never approached. Grade: an engineered sweep of minor pools — fuel, not regime change. This single classification is what keeps the long bias alive while three STLs "break."

9:44 AM — the shift, graded: displacement up through 21,455 — the most recent lower STH of the down-leg. Graded honestly, that first push is only a Short-Term break: confirmation to watch, not yet to trade. The second push at 9:52 closes a full body through 21,490 — the governing ITH of the retracement — and only then does the grade read true MSS. Now the grade reads MSS-at-ITH: the tradeable event. FVG at 21,398–21,442; entry at the CE 21,420.

The stop, by tier: the setup is session-scale (targeting the ITH pool at 21,640), so the governing swing is the ITL formed by the sweep itself — 21,352, the lowest point of the manipulation. Stop 21,344 (76 points), not behind the nearest STL at 21,384 where the 10:10 macro's routine probe (low: 21,371) would have clipped it before delivery. T1 at the ITH pool 21,640 (2.9R) at 10:26; runner to the LTH 21,858, filled next morning — 5.8R. The tiers made four decisions in this trade (sweep grade, shift grade, stop tier, target ladder) and every one was mechanical.

NQ Long — Four Decisions, All Graded by Tier
Pre-marked ladder
LTL 21,180 · ITH pool 21,640 (PDH) · LTH 21,858 · overnight STLs 21,384/21,412/21,438
Sweep grade
9:37 AM — STL ladder swept to 21,352 · Short-Term only → fuel, bias intact
Shift grade
9:52 AM — displacement closes through the governing ITH 21,490 → true MSS
Entry / stop
FVG CE 21,420 · stop 21,344 beyond the new ITL (not the STL at 21,384 — the 10:10 probe hit 21,371)
T1 — tier-matched
ITH pool 21,640 · 2.9R · 10:26 AM · 50% off, BE stop
Runner
LTH 21,858 · next morning · 5.8R — an LTH target earned by an ITH-grade break chain

EUR/USD Walkthrough — The Break That Wasn't (By Tier)

Context: Thursday London, EUR/USD in a week-long uptrend. The 1H chart shows the rally's governing ITL at 1.08240; below it, the weekly LTL at 1.07980. Overnight, price retraces and — at 2:20 AM — breaks below a cluster of 15M swing lows around 1.08390 with what looks, on the 5-minute chart, like conviction.

The retail read: "structure broke, trend over, short the retrace." Twitter's version of market structure fires sell signals on exactly this candle.

The tier read: the violated points at 1.08390 are Short-Term Lows — three of them, which makes the move more suspicious, not less: a ladder of same-tier points at one zone is a merged pool, and running it is the London Judas's day job. The governing ITL at 1.08240 is untouched. Grade: STL sweep inside an intact intermediate uptrend — the textbook manipulation profile, and a long setup pending confirmation, not a short.

The resolution: the sweep terminates at 1.08262 — 22 pips above the governing ITL, which never traded. 3:05 AM displacement back up through the 15M STH at 1.08430 (an STH-grade break, correctly read as the first confirmation only), then 3:40 AM through the retracement's governing ITH at 1.08488 — the true MSS. Long at the FVG CE 1.08452, stop beyond the sweep's terminal low at 1.08250 (20 pips — the new ITL, the correct governing swing). Delivery to the PDH 1.08660 (T1, 1.9R) and the weekly high 1.08810 (runner, 3.4R) by the NY close. The traders short from 2:25 AM funded the move; the only difference between the two groups was which tier they thought had spoken.

Common Hierarchy Mistakes

Marking by eye instead of by rule. The hierarchy's entire value is its objectivity, and eyeballing "significant swings" re-imports the subjectivity it deletes. Run the three passes mechanically — fractal indicator for pass one, manual flags for two and three — until the promotions are automatic. Two weeks of by-hand marking is the tuition.

Confusing tiers with timeframes. The 1H chart is not "the ITH chart" — every timeframe carries its own full ladder. Timeframes choose the resolution you read structure at; the hierarchy grades the swings within that resolution. The practical pairing from top-down analysis: mark the ladder on the structure timeframe, execute against it on the entry timeframe.

Same-tier stops on higher-tier trades. The stop-clipped-then-delivered experience, diagnosed above: session trades stopped behind Short-Term points. If the trade targets an ITH pool, its stop lives beyond an ITL — and the size shrinks to pay for it. The alternative is donating stops to the sweep mechanism on schedule.

Ignoring the promotion in real time. The ladder is alive: the sweep low that just printed becomes an STL immediately, an ITL as soon as the flanks confirm, and the governing swing of the new leg. Traders who mark structure once at pre-session and never update trade the morning's map through the afternoon's territory. Re-run the passes after every significant leg — thirty seconds that keeps the grades current.

Frequently Asked Questions

What is a Short-Term High (STH)?
A candle whose high exceeds the highs of the candles immediately before and after it — the mechanical three-candle swing, and the base unit of ICT market structure. STLs mirror the rule with lows. Every chart is dense with them; individually they are entry-level information, and their real role is as the building blocks the higher tiers promote from.
What makes a high Intermediate-Term or Long-Term?
Recursion, not timeframes: an ITH is an STH with lower STHs on both flanks; an LTH is an ITH with lower ITHs on both flanks — the same three-point test applied to progressively larger units. The timeframe shorthand (STH ≈ 5-15M, ITH ≈ 1H-4H, LTH ≈ daily) only describes where each tier is usually easiest to see.
Which structure breaks actually matter?
Graded by the violated swing's tier: through an STH — routine, entry-level at most; through an ITH with displacement — the tradeable MSS that session entries are built on; through an LTH — regime change that redefines the dealing range and trend. The grade also caps the expected delivery: match the target's tier to the broken swing's tier.
Where should my stop go?
Beyond the governing swing of your setup's tier — the point whose violation genuinely invalidates the idea — plus buffer. Session-scale trades are governed by Intermediate-Term points, and routine sweeps of Short-Term points against the position are noise the trade should survive. The wider tier-correct stop then feeds the sizing formula: smaller position, same risk, structurally honest invalidation.
How do equal highs interact with the hierarchy?
Two same-tier points at one price form a merged pool — treat the higher as the operative structural point and the pair as a single oversized liquidity target. The hierarchy sets the pool's weight: equal ITHs are a session-defining draw, while a ladder of STLs at one zone is classic Judas fuel — and a break through such a ladder is graded as one Short-Term event, not three confirmations.
Do I need an indicator to mark the hierarchy?
A basic fractal indicator automates pass one (the three-candle swings); passes two and three are quick manual flags, and doing them by hand for the first weeks is genuinely the fastest way to internalise the recursion. Beware indicators that claim to mark 'major structure' directly — most use lookback windows rather than the recursive rule, and they disagree with the hierarchy exactly where it matters.
The hierarchy in four rules

1 — One recursive rule builds everything: a three-candle swing is an STH, an STH flanked by lower STHs is an ITH, an ITH flanked by lower ITHs is an LTH — mechanical, timeframe-independent, zero judgment. 2 — Tier equals weight: the pool over a swing and the meaning of its break both scale with its tier — STH breaks are routine, ITH breaks with displacement are the tradeable MSS, LTH breaks are regime change. 3 — Stops live beyond the governing swing of the setup's tier, and the sizing formula absorbs the distance — same-tier stops on higher-tier trades are donations to the sweep mechanism. 4 — The ladder is alive: re-run the passes after every leg, because the sweep that just printed is already the new governing swing.

The stop-tier claim is the one we can quantify best, because we changed exactly one variable. For four months we ran session-scale NQ trades with stops behind the nearest Short-Term point ("tight is right" era); for the following four, identical setups with stops beyond the governing Intermediate point, sized down accordingly. Same setups, same sessions, same trader. Tight-stop era: 41% of losers were stopped within 8 points of the low/high of a sweep that then delivered — stop-outs by manipulation, not invalidation. Governing-swing era: that category fell to 9%, win rate rose from 48% to 61%, and — the number that settles the argument — expectancy per trade rose 0.4R despite the smaller size, because the losers that remained were genuine invalidations rather than donations. The wider stop was not more risk; it was less noise.

The second habit that stuck: grading every sweep aloud before reacting to it. "Short-Term points only, governing low intact" takes three seconds to say and prevented more bad counter-trend entries in our journals than any other single line. We tagged six months of London sessions: on mornings where the overnight move violated only STL-tier points, the prevailing daily bias delivered anyway 74% of the time — the "break" was the Judas — while violations that reached the governing ITL flipped the session's delivery in 58% of cases. Two sentences of tier vocabulary, and the difference between those two mornings — which look identical on a 5-minute chart — becomes visible before the entry, not after the stop-out.

← The framework this grades
ICT Market Structure — BOS, CHoCH & MSS