Spotting a liquidity pocket is not enough. Two identical setups can give opposite results depending on where in the cycle they occur, and on what the higher timeframe is saying.
This guide connects the pieces: market structure gives direction, premium and discount zones give price, order blocks and fair value gaps give the execution point.
Market structure: direction first
Before discussing zones, you have to establish which way the market is progressing.
The four reference points
- HH — Higher High: a high above the previous one.
- HL — Higher Low: a low above the previous one.
- LH — Lower High: a high below the previous one.
- LL — Lower Low: a low below the previous one.
An uptrend is a succession of HHs and HLs. Each impulse exceeds the last, each pullback stops higher.
A downtrend is a succession of LHs and LLs.
A range appears when the sequence blurs: highs and lows stop progressing in a coherent direction.
Break of structure versus change of character
Two notions not to be confused:
BOS — Break of Structure. Price clears the last high (in an uptrend) or the last low (in a downtrend) in the direction of the prevailing trend. This is continuation.
CHoCH — Change of Character. Price breaks a structural point against the prevailing trend: in an uptrend, it takes out the last HL. This is the first possible signal of a reversal.
The classic trap: mistaking a liquidity take for a CHoCH. A wick through the last low, followed by a return, is not a change of character. The criterion is the same as for a breakout: the close on the timeframe the structure was read on.
Why this comes first
Structure defines the direction in which you are looking. Without it, every liquidity pocket looks as valid as every other — and you end up taking bullish and bearish setups interchangeably on the same chart.
Premium and discount: relative price
Structure gives direction. Premium and discount give the price at which acting is coherent.
The principle
Take the relevant price range — from a swing low to a swing high, drawn by the convention set out below. Draw its midpoint (50%).
- Premium zone — above 55% of the range. Price is “expensive” relative to the range.
- Discount zone — below 45%. Price is “cheap”.
- Equilibrium — 45% to 55%. Neither rule below applies inside it.
The rule of use
- In an uptrend, look to buy in discount.
- In a downtrend, look to sell in premium.
Simple to state, hard to follow: buying in discount means buying after price has just fallen — precisely when the urge to buy is weakest.
The error this guide warns against
Buying in premium during an uptrend — buying after a rally, when the chart looks most convincing.
The setup then feels excellent: the trend is visible, the momentum is there. But price is at the top of its range, so a pullback from here puts the position under water immediately.
The refinement that changes everything
The midpoint only means something if the range is well chosen. A badly drawn range produces an unusable premium/discount reading.
The convention used here: draw the range between the most recent H4 swing low and swing high that bracket current price — a swing being a high or low with N candles either side, N fixed on your own instrument before you trade. A swing judged without a fixed N is judged retrospectively.
Order blocks: the last candle before the move
Definition
An order block is the last opposing candle before a directional move that produces displacement. Before such a rally, it is the last down candle; before such a drop, the last up candle.
What it represents
The framework reads that candle as the area where counterparty was absorbed before displacement — on a retail chart you see the displacement, not the orders. It is a price reference, not a guarantee of reaction.
The link with liquidity
A liquidity pocket is inferred from price geometry — equal highs and lows, prior extremes — not observed: no retail feed shows resting orders, and spot forex has no consolidated book.
This is where the pieces fit together. An order block gains relevance when it combines with other elements:
- It sits on the right side of structure (bullish inside an uptrend).
- It sits in discount for a buy, premium for a sell.
- It formed just after a liquidity take — price swept a pocket, then displaced from that area.
- It produced displacement — the move left a fair value gap (defined below). That is the test used throughout.
An order block ticking those four boxes is not the same object as a candle picked at random on the chart.
A practical ranking
- High quality: formed after a sweep, with displacement, in a coherent discount/premium location, aligned with the higher timeframe.
- Medium: formed with displacement, but poorly located in the range.
- Weak: an isolated candle, with no prior liquidity take and no displacement.
Fair value gaps after a liquidity take
Definition
A fair value gap (FVG) is an imbalance across three consecutive candles: the wick of the first and the wick of the third do not overlap, leaving a stretch of price crossed without balanced trade.
It is a form of liquidity void.
Why it matters after a sweep
An FVG formed immediately after a liquidity take is particularly informative. It tells you two things at once:
- The move left an imbalance — which is what this guide means by displacement.
- An inefficient zone remains, which price may return to fill, at least partially.
The clearest combination
The full sequence, in order:
- Price sweeps a liquidity pocket (equal highs, previous day high).
- It rejects: a close back inside, on the timeframe the structure was read on.
- It displaces the other way and leaves an FVG.
- It returns to fill that FVG, partially.
- It resumes in the direction of the displacement.
Steps 1 and 3 are classifiable only once the candles that define them have closed. While a level is being exceeded, a sweep and a genuine break look identical; neither the sweep nor the displacement is available as a criterion at the moment of the break.
Step 4 offers a different observation zone from entering mid-impulse: price is better and invalidation is closer — which also means it is reached more often.
Breaker blocks and mitigation blocks
Two neighbouring notions worth separating.
The breaker block
A breaker block is an order block that failed, and which price later returns to test from the other side.
How it unfolds:
- A bullish order block forms and price rallies.
- Price breaks structure through that order block — a close below the last higher low. The setup has failed.
- Price later rallies back to test that area from below.
- The area now acts as resistance.
The old demand zone becomes a supply zone. This role reversal is the same principle as support becoming resistance, applied to an area this framework infers rather than observes.
What gives a breaker its force: the framework's explanation is that the failure trapped positions and their exit fuels the retest. Positioning is not visible on a retail chart.
The mitigation block
A mitigation block names an area the framework reads as a participant reducing or closing a position opened at a bad moment, without a break of structure having occurred.
The distinction in one sentence: a breaker implies a break of structure in between — the same criterion as step 2 above; a mitigation block does not.
The essential point is the shared principle: an area already used can be revisited, with its role reversed.
The role of higher timeframes
This is the filter the rest of this guide defers to.
The hierarchy
The arrangement used in this guide:
- D1 / W1 — give the underlying directional bias and the major liquidity pockets.
- H4 / H1 — give the working structure: the relevant range, premium/discount zones, major order blocks.
- M15 / M5 — give execution: the precise sweep, the displacement, the entry FVG.
Higher timeframe liquidity
Pockets on the higher timeframe carry more weight in this reading. The weekly high is watched by more participants than the last hourly high, and the framework treats it as the stronger reference.
Practical consequence: if your bullish M5 setup is heading upward while an untaken H4 pocket sits between price and your target, treat the pocket as the nearer destination and either target it or wait until it has been taken.
The coherence rule
Three questions, in this order, before any decision:
- What does the higher timeframe say? Uptrend, downtrend, or range?
- Where is price within its range? Premium, discount, or equilibrium?
- Which liquidity has not been taken? Above, below, on which timeframe?
If the three answers converge, the setup deserves attention. If they diverge, standing aside is the better decision.
The conflict this creates
A perfect M5 setup, against a clear H4 structure, with a large untaken H4 pocket in the other direction: this is the scenario where a beginner sees a fine opportunity and an experienced operator sees a reason to wait.
When structure and premium disagree
The two filters do not always point the same way, and knowing what to do then is more useful than another definition.
Case 1 — Bullish structure, price in premium. The trend is up but price sits in premium. Buying here means buying expensive. The reasonable option is to wait for a pullback into discount; the rule above is not relaxed here.
Case 2 — Bearish structure, price in discount. The mirror case. Selling here means selling cheap, into the zone this framework reads as favouring buyers. Waiting for a retracement into premium is the better use of patience.
Case 3 — Range, no clear structure. Premium and discount still apply, but the direction filter is suspended: fade the extremes toward the midpoint rather than looking for continuation the structure does not support. Fading an extreme places you where this guide expects a sweep, so invalidation must sit beyond the extreme, not at it.
The underlying rule. When the two filters conflict, the higher timeframe wins on direction, and premium/discount wins on timing. Structure tells you which way to look; relative price tells you whether now is the moment.
Putting it together: an ordered reading
A full routine, from general to specific:
- Structure on D1/H4 — HH/HL or LH/LL? Any recent CHoCH?
- Relevant range — the most recent H4 swing low and swing high that bracket current price.
- Midpoint — is price in premium, discount, or equilibrium?
- Untaken liquidity — which pockets remain above and below, on which timeframes?
- Zone of interest — order blocks and FVGs on the right side of structure and in the right zone of the range.
- Lower-timeframe trigger — sweep, rejection, displacement, break of structure.
- Invalidation — the precise level that voids the reading, defined before any decision.
Point 7 is not optional. A reading without a defined invalidation is not a plan, it is a hunch.
A worked reading
Let us run the routine on an illustrative scenario. No figures are quoted: it is the chain of reasoning that matters.
Step 1 — The daily. D1 shows a succession of higher lows and higher highs. Bullish structure, no recent change of character. The underlying bias is buy.
Step 2 — The H4 range. The most recent H4 swing low and swing high that bracket current price are the low the rally started from and the high where it stopped. That span is our reference range.
Step 3 — Relative price. Price has pulled back from the high and now sits below 45% of the range. We are in discount, which is coherent with a buy bias.
Step 4 — Untaken liquidity. Below price, a double bottom formed during the pullback — two lows at the same level, read as a sell-side pocket, never visited. Above, the range high is intact.
Step 5 — Zone of interest. Just below that double bottom sits a bullish order block — the last down candle before the original impulse. It is in discount, on the right side of structure. The conditions overlap.
Step 6 — The scenario. The working hypothesis becomes readable: price drops through the double bottom, reaches the order block, and if a rejection with displacement occurs there, the bullish resumption can begin toward the range high.
Step 7 — Invalidation. It must be defined now: an H4 close with the candle body fully below the order block voids the reading — H4 being the timeframe the structure was read on. Waiting “for it to come back” then stops being a decision and becomes a hope.
Two limits on that. A close-based invalidation defines when the reading is wrong, not the price at which you exit; and a stop is a market order, which fills at the next available price. Either way, at opens, on news and in thin hours the realised loss can exceed the distance measured.
The same reading, failing. Price sweeps the double bottom, displaces up from the order block, returns to it and closes straight through. Steps 1 to 6 read identically in both branches; only what followed differed. The figures here draw the branch that resolved.
What makes this reasoning coherent is not any single step but their convergence: direction, relative price, untaken liquidity and execution zone all tell the same story. When they diverge, there is no scenario — there is a wish to find one.
What this part does not do
For methodological honesty:
- Structure and premium/discount describe where price is, not where it will go next.
- Both depend on conventions fixed before you trade — the number of candles that defines a swing, the H4 range used for premium and discount. A different convention gives a different reading of the same chart.
- It does not give an entry: the setups are part 5, their execution part 6.
Key takeaways
- Structure (HH/HL, LH/LL) gives direction; BOS confirms, CHoCH warns — the criterion is the close on the timeframe the structure was read on.
- Premium/discount locates price within its range: buy low in an uptrend, sell high in a downtrend.
- An order block earns its value from context: after a sweep, with displacement, on the right side of structure.
- Displacement means the move left a fair value gap; an FVG formed just after a liquidity take marks a possible return zone.
- Breaker blocks are areas that failed and reversed role; mitigation blocks involve repositioning without a break of structure.
- The higher timeframe arbitrates: the framework treats it as the stronger reference.
- Three questions before acting: direction, relative price, untaken liquidity — the last of them inferred, not observed.