A backtest tells you whether an idea worked on the past. Forward testing tells you whether you can make it work in the present: live prices, real-time decisions, no skipping ahead. It's the bridge between research and risking real money.
How to forward test
- Trade the exact rules from your plan, in real time, on a demo account or with the smallest possible live size.
- Journal every trade exactly as you would with full size, including the ones you hesitated over or skipped.
- Run it for a set number of trades (for example 30–50) or a set period, decided in advance.
- Compare the results with your backtest: win rate, average R, expectancy, worst losing streak.
Reading the comparison
| Forward results vs backtest | Likely reason | Next step |
|---|---|---|
| Similar | The edge and your execution are holding up | Move to the next stage |
| Worse, with rule breaks | Execution: hesitation, early exits, extra trades | Fix the behaviour before blaming the system |
| Worse, following rules exactly | The backtest was optimistic, or conditions changed | Re-examine the backtest for bias |
| Much better | Probably luck over a small sample | Keep going; don't increase size yet |
Why demo isn't enough on its own
Demo trading tests execution but not emotion. The first time real money is on the line, many traders start exiting early, skipping signals and moving stops. A period of very small live trading reveals those habits while they're cheap.
Key takeaways
- Forward testing runs your exact rules in real time, on demo or minimum live size.
- Decide the number of trades in advance and journal every one.
- Compare forward results with the backtest to separate system problems from execution problems.
- Use small live size to test your emotions before trading full size.