Backtestify
BACKTEST EXISTING2018-09-022026-08-31 · 8.0 yearsTested windowBNBUSDT (asked for "BNB") · 1d · history 2018-09-02 2026-08-31 (2920 days), identical for all timeframes · $10,000 account

Backtest the Donchian Four-Week Rule on BNBUSDT

Rules: Four-Week Rule · as published marketcalls.in·learn-forextrading.org

Win rate

RECOMMENDED

51.9%

27 trades · 1D · 2920 days · Binance

Data through 2026-08-31 00:00 UTC

RECOMMENDEDA fixed set of measured gates decides this. It is not an opinion and not advice.

Worth testing further — positive on the tested window

Tested an approximation of your rules — see 'What we actually tested'Part of your description could not be executed exactly, so the verdict is capped.51.9% win rate over 27 tradesShare of closed trades that ended in profit, against the minimum this app requires.Profit factor 20.41 · 588.241% average per tradeChecks that gross profit covers gross loss by the required margin.

EvidenceWeak evidence

Sample ≥ 100 trades27 trades in 2920 days Unseen sample ≥ 30 trades11 trades Profit factor ≥ 1.320.41 Drawdown ≤ 25%27.8% Edge on unseen data > 0-1.157% Edge with doubled costs > 0566.913% Rules tested exactlyapproximated

ReturnTotal simulated return

15882.5%

Account change over the tested window

Profit factorProfit per loss

20.41

Gross profit ÷ gross loss (above 1 = profitable)

Max drawdownDeepest closed-trade fall

-27.8%

Worst fall from a previous account peak

ReliabilityConfidence in test

59/100

How much this test can be trusted

Unseen-data edgeUnseen-data edge

n/a

Average result per trade on data never optimised on

Asked for "BNB" · tested BNBUSDT

What we actually tested

  • · Daily close above the highest high of the previous 20 candles
  • · Entry at the next candle open
  • · Exit on a close below the lowest low of the previous 20 candles

Buys whenThe exact entry conditions that were executed for long trades.

close breaks above the 20-candle range

StopPosition sizing and stop rules exactly as executed. Nothing was added.

None — no stop rule was given, none was invented

Target / exitTarget, trailing and time exits exactly as executed.

Rule exit — a close below the 20-candle low closes the trade at the next open

Risk per tradePosition sizing and stop rules exactly as executed. Nothing was added.

Position: 100% of equity (no stop, so risk cannot be defined)

One real trade, most recent

One real trade from the tested ledger, drawn on the same candles the engine used.
FROM TESTED HISTORY

BNBUSDT · 1d · actual exchange candles executed by the engine

LONGLOSSRule exit (the strategy's own exit rule fired)
Bought at 635.90 on 2026-04-17 with no stop rule. Closed at 620.51 on 2026-06-04Rule exit (the strategy's own exit rule fired). Result: LOSS
  • Up candle
  • Down candle
  • Entry price
  • Exit price

Entry

635.90 · 2026-04-17

Initial stop

None — no stop-loss rule

Target

No fixed target

Exit

620.51 · 2026-06-04

Each candle is one 1D bar: the thin line is the high-low range, the thick body is open-to-close. Vertical marks show when the trade opened and closed. One real trade, picked by recency — an illustration of the executed rules, not proof they will work again.

How $10,000 would have changed

The account balance after each closed trade, starting from the stated budget.

Account value after every trade closed, in dollars

  • Account value

Left axis is dollars, bottom axis is time. The line only moves when a trade closes, so flat stretches are periods the rules stayed out of the market.

Simulation on historical candles, not live trading. Full methodology in Pro depth.

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

Backtest a strategy