LiquidityScan

· GUIDES & ANALYSIS · 10 MIN READ · UPDATED TODAY

Do LiquidityScan's Order Block Detections Hold Up? A Data-Driven Look

"Order block detection win rate" sounds precise, but it is the wrong question. LiquidityScan publishes no win rate, and no scanner promises trade outcomes. The real test: do OB+ detections reliably flag what they claim, reproducibly and without repainting? That you can verify yourself.

Is There an Honest Order Block Detection Win Rate?

No. There is no order block detection win rate we can honestly publish, because a detector does not take trades. LiquidityScan flags where a strong Order Block formed; your entry, stop, target, and risk decide the outcome. The real question is fidelity: does the zone match its rules?

That distinction matters more than it sounds. "Win rate" is a property of a complete trading system: an entry trigger, a stop-loss, a take-profit, position sizing, and a market to trade it in. A scanner supplies exactly one input to that system — a coordinate on the chart.

So this page reframes the question everyone actually types into a search bar, and answers the version of it that a detector can be held accountable for.

Why "Win Rate" Is the Wrong Metric for a Detector

Ask two traders to trade the same order block and you will get two different results. One buys the first touch with a 10-pip stop; the other waits for a lower-timeframe shift and risks 30 pips to a further target. Same zone, same detection, opposite P&L. The variable that changed was execution, not the order block.

This is why an order block detection win rate is a category error. Win rate blends together things the scanner controls (was this genuinely a liquidity-taking order block?) with things it never touches:

  • Entry precision — first touch, 50% of the zone, or a confirmation candle.
  • Stop placement — beyond the zone, beyond the sweep wick, or a fixed distance.
  • Target selection — the next liquidity pool, a fixed R multiple, or a trailing exit.
  • Regime and timeframe — the same setup behaves differently in a trend, a range, or a news spike.
  • Discipline — whether the trader actually followed the plan.

A published win-rate number would quietly bake in one arbitrary set of those choices and present it as the tool's accuracy. That is misleading, so LiquidityScan does not compute or publish one. What can be measured, and what you should demand of any detector, is whether it faithfully identifies the pattern it names. That is detection fidelity.

Think of it like a smoke detector. You judge it on whether it reliably senses smoke that is genuinely present, not on whether your house burns down. The alarm cannot control how fast you react, whether you own a fire extinguisher, or how the fire spreads.

Holding a detector to a "win rate" confuses the sensor with the whole response. An order block scanner is the same: its job is to sense the pattern accurately and report it without drift, and that job it can be measured on precisely.

What "Holding Up" Actually Means for OB+ Detection

Reframe "does it hold up" as three concrete, checkable properties. A detector holds up when it is faithful to its own definition, reproducible on the same data, and stable after the fact. Here is what each means for the OB+ and OB++ engine specifically.

1. Definitional fidelity

The flagged zone must genuinely satisfy the rules OB+ claims. The base zone is the last opposite-close candle before an impulse. It earns the OB+ (Strong) grade only when that impulse takes liquidity — the move breaks a prior swing high (buy-side liquidity, bullish) or a prior swing low (sell-side liquidity, bearish). The level is taken by a wick; no body close is required.

It earns OB++ (Super Strong) when the impulse also shows displacement of at least 1.5× ATR(14), a genuinely violent candle. If those facts are true on the chart, the detection is faithful, regardless of what price does next.

2. Reproducibility

Feed the engine the same candles and it must return the same zone. Detection is re-derived from scratch each scan and is idempotent, so it is deterministic, not a fuzzy score that drifts between refreshes. Two people looking at the same closed candles should be able to confirm the same OB+ by the same objective test.

3. No repainting

Every scanner works on confirmed, closed candles only; the live, in-progress bar is always dropped. That means a detection anchored today is anchored to a candle that has already closed, and it will not silently move, vanish, or re-grade after the fact. A detector that repaints has no fidelity at all, because you can never trust what it showed you an hour ago.

Notice what none of these three require: a prediction. Fidelity is about honesty to a definition, not foresight. That is the correct bar for a detection engine, and it is the bar this article measures against instead of a fictional order block detection win rate.

How to Verify OB+ Detection Fidelity Yourself

The whole point of a fidelity claim is that you do not have to take it on faith. Unlike a win-rate statistic, which you cannot reproduce, definitional fidelity is checkable in under a minute per signal. Here is the exact procedure.

Step 1: Open a live detection on the chart

Take any active OB+ or OB++ zone and open the price chart at its timeframe (1h, 4h, 1d, or 1w). Find the flagged candle — the last opposite-close candle before the impulse leg.

Step 2: Confirm the liquidity grab

Trace the impulse that followed. For a bullish OB+, confirm the impulse's high pushed above a clearly prior swing high. For a bearish one, confirm it pushed below a prior swing low. A single wick through the level counts — that is the buy-side or sell-side liquidity being taken.

If no prior swing was breached, the zone should never have been graded OB+, and you have caught a miss. In practice, this is where you build trust: the grab is either there or it is not.

Step 3: Check the displacement for OB++

If the grade is OB++, measure the impulse candle's range against ATR(14) on that timeframe. It should be roughly 1.5× ATR or larger. A weak, indecisive candle carrying an OB++ badge would be a fidelity failure; a clean, oversized displacement candle confirms it.

Step 4: Confirm it did not repaint

Note the anchor candle's timestamp. Come back an hour or a day later and confirm the zone is anchored to the same closed candle at the same price levels. Because only fresh, unmitigated zones are shown and detection runs on closed candles, a faithful zone stays put until price actually mitigates it.

Step 5: Repeat across many detections

Run steps 1–4 on ten, twenty, fifty different OB+ signals across pairs and timeframes. You are not measuring a win rate; you are measuring the hit rate of the definition — how consistently the flagged zones actually contain the swept liquidity and displacement the rules promise. That accumulated evidence is your own, and it is far more trustworthy than any number a vendor hands you.

What You Can Honestly Measure (and Why the Numbers Vary)

Fidelity tells you the detector is honest. It does not tell you how a zone tends to behave, and that is a fair thing to want to study. You can study it — responsibly — with a reaction test, as long as you are clear that any figure you produce is your own illustrative research, not a published performance stat and not an edge anyone guarantees.

A clean way to do it:

  1. Collect fresh, unmitigated OB+ zones as they form and freeze their coordinates.
  2. In bar-replay with a frozen right edge — so you cannot peek at the future — step forward candle by candle.
  3. Log a single, pre-defined outcome on your own rules: for example, did price react favorably on first touch by at least 1R before invalidating the zone?
  4. Do this over 100+ samples so noise averages out, then segment the log.

When you segment, you will see why a single "win rate" is meaningless. Reaction rates shift with regime (trending versus ranging), with timeframe (a 4h zone is not a 5m zone), with which side of the range the zone sits, and with your own entry and invalidation rules. Change the stop by half an ATR and the number moves.

That sensitivity is the honest finding, and it is exactly why publishing one figure would mislead. Treat any range you derive as illustrative of your rules on your data, nothing more.

Win-Rate Question vs the Right Fidelity Questions

The table below maps the tempting but unanswerable question onto the questions a detector can actually be judged on — and how you check each one.

The win-rate framingThe fidelity reframeHow you verify it
"What is the order block detection win rate?""Do flagged zones genuinely meet the OB+ liquidity-grab + displacement rules?"Open each zone; confirm a prior swing was swept and, for OB++, displacement ≥ 1.5× ATR.
"How accurate is it?""Is detection reproducible on the same candles?"Re-scan the same data; the zone is re-derived identically (idempotent).
"Can I trust the signal later?""Does it repaint?"Only closed candles are used; re-check the anchor timestamp hours later — it holds.
"How often does it win?""How does a zone tend to react under my rules?"Bar-replay 100+ frozen zones and log first-touch reactions; expect variation by regime and timeframe.
"Will it make me profitable?""Does the tool control entry, stop, target, and sizing?"It does not — those are yours, and they, not the detection, set your win rate.

The Honest Verdict: Reliable as a Detector, Not a Crystal Ball

Do LiquidityScan's order block detections hold up? On the metric that a detector can be held to — yes. The OB+ engine flags zones by objective, published rules (a liquidity-taking impulse, optional ≥1.5× ATR displacement), it re-derives them deterministically from closed candles, and it does not repaint.

You can confirm every one of those properties yourself in about a minute per signal, which is the strongest form of reliability a tool can offer: independently checkable, not asserted.

What it does not do, and what no scanner can honestly claim, is deliver an order block detection win rate. Whether a faithfully detected OB+ turns into a winning trade depends on your entry, your stop, your target, the regime, and your discipline — every one of which lives outside the detector.

So judge the tool on fidelity, do your own reaction study on your own rules, and keep the two questions separate. A detector that is honest about what it detects is worth far more than one promising an order block detection win rate it could never keep.

Frequently Asked Questions

Does LiquidityScan publish an order block win rate?

No. The code does not compute or publish a win rate, and doing so would be dishonest — a win rate depends on entry, stop, target, and sizing, none of which the scanner controls. It publishes detection rules you can verify instead: the liquidity grab and the displacement threshold that define an OB+ or OB++ zone.

Is trading order blocks profitable, then?

That depends entirely on your system, not the detector. A faithfully flagged order block is a coordinate; profitability comes from how you enter, where you place risk, which targets you take, and the market regime. The scanner can make the zone objective and repeatable, but the trade result is yours to earn or lose.

Can I trust the detections not to change?

Yes. Every engine detects on confirmed, closed candles only — the live forming bar is dropped — and detection is re-derived idempotently each scan. That means a zone anchored to a closed candle will not silently move, re-grade, or disappear. You can note the anchor timestamp and re-check it later to confirm it held.

What is the best way to build my own confidence in a detector?

Verify fidelity, then study reactions separately. First, open live OB+ zones and confirm each one truly swept a prior swing and, for OB++, displaced ≥ 1.5× ATR. Then, in bar-replay with a frozen right edge, log first-touch reactions on your own rules across 100+ samples and segment by regime and timeframe.

Follow the order block topic from identification through validation, automation, and the honest data question:

Hayk Muradian

Hayk Muradian

Founder & Lead Analyst at LiquidityScan · 12+ years ICT/SMC trading · Institutional order flow specialist

Hayk Muradian is the founder of LiquidityScan, a professional trading intelligence platform built for ICT (Inner Circle Trader) and Smart Money Concepts (SMC) traders. With over a decade of hands-on experience reading institutional order flow across crypto, forex, and futures markets, Hayk specializes in identifying liquidity events, order blocks, and CISD setups on closed candles.

He built LiquidityScan after years of frustration with retail charting tools that ignored the mechanics institutions actually use. The platform now scans 400+ markets in real-time, surfacing the same patterns floor traders watch — without the noise.

Hayk writes about the methodology behind ICT and SMC, with a focus on practical, data-driven analysis rather than hype. He is a vocal critic of "smart money" content that misrepresents institutional intent and a strong advocate for methodology-respectful education.

View all 375 articles by Hayk Muradian →

Not trading advice. LiquidityScan publishes educational content for informational purposes only. Trading involves substantial risk of loss.