How to Read a Backtest on cTrader: 5 Essential Steps for Successful Algorithmic Traders

Alessandro Avatar

How to Read a Backtest on cTrader is a fundamental skill. When testing an automated strategy on cTrader Automate, one of the most common mistakes is assuming that a short or poorly configured test is reliable. Before analyzing any of the metrics provided in the report, it’s crucial to evaluate the quality of the test period.

A backtest lasting one or two weeks—or even just a month—is not meaningful. Markets go through different phases: high and low volatility, news cycles, seasonal trends. For this reason, a reliable test should cover at least one year, ideally two or more years, or multiple separate periods (e.g., one during a ranging phase and another during a trending phase).

Another important technical note: always run your backtest in “OnTick” mode, as it’s the most realistic simulation of how the market behaves.

Trading Statistics – How to Read a Backtest on cTrader

1. Net Profit

This is the total profit minus all losses, including commissions and swap costs.
Be careful: by itself, it tells you very little about whether a strategy is good or not. It must be evaluated in context with other data, like drawdown and number of trades.

2. Profit Factor

This is the ratio between total profit and total loss.

  • A value above 1 suggests potential profitability.
  • A value between 1.3 and 2.5 is generally considered healthy.
  • Extremely high values (e.g., above 5) might indicate overfitting.

3. Winning/Losing Trades

Shows the number of trades closed in profit or loss.
A strategy might only win 30% of the time and still be profitable if the risk/reward ratio is favorable.
Don’t get obsessed with win rate: what matters more is how much you gain when you win and how much you lose when you’re wrong.

4. Average Trade

This shows the average profit per trade.
It should be high enough to cover fees and slippage. If it’s too close to zero, even small real-world deviations could make it negative.


Drawdown – Measuring the Risk You’re Taking

5. Max Balance Drawdown

This is the maximum drop in account balance during the test, compared to its highest point.

6. Max Equity Drawdown

Same concept, but calculated based on equity (including open trades). This is usually more realistic and stricter.

Practical benchmarks:

  • Under 5% → low risk
  • Between 5% and 15% → moderate risk
  • Over 20% → high risk

The Equity/Balance Chart – A Visual Story of Your Strategy

This graph displays two curves:

  • Balance: cumulative profit/loss from closed trades
  • Equity: account value including open trades

A healthy graph shows equity rising steadily with few, contained drawdowns.
If the equity line strays far from the balance line or shows wild fluctuations, that’s a red flag for instability.


How to Evaluate a cTrader Backtest – Full Checklist

Here’s a simplified guide to assess whether a backtest is meaningful:

MetricWhat to Look AtWhen It’s GoodWhen It’s Suspicious
Net ProfitTotal gainPositive but realisticExtremely high from few trades
Profit FactorGain vs loss ratio1.3–2.5<1.1 or >5
Number of TradesStatistical relevance250+Below 80
Winning TradesWin rate>30% with good R:R>90% = possible overfitting
DrawdownRisk exposureBelow 10% idealOver 20% = high risk
Average TradeAvg. profit/tradePositive and sustainableToo close to zero
Equity GraphVisual consistencySmooth and upwardChoppy or erratic
CommissionsImpact on profitsManageableEats up all gains
Max Loss/WinnerRisk symmetryLosses under controlTiny wins, big losses

A Good Backtest Isn’t Just a Number, It’s a Set of Signals

A quality backtest is solid, coherent, and realistic. It must meet several conditions: a sufficient number of trades, a meaningful time span (at least one year), a sustainable profit factor, acceptable drawdown, and a clean, logical equity curve.

Also, don’t rely on just one test: run it in different market conditions to evaluate robustness.

In short, reading a backtest report is not about looking at one big number and saying “it works.” It’s about checking for consistency, risk control, statistical soundness, and realism.


More Backtesting Resources

If you want to dive deeper into backtesting on cTrader and improve your analysis process, check out the other articles I’ve written on this topic:
Complete Guide to Backtesting and Optimization on cTrader
How to Avoid Overfitting in Backtesting Trading Strategies
Walk-Forward Optimization: A Dynamic Approach to Backtesting


www.algobuilderx.com

Latest News, Articles and Tutorials