CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Most retail investor accounts lose money when trading CFDs. PipTax is educational and compares costs; it is not investment advice.

HomeLearn › Tutorials

How to Forward-Test a Strategy Before Going Live

Updated 14 July 2026 · 7 min read · PipTax education

Trader reviewing a forward-test journal alongside live charts on two monitors

If you want to know whether a trading idea actually works, you need to forward-test a strategy before you put real money behind it. Forward-testing means running your rules on live, unfolding prices — usually on a demo account first — and recording the results honestly, the same way you would if it were your own capital on the line.

Backtesting on historical data is a useful first filter, but it's easy to fool yourself with hindsight and curve-fitting. Forward-testing is the step that tells you whether the strategy, and you, can actually execute in real time.

Why Forward-Testing Matters More Than Backtesting Alone

A backtest can look brilliant and still fall apart the moment real money is involved. Here's why:

Forward-testing closes these gaps. You place trades as they happen, using current prices, current spreads, and your own real reactions. It's slower than backtesting, but it's the only way to see if a strategy holds up in practice — and if you have the discipline to run it.

Setting Up a Proper Forward-Test

Treat your forward-test like a real trading operation, not a casual experiment:

1. Write the rules down first. Entry conditions, stop-loss placement, take-profit or exit logic, position sizing method. If it's not written down, you'll unconsciously adjust it mid-test. 2. Pick one market and timeframe to start. Testing five pairs and three timeframes at once muddies your results. 3. Choose your account type. A demo account removes financial risk while you check the logic works. Match it as closely as possible to the live account you'd eventually use — same broker, same account type, same instrument. 4. Set a fixed testing period or trade count in advance — for example, 50 trades or eight weeks — and commit to finishing it before judging the results. 5. Journal every single trade the same way, whether it wins or loses.

This structure stops the test from becoming a moving target where you quietly change the rules whenever things go wrong.

Choosing the Right Account for Forward-Testing

Not all demo or small-live accounts behave the same, so this matters more than most traders assume:

| Setup | Pros | Watch out for | |---|---|---| | Demo account | No financial risk, easy to reset | Fills can be more generous than live execution; no emotional pressure | | Micro/small live account | Real emotional pressure, real execution | Costs (spread/commission) eat into small P&L faster | | Same broker as intended live account | Execution and spreads should closely match | Demo servers occasionally differ from live liquidity |

Whichever you pick, match it to the broker and account type you actually plan to trade with. Pepperstone and IG, for example, both offer demo environments that mirror their live MetaTrader or platform execution reasonably closely — but spreads, commissions and swap rates differ by account type and instrument, so don't assume your test conditions equal live conditions. Check current live numbers on the [broker pages](/brokers/index.html) before switching, and use PipTax's [cost tool](/audit.html) to see how spreads and commissions would have shaved into your forward-test results.

What to Track in Your Trading Journal

A forward-test is only as good as the record you keep. At minimum, log:

That last point — rule adherence — is often the most revealing. Many strategies fail not because the logic was wrong, but because the trader skipped stops or moved targets under pressure. Your journal should make that visible to you, not hide it.

How Long to Forward-Test Before Going Live

There's no single correct number, but some guidelines help:

If results are inconsistent, that's information too — it may mean the strategy needs refinement, or you need more practice with the process, before real capital gets involved.

Moving From Forward-Test to Real Money

Once your forward-test period is complete and results are broadly consistent with your backtest expectations, the transition to live trading should still be gradual:

Trading always carries risk of loss, no matter how thorough the testing. The goal of a forward-test isn't to prove a strategy is profitable forever — it's to confirm the logic is sound and your execution is consistent enough to justify risking real capital, one careful step at a time. For a deeper walkthrough of testing methodology, see PipTax's [methodology](/methodology.html) page and the [trading school](/school/index.html) for structured lessons on building and evaluating a strategy.

Key takeaways

  • Forward-testing means running a strategy on live prices in real time — demo or tiny real size — before committing full capital
  • It catches problems backtesting can't: execution slippage, emotional discipline, and behaviour in current market conditions
  • Run at least 30-50 trades or 4-8 weeks before judging results, and log every trade the same way you would live
  • Match your demo broker and account type to the live one you plan to use, since spreads and execution vary by broker
  • Use the cost tool to check how spreads and commissions would have affected your forward-test results before switching to real money
  • A clean forward-test doesn't guarantee future profits — it only tells you the strategy and your execution are consistent enough to risk capital on
Want the real number for how you trade? Audit your MT4/MT5 statement free — see your true all-in cost and the genuinely cheapest broker for your style.

Frequently asked questions

What's the difference between backtesting and forward-testing a strategy?
Backtesting runs your rules against historical price data, often compressed into minutes. Forward-testing runs the same rules against live, unfolding prices in real time — on demo or with very small real size — so you see how the strategy behaves under current conditions and how you behave following it.
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 4-8 weeks of consistent execution to see a representative sample. Shorter periods are too easily skewed by one lucky or unlucky run.
Should I forward-test on a demo account or a live account with tiny size?
Both have a place. Demo removes financial risk while you check the logic and workflow. A small live account afterwards adds the psychological pressure of real money, which demo can't fully replicate. Many traders do both in sequence.
Does forward-testing account for spreads and commissions properly?
Only if your demo account mirrors the live account you intend to trade — same broker, same account type, same instrument specs. Spreads and commissions vary between brokers, so check current figures with PipTax's cost tool rather than assuming demo conditions match every live account.
What should I record in a forward-test journal?
Entry and exit price, reasoning for the trade, position size, stop and target, outcome in pips and money, and a note on how well you followed your own rules. Screenshot the setup if you can — it's useful when reviewing later.

Keep going: Audit Methodology Index Index