Backtesting and forward testing are both ways to test a trading strategy without risking real money. They answer different questions, and the strongest process uses both.
Backtesting
A backtest runs your strategy's rules over historical data to see how it would have performed. It's fast: years of data can be tested in minutes, so you can try many ideas quickly and throw out the ones that clearly don't work.
Its weakness: you already know what happened in the past, so it's easy, even unintentionally, to shape a strategy to fit it. Backtests can also hide look-ahead bias and unrealistic fills.
Forward testing (paper trading)
A forward test runs the same rules on live market data as it arrives, recording trades on a paper ledger instead of with real money. Because nobody knows the future, it's the most honest test of whether a strategy really has an edge.
Its weakness: it's slow. You can only test as fast as the market moves, so it takes weeks or months to build a meaningful record.
Using both
| Backtesting | Forward testing | |
|---|---|---|
| Data | Historical | Live, as it arrives |
| Speed | Minutes | Weeks to months |
| Best for | Filtering out bad ideas quickly | Confirming a real edge |
| Main risk | Curve-fitting, look-ahead bias | Too short a test, early luck |
A sensible pipeline is: backtest to filter ideas, forward test the survivors on paper, and only then consider real money, with strict limits.
- Backtests are for speed, forward tests are for honesty.
- Never skip the forward test because the backtest looked great.
PaperShieldAi automates that whole pipeline: the AI builds strategies, a historical replay gate filters them, and the survivors trade live on paper in a tournament until one earns the crown.
Test your own ideas without risking capital.
Join the PaperShieldAi waitlist. Refer a friend: when they subscribe, you both get 30% off your monthly plan for life.
Join the waitlist