Bar-by-bar replay vs backtesting: why hindsight flatters you
Looking back at a chart, good trades are easy to find. The swing low is obvious, the breakout is clean, and the losing trades somehow look avoidable. The trouble is that you are reading the chart with the answer already on screen. Your eye knows where price went, and it quietly picks the entries that worked.
What replay changes
Bar-by-bar replay hides everything to the right of the current candle. You see the market as it was at that moment and have to decide — enter, wait, or skip — without knowing what comes next. That is the decision you face with real money, and it is the one worth practising.
- Uncertainty is back. Setups look less clean when you can’t see how they end.
- Waiting becomes a skill. Most bars are not trades. Replay makes you sit through them.
- Mistakes are honest. A replayed loss was a decision you made, not a line you drew later.
- Emotions show up. A string of replayed losses produces a milder version of the real urge to chase.
Where backtesting still helps
A rules-based backtest, run by code over years of data, answers a different question: does a fully specified rule have an edge at all? It is useful, but it tests a machine, not you. Replay tests whether you can follow the plan in real time — which is where most traders actually fall down.
Getting the most from replay
- Pick a random day rather than one you remember.
- Write your plan for the session before the first bar.
- Keep your real risk per trade, even though nothing is at stake.
- Journal every replayed trade exactly as you would a live one.
- Judge the session by rules kept, not by the P/L.
In TradeDrill
TradeDrill replays real market history bar by bar with the future hidden, and treats every session like a live one: your own rules, your daily cap, a journal at the close and a discipline score that rewards the process rather than the result.
Practise it in TradeDrill — free