How to Forward-Test a Strategy Before Risking Real Money
If you want to forward-test a strategy properly, you need to run it on live market prices with no money on the line, log every trade honestly, and only go live once the sample size and the costs both stack up. This is the step most self-taught traders skip, and it's usually why a strategy that looked great on a backtest falls apart within a week of real trading.
What Forward Testing Actually Is
Forward testing means trading your rules on a demo account (or very small live size) going forward in time, rather than testing them against historical charts. The market hasn't happened yet from the strategy's point of view — you're finding out in real time whether your entries, exits and risk rules hold up.
This matters because a backtest only tells you what worked in the past, often with the benefit of hindsight you wouldn't have had live. Forward testing exposes three things a backtest can't:
- Your own execution discipline — do you actually take the signal, or hesitate?
- Real-time data quirks — news spikes, thin liquidity, weekend gaps.
- Genuine cost drag — spreads and commissions as they actually are, not as assumed.
Treat forward testing as the bridge between "this looks good on paper" and "I trust this enough to risk real money." Skipping it is how traders find out the hard way that a strategy's edge was mostly a backtesting illusion.
Setting Up a Proper Demo Test
A demo account is the standard starting point, but it only works if you set it up to mirror reality:
1. Match your intended live broker. If you plan to trade with Pepperstone or IG, demo on their platform, not a generic third-party simulator, so execution and instrument specs line up. 2. Use realistic account size. Testing a strategy on a £100,000 demo when you'll trade £2,000 live changes your position sizing decisions and psychology. 3. Apply your real risk per trade. Don't test at 0.25% risk and plan to go live at 2% — the two behave completely differently under drawdown. 4. Trade the same hours you'll trade live. A strategy tested only during London session won't tell you much about how it behaves in the Asian session. 5. Turn off any demo "extras." Some platforms show different spread behaviour on demo servers versus live — check this isn't quietly flattering your results.
The goal isn't to prove the strategy works. It's to find out, honestly, whether it does — including all the ways it might not.
Building a Trading Journal That Tells the Truth
A spreadsheet or notebook is non-negotiable. Without it, you're relying on memory, which conveniently forgets losing trades. Record, for every single trade:
- Date, time, and instrument
- Entry price, stop-loss, take-profit
- Position size and risk in £ and %
- Reason for entry (which rule triggered it)
- Result in pips and money
- A one-line note on how you felt taking it — rushed, confident, hesitant
Review the journal weekly, not daily. Daily review invites overreaction to single trades; weekly review shows patterns — like consistently poor entries after a loss, or skipping valid setups out of fear.
How Many Trades Before You Trust the Results
Small samples lie. Ten trades can produce a 70% win rate purely by chance, and the next ten can wipe it out. As a rough guide:
| Sample size | What it tells you | |---|---| | Under 20 trades | Almost nothing — pure noise | | 30-50 trades | Early signal, treat cautiously | | 50-100 trades | Reasonable basis for a decision | | 100+ trades | Solid statistical footing |
Time matters as much as trade count. A strategy that only trades twice a month needs a year or more of forward testing to hit 20-30 trades — there's no shortcut. If your strategy trades daily, 8-12 weeks may get you there faster. Either way, resist the urge to declare victory after one good fortnight.
Costs Are Part of the Test, Not an Afterthought
This is where most forward tests quietly go wrong. A strategy tested with a tight, assumed spread can look profitable in theory and lose money the moment real costs are applied. Before and during your forward test:
- Check the actual spread, commission, and swap structure for the instrument you're testing — use PipTax's [cost audit tool](/audit.html) to compare what different brokers would have charged on the same trades.
- If you're testing on a Pepperstone or IG demo, confirm which account type (standard vs raw/commission) you're simulating, since the cost profile differs meaningfully.
- Recalculate your results with realistic costs subtracted — not the demo's best-case fills.
- Revisit [/brokers/index.html](/brokers/index.html) and [/rates.html](/rates.html) periodically, since spreads and swaps do shift with market conditions.
A strategy that only survives with unrealistically low costs isn't a strategy — it's a hope. See PipTax's [methodology](/methodology.html) for how we account for total cost of trading when comparing broker conditions.
Moving From Demo to Real Money
Once you've got a large enough sample, consistent costs applied, and a journal that shows you can actually execute the rules under pressure, transition in stages rather than flipping a switch:
1. Start with minimum position size on a live account — the smallest lot your broker allows. 2. Run it for another 20-30 trades at this tiny size. Live emotion is different from demo emotion, even at small stakes. 3. Increase size gradually, only after the live results roughly track the forward test. 4. Keep the journal running indefinitely — strategies drift, and markets change. 5. Re-check broker costs periodically via the cost tool, since a broker's spread or commission structure isn't fixed forever.
If live results diverge sharply from forward-test results, the gap is almost always execution, costs, or sample size — go back and check all three before touching the strategy's rules.
Bringing It All Together
Learning how to forward-test a strategy properly is what separates traders who improve steadily from those who chase whichever system looked good last month. Demo the strategy under realistic conditions, journal every trade without editing out the ugly ones, wait for a genuine sample size, and factor in real broker costs before drawing conclusions. For structured lessons on building and testing strategies step by step, PipTax's [trading school](/school/index.html) is a good next stop — and always remember, trading involves real risk of loss, however well a strategy has been tested.
Key takeaways
- Forward-testing means running a strategy on live prices without live money — usually on a demo account — to check it holds up outside historical data.
- A backtest tells you a strategy worked in the past; a forward test tells you it can be executed by you, in real time, without hindsight bias.
- Aim for at least 30-50 trades (or 2-3 months) before judging results — smaller samples are just noise.
- Log every trade with entry, exit, reason, and emotion; the journal matters as much as the win rate.
- Include realistic spreads, commissions and swaps in your forward test, or the results won't survive contact with a live account.
- Move to real money in stages — small size first — and keep comparing live costs against demo assumptions using a cost tool.
Frequently asked questions
- What's the difference between backtesting and forward testing?
- Backtesting applies a strategy to historical price data, often with hindsight and no execution risk. Forward testing runs the same strategy on live or near-live prices going forward, so you face real spreads, slippage and your own discipline in real time.
- How long should I forward-test before going live?
- There's no magic number, but most traders need at least 30-50 completed trades, or 8-12 weeks of consistent execution, before the sample is large enough to mean anything. Fewer trades than that and you're mostly measuring luck.
- Can I forward-test on a live account with tiny size instead of demo?
- Yes, and many traders prefer it because it captures real emotion and real fills. Use the smallest position size your broker allows and treat it purely as data collection, not profit generation.
- Do demo account results actually mean anything?
- They're useful for testing rules and execution, but demo fills can be more generous than live ones. Always cross-check the spreads and commissions your demo assumed against live rates using a broker cost tool before trusting the numbers.
- What should I record in a trading journal during forward testing?
- Entry and exit price, date/time, position size, reason for the trade, the outcome in pips and money, and a note on how you felt executing it. The emotional notes often explain why results diverge from the backtest.
- Should forward-test costs match my live broker exactly?
- As closely as possible. Use the same instrument, similar spread conditions, and check your broker's typical commission and swap rates so the demo numbers aren't flattering you.