"I need to backtest" — a phrase every trader hears from week 1. But almost no one explains which type of backtest to run. There's a huge difference between simulating the strategy automatically over 10 years of data and manually replaying how you would have traded candle by candle. And both have their place.

This guide explains what each does, when it makes sense to use it, and why you probably need both.

What automated backtesting is

You write the strategy rules in code (Python, Pine Script, MQL, etc.), the software runs the rules on years of historical data in seconds, and returns statistics: win rate, profit factor, drawdown, equity curve.

Example: "Go long when RSI(14) is under 30 and EMA(20) is above EMA(50). Stop loss 1.5 ATR. Take profit 2:1 R/R." The software finds every moment in which the condition occurred over the last 10 years and simulates the exact outcome.

Pros of automated backtesting

Cons of automated backtesting

What manual backtesting is

You move the chart forward candle by candle (or hour by hour, or tick by tick). At each new bar you decide: do I open? Close? Move SL? You are the trader, the system only simulates time flow and calculates P&L.

Example: you start on EUR/USD 15m on March 1, 2024. You advance bar by bar. You see a setup like sweep + engulfing → press BUY → set SL and TP → advance until it closes → log it in the journal. Repeat for 200 trades.

Pros of manual backtesting

Cons of manual backtesting

Which to choose and when

Automated backtest → use it for:

Manual backtest → use it for:

Run serious manual backtests in AlphaNex 85+ instruments since 2012, 14 timeframes, automatic journal, AI Strategy Builder to validate with automated backtests too.
Try it Free →

The combined approach (the one that works)

Professional traders rarely choose "one or the other". They use a 3-phase pipeline:

  1. Phase 1 — Strategy Builder + Automated backtest: you test the edge on 5-10 years of data. If it has win rate > 45% with RR > 1.5 and drawdown < 15%, move to phase 2. Otherwise discard.
  2. Phase 2 — Manual backtest: you replay the strategy manually for 100-200 trades. You verify that YOU can execute it in real time without seeing future candles. Add the journal.
  3. Phase 3 — Forward testing: live with minimum size (0.01 lots) for 1-2 months. If results match the manual backtest, you're ready to scale.

Skipping phases is the recipe for failure. See 65% win rate in automated backtest? Probably overfit. Jump straight to live? Emotions destroy every statistic.

How AlphaNex covers both

AlphaNex is a manual backtesting platform but also includes an Auto Strategy Builder with automated backtesting. You can:

All in the same ecosystem. No switching between 3 different pieces of software to do the same things.

In summary

Start with automated if you need to validate an idea. Start with manual if you have an already proven idea and want to learn to execute it.

Manual + automated backtesting in a single platform Open a session, test the strategy bar by bar, or use the AI Strategy Builder for automated backtesting.
Start Free →