▲▼
ASTRANOVA
/← Back
Loading account…
Sign in

How to Backtest a Forex Trading Strategy

A practical workflow for validating a Forex strategy before risking real capital — using AstraNova's built-in backtester and walk-forward optimization.

1. Pick a strategy

Open Backtest and choose a strategy from the selector. AstraNova ships a curated set of top strategies (Global Momentum, SMC ITC, Breakout Plus) and merges in any strategies you have saved.

2. Set the horizon and instruments

Pick a horizon preset (1M, 3M, 6M, 12M) or set explicit dates, then choose one or more instruments. Multi-instrument runs backtest each symbol independently and aggregate the results.

3. Run the backtest

Review net P/L, win rate, profit factor, Sharpe, max drawdown, and the equity / drawdown curves. Look for stable expectancy, not just a high return — strategies with tiny sample sizes or one huge winner rarely survive live.

4. Validate with walk-forward

Run Walk-Forward Optimization to confirm the result holds out-of-sample. If walk-forward performance collapses, the in-sample result was curve-fit and should not go live.

5. Stress test with Monte Carlo

Finally, run Monte Carlo simulation to estimate drawdown distributions and ruin probability before deploying to paper or live.