What Is Backtest History?
Backtest History is a powerful feature for DCA bot users that automatically stores your most recent 100 backtests—making it easy to review, compare, and reuse your top-performing strategies. You can:
Save up to 100 recent backtests
Mark up to 100 favorite backtests to keep them safe from auto-deletion
Filter and search by key performance metrics
Share a backtest with others using a link
Copy the configuration from any test to launch a bot quickly
Where to Find It
You’ll see the Backtest History section appear in your 3Commas interface after running your first backtest. A prompt and link will guide you once it's available.
To access:
Go to your DCA Bots dashboard
Run a backtest on any bot
Open the Backtest History tab from the side menu
Backtest History and List
When you select a backtest, it's highlighted in the list for easy reference.
Each entry includes:
Trading pair icon
Backtest Name (editable by hovering and clicking the pencil icon that shows up)
Exchange icon
Backtest date
Config icon (will show Bot parameters)
Favorite icon ⭐
Performance metrics:
PnL / ROI and Period shown by default
You can customize up to two visible metrics:
PnL • ROI: The profit or loss made during the backtesting period, shown in both dollar value and percentage. ROI is calculated based on the investment blocked or potentially used by the bot.
Period: Backtest dates
WinRate: The percentage of successful trades out of the total trades made.
Max. Averaging orders used: The maximum number of times the strategy averaged the price (using averaging orders) within a single trade.
Average trade duration: The average time that each trade remained open.
Max. trade duration: The longest time a single trade was kept open during the backtest.
MDD (Maximum Drawdown): The largest decrease in your account's balance from a peak value before any recovery, showing the potential risk.
MFD (Maximum Floating Drawdown): The largest drop in portfolio value during an open position, highlighting how much unrealized loss occurred before it recovered.
Average win trade: The average profit gained from successful trades.
Average loss trade: The average loss from unsuccessful trades.
Total Fees: The overall transaction costs, including any commissions or exchange fees.
Sortino: A measure of risk-adjusted performance, showing how well the strategy performed with downside risk taken into account.
Sharpe: Another risk-adjusted performance metric that shows how well the strategy performed considering the overall volatility of returns.
Standard deviation: A statistical measure that shows the variability in the returns during the backtest.
Shared Backtest icon (will show if it's a Shared Backtest)
When you select a backtest, you'll see:
A header with:
Exchange name
Configuration icon (shows bot parameters)
Copy Config
Favorite
3-dot menu
Share Backtest
Delete Backtest
A collapsible chart
Detailed results — identical to the original backtest summary
Filter and Search
Use filters to find tests faster:
Search by bot name
Favorites
Exchange accounts
Trading pairs
Direction (Long/Short)
Backtested date range
PnL/ROI range
Favorites
Mark top-performing tests to keep them safe from deletion.
Use the ⭐ icon from:
You can favorite up to 100 backtests.
Favorited backtests stay visible even if they’re older than your latest 100
Trying to exceed the limit will show a disabled button
To unfavorite, click the ⭐ icon again.
Copying a Backtest Configuration
Click Copy config to open the bot creation screen pre-filled with that test’s settings.
If the exchange used in the test is no longer connected:
Sharing a Backtest
Click Share backtest to generate a link to the backtest.
Others can open the link, view all the details, and copy the config to their own bot.