Backtestify

Shared report

Free view
Backtest a strategy
BacktestPublished on 1D · tested on 1H

Backtest the Holy Grail strategy on BNBUSDT

36.4%Win rate44 trades
0.96Profit factor
-1.0%Net return-45093.6 pts vs buy & hold
-7.6%Max drawdown

On the 1-hour chart of BNB it buys when ADX(14) > 30, ADX(14) is higher than one candle ago, +DI above −DI (14) and candle low touches or crosses below EMA(20). Stop beyond the 5-candle swing, target 2× risk, 1% of the account per trade.

RulesHoly Grail (ADX + 20 EMA pullback)Adapted from the published rulestradingsetupsreview.comswingfolio.com
6 notes about this test
    • Short trades (a pullback to the 20 EMA in a downtrend) cannot be executed on Spot, so only the long side is tested.
    • "First" pullback is mechanical here: any candle whose low touches or crosses the 20 EMA while ADX(14) > 30 and rising qualifies, so more setups are taken than a discretionary trader would take.
    • "Previous swing high" as the target is approximated by a fixed 2R target, because the published rule depends on the trader's own reading of the chart.
    • The buy stop is valid for 3 candles; the published rule says "a few bars".
    • The setup was published for stocks and futures; this test runs on the crypto pair you named.
    • 44 trades: the most these rules produce in 8.9 years of 1h candles, short of the 100 a confident read wants.
Same rules on 3 markets136 trades · 36.8% win · +0.04R avg
MarketTradesWinAvg
BNBUSDT4436.4%-0.01R
BTCUSDT5438.9%+0.12R
ETHUSDT3834.2%-0.01R
All · 1h13636.8%+0.04R

Market

BNB2 data notes

Timeframe

1h

Account

$10,000

History

8.9 years
12 Nov 201718 Oct 2026

Requested 2006-04-06 → 2026-10-18 · traded from 2017-11-12 (warm-up 154 bars)

Verdict

NOT RECOMMENDED
36.4%

win rate · 44 trades, too few to judge

  • Ended above the starting budget-1.0% · -0.031R
  • Win rate 50% or above36.4%
  • More than 50 trades44 trades
  • Under 10% of trades on missing bars3 of 44 trades
  • Verdict rules v9
Weak evidenceProp-firm ready
Trades
44
Timeframe
1H
Tested over
3261 days
Time in market
2.6%

Ended 1.0% below the starting budget

What to watch

  • 12 of 44 trades were size-capped at 1.0× equity
  • 3 of 44 trades depend on missing bars

What the data supports

  • Best entry hours (analysis, not a rule)

    +0.043R average trade · 41.7% win rate

    entries 00:00–06:00 NY · 12 of 44 trades

  • Best month

    +2.0%

    2018-02 · 1 of 44 trades · best of 33 months

  • Drawdown stayed shallow

    -7.6% deepest fall from peak

    all 44 trades

Proof

TradingView twin

BINANCE:BNBUSDT1H
Built from the rules that ran2 differences
SlippageGapped stop
  • Slippage TradingView charges slippage as commission, so stop and market fills differ slightly.
  • Gapped stop When price gaps past the stop, the backtest skips the trade; the script enters and is stopped out.

Account balance

$9,899Final balance

$10,000

Starting balance

$4,519,260

Buy & hold

  • Balance
  • Buy & hold

Trust scoreThe fixed factors behind the trust score, each with its own measurement.

50Weak evidence

D

Grade

NOT RECOMMENDED

Verdict

Strategy replay

BNBUSDT · 1h
Trade 7 / 7
  • EMA 20
  • ADX 14
  • +DI 14
  • −DI 14

Entry

738.68

Buy · 11 Sept, 10:00 NY · 115 bars

Stop loss

706.50

4.36% away

Take profit

803.03

8.71% away

Result

-1.03R

Stop loss at 706.36 · 16 Sept, 04:00 NY

Trace5 steps
  1. Signal

    candle close

    737.01

    11 Sept, 09:00 NY

  2. Filled

    pending order

    738.68

    11 Sept, 10:00 NY

  3. Stop

    N-candle swing

    706.50

    11 Sept, 10:00 NY

  4. TP1 · 2.00R

    r multiple

    803.03

    11 Sept, 10:00 NY

  5. Exit · Stop loss · -1.03R

    706.50

    16 Sept, 04:00 NY

Monthly returns

Best month2.0%Worst month-2.6%Typical month-0.42%Months in profit48%

Wins and losses

36%win rate
  • Wins16
  • Losses28

Your rules

  • Buys when

    ADX(14) > 30 and ADX(14) is higher than one candle ago and +DI above −DI (14) and candle low touches or crosses below EMA(20)

  • Stop

    lowest low of the 5 completed candles before the signal candle

  • Target / exit

    2R (R = entry-to-stop distance)

  • Risk per trade

    1% of equity risked to the stop · 12 of 44 trades were size-capped at 1.0× equity

After an exit
The next entry signal is read from the candle after the exit, not on the exit candle
Not modelled
Margin calls, liquidation and CFD overnight financing; perpetual funding is charged when the data carries it

Latest trades

44 closed trades

DateDirectionEntry priceExit priceResult
11 Sept 2026long738.6777706.3587Loss
14 Jun 2026long617.3634602.6694Loss
14 Jun 2026long610.3320608.3883Loss
11 Jun 2026long606.1212597.0806Loss
3 May 2026long622.1244617.7764Loss
15 Apr 2026long623.3746621.2957Loss
15 Apr 2026long616.7033613.2573Loss
8 Aug 2025long794.9290821.3869Win
27 Jul 2025long816.7633793.1413Loss
17 Jul 2025long722.5645713.8172Loss

Monthly heatmap

YearJanFebMarAprMayJunJulAugSepOctNovDec
2018-2.2%2.0%———————-1.0%—0.9%
2019—1.9%————0.8%-1.1%——-1.1%—
20201.9%-2.1%————0.8%————1.0%
2022————open-1.1%2.0%——1.4%1.9%-1.1%
2023——-1.0%———-1.1%-1.0%-0.4%0.8%——
2024—1.9%———2.0%——————
2025——0.8%0.2%—-2.2%-2.2%1.9%————
2026———-1.1%-0.8%-2.6%——-1.0%———

Advanced Analysis