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
INTERMEDIATELiquidity Sweep + EngulfingTESTING

1. Liquidity Sweep + Engulfing

A spike through obvious highs or lows that fails, confirmed by an engulfing candle.

2.What it is

Equal highs, equal lows and obvious swing points hold many stop orders. When price spikes through such a level and then closes back inside the range with an engulfing candle, it can mean the stops were taken and the move has failed. You trade the reversal with the stop beyond the sweep.

In simple words

Everyone puts their stops in the same obvious places. Sometimes price pokes through, grabs those stops and snaps back. We wait for a strong candle that proves the snap-back, then trade in the new direction.

3.Why it may work

Clusters of stop orders are a source of liquidity for larger orders. After that liquidity is used, the push that caused the spike may disappear, and price can reverse. The engulfing candle is the evidence that buyers or sellers have taken over. It does not always work: some spikes are real breakouts.

4.Best market conditions

  • Equal highs/lows or an obvious swing level
  • A quick spike beyond it that closes back inside
  • A strong engulfing candle right after
  • The sweep happens at a meaningful level or session high/low

5.When NOT to trade it

  • Price keeps closing beyond the level (a real breakout)
  • There is no clear level that attracted stops
  • The engulfing candle is huge so the stop would be too far
  • You are fighting a strong higher-timeframe trend

6.Timeframes

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

Mark equal highs/lows on the 1H chart and trade the reaction on the 15M or 5M chart.

7.Entry rules and step-by-step setup

Entry rules

  • A sweep of a marked level
  • A close back inside the range
  • An engulfing candle in the reversal direction

Step by step

  1. 1.Mark equal highs or lows and obvious swing points
  2. 2.Wait for a wick through the level
  3. 3.Wait for the candle to close back inside the range
  4. 4.Look for a bullish (at lows) or bearish (at highs) engulfing candle
  5. 5.Enter after the engulfing close; stop beyond the extreme of the sweep
  6. 6.Target the opposite side of the range or a 1:2 multiple

8.Stop loss

Beyond the extreme of the sweep wick. If price makes a new extreme, the sweep idea has failed.

9.Take profit

The other side of the range, the next liquidity pool, or a fixed 2R.

10.Risk / reward

At least 1:2. Reversals from a sweep often offer 1:3 or more when the range is wide, but verify before you trade.

11.Confirmation

  • The close back inside the range
  • The engulfing candle's body covers the previous candle
  • A structure shift on a lower timeframe

12.Invalidation

  • A new extreme beyond the sweep wick
  • Price closes beyond the level again after the engulfing candle

13.Common mistakes

  • Entering during the spike before the candle closes
  • Calling every wick a sweep
  • Placing the stop inside the sweep wick
  • Ignoring the trend

14.Example chart

Liquidity Sweep + Engulfing example chartEqual lows (stops rest below)SweepBullish engulfingEntryStop (below sweep)Target 1:2
Equal lows attract stops. A candle spikes below them but closes back above, and the next candle is a bullish engulfing: 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 2672 trades but not verified: 6 of 9 checks not met (win rate above 50%; profit factor at least).

Win rate
33.1%
Sample size
2672 trades
Average planned RR
1:2
Profit factor
0.85
Worst max drawdown
81.6%
Average per trade
-0.109R
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.

A liquidity sweep followed by an engulfing candle, stop beyond the sweep extreme, 1:2 target.

VERIFIED checklist

  • ✔Sample size of at least 300 trades(2672 trades)
  • ✘Win rate above 50%(33.1%)
  • ✘Profit factor at least 1.2(0.85)
  • ✘Average result per trade above 0.05R after costs(-0.109R)
  • ✘Worst max drawdown at most 25%(81.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(1 of 9)
  • ✘Profitable in BOTH halves of the history (profit factor at least 1 in each)(first 0.83, second 0.87)
Results per market and timeframe (9 runs)
MarketTFTradesWin rateTotal RMax DD
BTCUSDT15m34632.1%-54.045.49%
BTCUSDT5m17338.7%2.118.43%
BTCUSDT30m42424.1%-158.381.58%
ETHUSDT15m29034.5%-16.026.84%
ETHUSDT5m16934.9%-16.337.3%
ETHUSDT30m31736%-0.425.32%
SOLUSDT15m36234.8%-18.438.09%
SOLUSDT5m17436.8%-2.213.74%
SOLUSDT30m41733.8%-28.543.32%

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. What is a liquidity sweep?
2. Where does the stop go?
3. What do you wait for before entering?
4. Price keeps closing beyond the level after the spike. This is probably:

16.Practical challenge

Find a sweep and an engulfing candle in a challenge and decide whether it is a valid reversal.

Related Academy lessons