Forward testing
What do demo and live accounts measure?
Check the particular platform’s documentation rather than assume identical environments. For example, one provider’s demo may omit slippage and selected financing adjustments. Compare signal, submission, trigger and fill times as well as full cost. Source illustrating environment differences: IG: demo versus live accounts.
A protocol before launch
Freeze rules, code version, price source, cost model and stopping criteria. Record all eligible signals, including those an operator skipped. A parameter change creates a new test version; do not silently pool it into the original results.
Diagnosing differences
Compare matching signals through data, calculation time, submission, trigger, fill and cost. Separate implementation error from short-sample noise first. Live testing requires its own risk limit and does not prove demo performance scales.
FAQ
Must a forward test use live money?
No. Paper trading or demo is possible; label the environment and what was actually measured.
Can rules be improved during the test?
Yes, as a new version. The earlier sequence does not automatically validate changed rules; retain the change date and both results.