Automated backtesting

Run reports

The metrics, charts, and trade breakdown every finished run produces — and what you can do with them.

Click the card of a successfully finished, saved run in the Automated tab of the Sessions panel and its Run report opens. Manual sessions have the same report — a chip in the header says which kind you're looking at: Cloud compute for automated runs, Manual for sessions you traded yourself.

The KPI strip

Six tiles summarize the run. Net P&L shows Return % beneath it; Win rate shows the win/loss counts. The rest:

  • Profit factor — gross profit divided by gross loss.
  • Max drawdown — the deepest peak-to-trough drop of the equity curve, as a percentage with the absolute amount underneath.
  • Sharpe — annualized risk-adjusted return. Automated runs show a dash — it isn't computed for them yet; manual sessions get it from the Equity & Drawdown calculation.
  • Expectancy — average P&L per trade.

Equity & drawdown

Below the KPIs, the equity curve and its drawdown chart cover the whole run. For automated runs they're available when the run produced equity data. For manual sessions the browser can't compute them during replay, so the report's Equity & Drawdown section offers an initial-balance field and a Calculate button — the platform replays your recorded trades over the full market data server-side; see Trading & P&L.

Trade breakdown

Two side-by-side sections break the trades down. Trade statistics covers trade counts, averages, extremes, and commissions paid; Long vs Short splits the run by direction.

Commissions are not modeled. Fills execute at the recorded bid/ask with no cost model, so the "Commissions paid" row shows a dash. Keep that in mind when comparing results to a live account — see Data quality.

The trades table

Trades are listed in order: number, side (long or short), entry time, entry and exit prices, quantity, duration, and P&L. Long runs show the first 50 trades with a "Showing X of Y trades" footer — the full history is there when you open the run on the chart.

Opening the run on the chart

The report's Open button loads the result into the workspace as a read-only replay: scrub the timeline and inspect every trade exactly as it happened. Re-run opens the New backtesting run dialog prefilled with this run's parameters.

Read-only

A report for an automated run is a record of what the strategy did — results are read-only in the app, so you can't edit a finished run's content. To explore a variation, re-run with different parameters; each run gets its own report.

Something missing or wrong? Email support@strategytune.com.