Your accountSave progress to an accountHomeStart hereLearning roadmap13 levels + certificatesPattern libraryEvery pattern, drawnCandle of the dayA new puzzle every dayTrading simulatorPractise with play moneyAI chart helperWick reads your chartEconomic calendarThis weekDaily briefMarkets in 5 minutesMarket newsLive headlinesProp firms6 comparedBrokers7 comparedCalculatorsFree toolsGlossary58 termsLeaderboardWeekly XP leagueMy certificatesEarn all 14
EnglishShqipEspañolPortuguêsالعربيةDeutschFrançaisItalianoNederlandsहिन्दी简体中文日本語

Level 12 · Lesson 9 of 12

Backtesting and Forward Testing

Prove your strategy works before you risk money on it.

6 min read+10 XPUpdated November 2026

Backtesting applies your rules to historical charts. Forward testing runs them live on demo.

Manual vs automated

  • Manual: TradingView's Bar Replay, candle by candle. Slow but trains your eye.
  • Automated: code it and run MT5's Strategy Tester. Fast, but only as good as the code.

Rules for a test you can trust

  • Write the rules first. No judgement calls mid-test.
  • Get 100+ trades across different conditions.
  • Include spreads, commission and slippage.
  • Test on data you didn't use to build the strategy.
BacktestOut-of-sample (test)In-sample (built on)forex20.com
In-sample results vs out-of-sample results
Wick says

Tweak the settings until the backtest is perfect, and you've built a strategy for last year's market. That's curve fitting, and it fails live.

Key takeaways
  • Fixed rules, big sample, real costs.
  • Out-of-sample testing catches curve fitting.
  • Forward test 1–3 months before going live.