BAHARI ACADEMY: a golden bull statue on a marble pedestal in front of a glowing globe and rising green and gold candlestick charts

LOADING…

Strategy Library
ADVANCEDOrder Block + LiquidityTESTING

1. Order Block + Liquidity

A liquidity sweep, a strong move that breaks structure, then an entry from the order block.

2.What it is

Price takes the liquidity resting under obvious lows (or above highs), then displaces strongly in the other direction and breaks a swing. The last opposite candle before that move is the order block. This strategy waits for price to return to that block and enters with the stop beyond the sweep.

In simple words

First price grabs the stops under an obvious low. Then it shoots up fast and breaks above a recent high. The last red candle before that jump is our zone. When price comes back to it, we plan to buy with the stop below the lowest point.

3.Why it may work

The sweep removes resting orders, the displacement shows aggressive participation, and the block marks where that participation began. A return to the block can offer a good price with a clear invalidation. As with all order-flow stories, it is an interpretation and many blocks fail.

4.Best market conditions

  • Obvious liquidity (equal lows or a clean swing low) that gets swept
  • A strong displacement that breaks structure after the sweep
  • A fresh, untested block
  • The higher-timeframe bias agrees

5.When NOT to trade it

  • The displacement is weak or does not break structure
  • The block has been retested already
  • The stop would have to be very wide
  • You are trading against the higher-timeframe trend

6.Timeframes

Entry: 15M, 5M · Context: 1H, 4H

Spot the sequence on the 15M chart; refine the entry on the 5M chart.

7.Entry rules and step-by-step setup

Entry rules

  • Liquidity was swept
  • A displacement broke structure
  • Price returns to the fresh block and reacts

Step by step

  1. 1.Mark obvious lows or highs that hold liquidity
  2. 2.Wait for a sweep of one of them
  3. 3.Confirm a strong move away that breaks structure
  4. 4.Mark the last opposite candle before the move as the block
  5. 5.Wait for a pullback into the block (untested)
  6. 6.Enter on a reaction, with the stop beyond the sweep extreme

8.Stop loss

Beyond the extreme of the sweep (below the sweep low for a buy). If it is taken out, the sequence has failed.

9.Take profit

The next liquidity pool or structure high, or a fixed 2R.

10.Risk / reward

At least 1:2. The block is small, and the stop beyond the sweep is the main driver of the ratio, so check it before entering.

11.Confirmation

  • A reaction candle inside the block
  • A lower-timeframe structure shift after the touch
  • A fair value gap left by the displacement

12.Invalidation

  • A close below the block and the sweep low
  • A second sweep beyond the first extreme

13.Common mistakes

  • Marking the block without a sweep or a structure break
  • Entering at the first touch without confirmation
  • Using tired, repeatedly tested blocks
  • Placing the stop at the block edge only

14.Example chart

Order Block + Liquidity example chartEqual lows (liquidity)SweepPrior high brokenOrder blockReactionEntryStop (below sweep)Target 1:2
Liquidity under the lows is swept. A strong move breaks the prior high. Price returns to the order block (the last down candle) and reacts: buy with the stop below the sweep. An illustrative diagram drawn by Bahari Academy: not real market data and not a prediction.

How it performed in our own backtests

TESTING

Backtested on 670 trades but not verified: 5 of 9 checks not met (win rate above 50%; profit factor at least).

Win rate
34%
Sample size
670 trades
Average planned RR
1:2
Profit factor
0.92
Worst max drawdown
21.6%
Average per trade
-0.057R
Tested timeframes
15m, 30m, 5m
Tested markets
BTCUSDT, ETHUSDT, SOLUSDT

Period 2026-03-09 to 2026-10-03 · OKX spot candles (real exchange history, closed candles only) · engine bahari-bt-1.0.0 · run on 2026-10-03 · 1% risk per trade, 0.05R extra cost per trade plus spread · one position at a time, ambiguous candles resolved stop-first · parameters fixed before running.

Supply/demand zone (order block) after a liquidity sweep, engulfing reaction, stop beyond the zone, 1:2 target.

VERIFIED checklist

  • ✔Sample size of at least 300 trades(670 trades)
  • ✘Win rate above 50%(34%)
  • ✘Profit factor at least 1.2(0.92)
  • ✘Average result per trade above 0.05R after costs(-0.057R)
  • ✔Worst max drawdown at most 25%(21.6%)
  • ✔Average planned reward:risk at least 1:1(1:2)
  • ✔Tested in at least 4 market/timeframe conditions (2+ markets, 2+ timeframes)(9 conditions, 3 markets, 3 timeframes)
  • ✘Profitable in at least 67% of the conditions(3 of 9)
  • ✘Profitable in BOTH halves of the history (profit factor at least 1 in each)(first 0.8, second 1.02)
Results per market and timeframe (9 runs)
MarketTFTradesWin rateTotal RMax DD
BTCUSDT15m6726.9%-18.621.59%
BTCUSDT5m7932.9%-10.814.23%
BTCUSDT30m7530.7%-10.818.21%
ETHUSDT15m5935.6%0.314.1%
ETHUSDT5m6533.8%-4.517.97%
ETHUSDT30m8142%16.07.48%
SOLUSDT15m7736.4%2.111.88%
SOLUSDT5m8333.7%-7.115.82%
SOLUSDT30m8433.3%-5.011.8%

Reading this honestly: VERIFIED needs 300+ trades, a win rate above 50%, profit factor 1.2+, drawdown under 25%, profit in at least two thirds of the conditions and in both halves of the history. A strategy that fails here can still be worth learning, but do not risk money on it before testing it yourself in the Strategy Lab.

Past and backtested results never guarantee future results. Nothing on this page is financial advice.

15.Quiz

1. The order block in this strategy is:
2. Where does the stop go?
3. A block that has already been tested several times is:
4. A displacement that does not break structure is:

16.Practical challenge

Walk the sequence (sweep, displacement, block) on a hidden-future chart before choosing BUY, SELL or WAIT.

Related Academy lessons