Manual Backtesting:
-
Define Rules:
- Set clear entry, exit, stop-loss, and target rules.
- Use consistent indicators or patterns (e.g., MA, Fib Grid levels, pivots).
-
Prepare the Charts:
- Use historical price charts (e.g., on NinjaTrader, TradingView, MetaTrader).
- Hide future candles to avoid bias.
-
Identify Trades:
- Scroll through historical data candle by candle.
- Mark trades based on your system rules.
- Log trade details:
- Date/Time
- Entry Price, Exit Price
- Stop-Loss/Target
- Profit/Loss
- Notes (e.g., why the trade was taken).
-
Record Data in Excel:
- Columns: Entry, Exit, Stop, Target, Result, Time, Setup Notes.
- Calculate:
- Win Rate (%)
- Average Risk-Reward (R:R)
- Drawdown %
-
Analyze Results:
- Look for profitability and consistency.
- Identify strengths and weaknesses (e.g., win rate, consecutive losses).
Forward Testing:
-
Set Up a Demo Account:
- Trade live market data with simulated money.
- Use the same system rules as backtesting.
-
Trade in Real Time:
- Execute trades manually on the platform when system signals appear.
- Log details immediately in Excel to maintain discipline:
- Entry/Exit Prices, Stops, Targets, Result, Market Notes.
-
Track Key Metrics:
- Update metrics in Excel:
- Win Rate, Drawdowns, Risk-Reward.
- Update metrics in Excel:
-
Compare Backtest vs. Forward Test Results:
- Evaluate system consistency.
- Adjust or optimize rules if large discrepancies arise.
-
Review Charts:
- Take screenshots of entries/exits.
- Document mistakes or missed opportunities.
Tools Needed:
- Trading Platform: Historical charts, live data, trade execution.
- Excel/Spreadsheet: For detailed trade logging, calculations, and analysis.
- Screenshots/Notes: Track and review decisions for improvement.