After running a backtest on dogabot, you’ll see a summary of performance metrics. This guide explains what each number means and how to use them together.
Opening a backtest
- Go to Backtest in the app sidebar.
- Configure your strategy rules, date range, and trading pair.
- Run the backtest and open the results view.
Key metrics explained
Total PnL (Profit & Loss)
Net profit or loss over the backtest period in quote currency (e.g. USDT). Positive PnL means the strategy made money on historical data; negative means it lost.
ROI (Return on Investment)
Percentage return relative to starting capital: (PnL / initial capital) × 100. Useful for comparing strategies with different capital sizes.
Win rate
Percentage of closed trades that were profitable. A high win rate does not guarantee profitability—average win vs. average loss matters too.
Max drawdown
The largest peak-to-trough decline during the backtest. See our max drawdown guide for a deeper explanation.
Number of trades
Total closed trades in the period. Very few trades may mean results are not statistically meaningful; too many with tiny edge may be eaten by fees.
What to look for
A solid backtest typically shows:
- Positive ROI with drawdown you can tolerate
- Enough trades to suggest the edge is not random luck
- Consistent behavior across sub-periods (if you slice the date range)
Next steps
- Adjust strategy rules and re-run to stress-test parameters
- Compare against paper trading before going live
- Copy or deploy the automation when results match your risk profile