Ranked by what you actually keep
These bots are ordered by annual return divided by the deepest fall it took to earn it — not by return alone. A bot that makes 70% a year while dropping a third of your account ranks below one that makes 37% while dropping a tenth, because the second is the one you can actually hold on to.
| # | Bot | Equity | Annual return | Max DD | Return ÷ DD | PF after fees | PF before fees | Win rate | 7d | 30d | 90d | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | BTC · Double confirmation · 15 minutes | +40.1% | 16.3% | 2.47 | 1.44 | 1.64 | 26.8% | -3.9% | +4.4% | +1.0% | Copy bot | |
| 7 | BTC Trend Master WDBest overall BTC · Trend · 1 hour | +63.5% | 32.3% | 1.96 | 1.21 | — | 44.4% | +3.7% | +23.4% | +73.7% | Copy bot | |
| 10 | BTC ZIGZAG 4YRBTMost trades BTC · Zigzag · 15 minutes | -24.1% | 56.2% | -0.43 | 0.88 | 1.19 | 55.0% | -0.5% | -6.4% | -6.4% | Copy bot |
How to read this. Annual return is the compound yearly rate over the backtest, each position sized off the same $10,000 base. Max drawdown is the deepest peak-to-trough fall — on a $1,000 allocation, a 30% drawdown means watching $300 disappear before it recovers. Return ÷ DD is the ranking column: above 2.0 is strong, below 1.0 means a user endures more pain than profit. Profit factor is shown twice, after and before fees; the gap is what trading the bot costs. All figures are backtested, so treat them as a ceiling — live fills and slippage make real results lower.