Bahari Academy
Strategy Library
14 strategy families, each taught the same way: what it is, why it may work, when not to trade it, the exact rules, an example chart, a quiz and a practical challenge, with a branded PDF lesson to keep. Nothing here is a promise of profit: each strategy carries a status earned from our own backtests.
How a strategy earns its status
Concept or framework: not backtested, so unproven.
Backtested, but it has not met the VERIFIED checks yet.
Cleared every VERIFIED check on our own backtests.
Cleared the much stricter ELITE checks, in both halves of the history.
Today: 0 verified or elite, 12 testing, 2 learning. We tested 12 rule-based strategies on real OKX exchange history (BTCUSDT, ETHUSDT, SOLUSDT on 15m, 5m, 30m, costs included, parameters fixed before running, run on 2026-10-03). To be VERIFIED a strategy needs at least 300 trades, a win rate above 50%, a profit factor of 1.2 or more, drawdown under 25%, results across several markets and timeframes, and profit in both halves of the history. We do not tune a strategy until it passes.
SNRZ Reaction
Trade the reaction at a support or resistance zone, with the trend and a clear stop.
Backtest: 1529 trades, win rate 32.8%, profit factor 0.88
Timeframes: 15M, 30M · Lesson, chart, quiz, PDF
Trend Pullback
Join an established trend after a pullback, at a higher low (or lower high).
Backtest: 1593 trades, win rate 32.8%, profit factor 0.88
Timeframes: 15M, 5M · Lesson, chart, quiz, PDF
Breakout and Retest
Do not chase the spike: wait for the break, the retest and a confirming candle.
Backtest: 1119 trades, win rate 32.1%, profit factor 0.85
Timeframes: 15M, 30M · Lesson, chart, quiz, PDF
No-Trade Discipline
The strategy of not trading: recognise choppy, structureless conditions and stand aside.
Not backtested: concept or discipline framework
Timeframes: any · Lesson, chart, quiz, PDF
Supply and Demand Zones
Trade the base before a strong impulse when price returns to it for the first time.
Backtest: 1313 trades, win rate 33.2%, profit factor 0.89
Timeframes: 15M, 30M · Lesson, chart, quiz, PDF
Liquidity Sweep + Engulfing
A spike through obvious highs or lows that fails, confirmed by an engulfing candle.
Backtest: 2672 trades, win rate 33.1%, profit factor 0.85
Timeframes: 15M, 5M · Lesson, chart, quiz, PDF
FVG Reversion
After a strong move leaves a fair value gap, trade the return into the gap with the trend.
Backtest: 1297 trades, win rate 31.7%, profit factor 0.84
Timeframes: 15M, 5M · Lesson, chart, quiz, PDF
Momentum Continuation
Join a strong trend when it breaks out of a short pause, with a stop under the pause.
Backtest: 2484 trades, win rate 31.7%, profit factor 0.83
Timeframes: 5M, 15M · Lesson, chart, quiz, PDF
Mean Reversion
In a range, fade the extremes back toward the middle, with a tight stop and a modest target.
Backtest: 3921 trades, win rate 47.8%, profit factor 0.78
Timeframes: 15M, 30M · Lesson, chart, quiz, PDF
Session Range Breakout
Use the quiet session's range as the map for the active session's first real move.
Backtest: 816 trades, win rate 31.1%, profit factor 0.82
Timeframes: 15M, 5M · Lesson, chart, quiz, PDF
Order Block + Liquidity
A liquidity sweep, a strong move that breaks structure, then an entry from the order block.
Backtest: 670 trades, win rate 34%, profit factor 0.92
Timeframes: 15M, 5M · Lesson, chart, quiz, PDF
SMC Order Flow
Bias, liquidity, change of character, zone, entry: the full Smart Money sequence on one chart.
Backtest: 747 trades, win rate 30%, profit factor 0.76
Timeframes: 15M, 5M · Lesson, chart, quiz, PDF
AMD Session Model
Accumulation, manipulation, distribution: fade the false move after a quiet range.
Not backtested: concept or discipline framework
Timeframes: 15M, 5M · Lesson, chart, quiz, PDF
ICT-Style Killzone Sweep
Trade only inside chosen session windows: sweep, change of character, fair value gap, entry in discount.
Backtest: 820 trades, win rate 33.5%, profit factor 0.87
Timeframes: 5M, 15M · Lesson, chart, quiz, PDF
Educational content, not financial advice. Trading can lose money. Backtested results do not guarantee future results.
