2020issue C0517
Evaluating systems with paper trading and walk-forward windows
When a historical backtest is unavailable or set aside, remaining evaluation paths include a live real-money test, paper trading, and later review of the platform report after the rules are frozen. Simulated growth is not a performance verdict, and a frozen window is informative only after engine fidelity and cost assumptions are checked.
- Paper trading is useful for confirming that signals fire at the intended times, not for treating simulated account growth as a performance verdict.
- Walk-forward analysis here means freezing a finished rule set, then inspecting only the subsequent unseen period in the engine report.
- That frozen-window check needs engine fidelity and realistic slippage assumptions before the window is treated as informative.
- A live real-money test uses actual fills and can expose liquidity effects, but funding many unproven rule sets this way can become expensive.
When a historical backtest is unavailable or set aside, remaining live evaluation paths include a live real-money test, paper trading, and later review of the platform report for the window after the rules were frozen.
A live real-money test runs the coded procedure with actual orders so fills and liquidity effects come from the market rather than from a simulator. Funding many unproven rule sets this way can become expensive.
Paper trading confirms signal timing
Paper trading runs the same entry, exit, and abstention rules against a simulated book to confirm that signals fire when intended, without committing capital.
It is useful for that timing check, not for treating simulated account growth as a performance verdict. Simulated equity growth does not show that the same procedure would produce comparable results with real capital, and it does not reproduce the emotional effects of money at risk.
A frozen window is not the development sample
Walk-forward analysis in this setting means finishing and freezing the coded rules, then later inspecting only the subsequent unseen period in the engine report.
Freezing a finished rule set and scoring only that later window keeps development and evaluation from being the same sample.
Engine fidelity before any window is trusted
The frozen-window check requires engine fidelity: a platform report and live execution must produce the same decisions and comparable fills for the same rules, plus realistic slippage assumptions. Some styles, including scalping procedures, can mislead the engine.
Simulation engines can admit fill or data assumptions that would not occur in live markets, including executions at locked limit-up or limit-down prices. An unrealistic fill is a simulated trade that could not have been completed under live market constraints, such as a short entered during a locked limit-down session.
Robustness testing stresses fill quality, slippage, and whether the engine path and the live path agree before any evaluation window is treated as informative. Those checks also increase how much a later historical backtest can be trusted.
All readings on this track · 24 readings
- 1988Process goals, journals, and pre-trade stress checks
- 1989A written plan before impulse takes command
- 1991Step-through construction of a currency range tactic
- 1999Relocating expiration break-even with a bull debit spread
- 2003Rebuild testable trading rules after a drawdown
- 2005Forex stops, lot count, and reward as one budget
- 2010Predefined rules before discretion in a mechanical trading system
- 2010Evaluating euro-gold intraday lead-lag rules
- 2011How to turn an FDA-calendar sample into a testable bio-runup procedure
- 2012First-hour countertrend entries after broken levels
- 2012Time-box simulation before live decision pressure
- 2013Adding markets without liquidity and emotion rules
- 2013Precommit the exits on leveraged trades
- 2013Check the currency cross, the margin, then the demo fill
- 2014Test entry, exit and abstention as one procedure
- 2015Paper-trade the system you refuse to complicate
- 2015Four-step system vetting before live trading
- 2015Price and volume rules over pattern shortcuts
- 2017Closing a Friday news fade into one entry and exit procedure
- 2019Hype-resistant trading process: paper checks and ruin risk
- 2020Paper trading cannot validate a live decision process
- 2020Tenth-size futures as a small-account ruin filter
- 2020Evaluating systems with paper trading and walk-forward windows
- 2020Sizing protective puts with micro index options