Test a strategy or a signal source against history and against live data — and read the result honestly.
Backtesting replays historical data through a strategy with your risk settings applied, so the equity curve reflects the sizing you would actually have used.
Forward testing runs the same logic on live incoming data without sending orders. Slower than a backtest, and much harder to fool.
| Backtest | Forward test | |
|---|---|---|
| Speed | Years in minutes | Real time |
| Overfitting risk | High — you can tune until it looks perfect | Low — the data has not happened yet |
| Slippage realism | Modelled | Real quotes, still no real fills |
| Good for | Rejecting bad ideas fast | Confirming a surviving idea |
Send the raw signal, the timestamp and the account name — that is usually enough to answer on the first reply.