BacktestPublished on 1D · tested on 4H

Backtest the Holy Grail strategy on BTCUSDT

On the 4-hour chart of BTCUSDT, 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). It gets out below the lowest low of the last 5 candles, and takes profit at 2× what it risked. Each trade risks 1% of the account.

Market

BitcoinBTC

Timeframe

4h

Account

$10,000

History

8.0 years
21 Sept 201819 Sept 2026
RulesHoly Grail (ADX + 20 EMA pullback)As publishedtradingsetupsreview.comswingfolio.com

50.0%win rate · 10 trades, too few to judge

RECOMMENDEDWeak evidence
Trades
10
Timeframe
4H
Tested over
2920 days
Time in market
1.3%

large winners · 10 trades, limited sample

What the data supports

  • Months in profit

    56% of months closed up

    5 of 9 months in the tested window

  • Best month

    +2.0%

    2026-04 · 1 of 10 trades · best of 9 months

  • Made money after costs

    profit factor 1.83

    all 10 trades

  • Net return

    +4.5%

    all 10 trades

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

57Weak evidence

C

Grade

RECOMMENDED

Verdict

Net return

4.5%

-1129.5 pts vs buy & hold

Win rate

50.0%

10 trades

Profit factor

1.83

5 wins · 5 losses

Max drawdown

-1.1%

from peak

Strategy replay

BTCUSDT · 4hTrade 3 / 3

Entry

81,065.72

Buy · 11 May, 08:00 · 8 bars

Stop loss

80,279.77

0.97% away

Take profit

82,637.62

1.94% away

Result

-1.09R

Stop loss at 80,263.71

Monthly returns

Best month

2.0%

Worst month

-1.1%

Typical month

0.93%

Months in profit

56%

Account curve

$10,000

Starting balance

$10,446

Final balance

$123,398

Buy & hold

Wins and losses

50%win rate
  • Wins5
  • Losses5

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

Monthly heatmap

YearJanFebMarAprMayJunJulAugSepOctNovDec
2019-1.0%
20201.9%
20210.9%
20231.9%-1.0%
20241.9%-1.0%
20262.0%-1.1%

Latest trades

10 closed trades

DateDirectionEntry priceExit priceResult
11 May 2026long81065.719980263.7140Loss
13 Apr 2026long73494.696079456.4335Win
23 Sept 2024long64012.800062416.6742Loss
27 Mar 2024long69419.881271177.3853Win
2 Oct 2023long28071.123126948.6992Loss
9 Jan 2023long17180.425417715.7323Win
11 Oct 2021long56572.622354069.1840Loss
4 Oct 2021long48509.700051050.4679Win
4 Apr 2020long6766.29307093.2600Win
23 Feb 2019long4146.23913932.3634Loss

This is the free view of a shared report. Run your own strategy on the same engine.

Backtest a strategy