SUI Was Bleeding in June. Then It Wasn't.
SUI entered this backtest on June 10, 2025, trading at $3.4455. The chart tells a story of two acts: a sharp decline through mid-June, then a sustained grind upward that carried the price to $3.948 by July 25 — a 14.6% net gain over 46 days.
For a spot holder who bought and held, that meant +$160.43 on a $1,100 position. Clean, simple, zero effort.
The question we set out to answer:
Can a 2% step DCA bot extract consistent profit from a market that crashes first and rallies second?
We ran this backtest across 46 days using real Binance 1-minute OHLCV data on SUI/USDT to find out. What came back was more nuanced than either a win or a loss.
The Question: Can a well-configured DCA strategy find consistent profit in a coin that drops sharply, then trends upward — without sacrificing the capital gains the trend itself offered?
Strategy Parameters
How Each Setting Impacted Performance?
Parameter Impact Summary
| Parameter | Impact | The Logic (Why) |
|---|---|---|
| $100 Base Order | Low initial exposure | Conservative entry risk |
| Equal DCA Size | Stable averaging | Linear cost reduction |
| 2% DCA Step | High trade frequency | Captures short dips |
| 10 DCA Orders | Full capital deployment | Survives 20%+ crashes |
| 3% Take Profit | Consistent cycle exits | Clears position efficiently |
45 orders. $93.40 realized. $6.67 per closed session.
The Math That Matters:
💰 Effective Yield on Base Capital
The backtest reports 2.07% ROI — calculated against total USDT deployed ($4,503.38). But that number understates what this strategy earns against the capital actually committed.
Your committed capital is $1,100 (base order + 10 DCA orders × $100). Against that base, the bot returned $93.40. That’s an 8.49% return on committed capital over 46 days — or roughly 5.55% per month in equivalent terms. Annualized, that projects to approximately 66.6% — assuming similar market conditions repeat, which they won’t always.
⚡ Capital Cycling and Session Efficiency
14 closed sessions across 46 days means the capital recycled roughly every 3 days on average. Per-session average P&L was $6.67 (on closed sessions only). The standout was Session 2: 11 orders deployed, $1,100.83 invested, $31.33 returned — that single session accounts for 33.5% of total profit. Remove that session and the remaining 13 closed sessions averaged $4.78 each.
🛡️ Fee Drag
$3.375 in fees across 45 orders is lean. Fee drag consumed just 3.61% of gross profit — well-controlled at the 0.075% rate. At 0.1% fees, that number rises to ~4.8%, still manageable. This strategy runs efficiently from a fee perspective.
| Variant | DCA Step | TP % | Sessions | Orders | P&L USDT |
|---|---|---|---|---|---|
| A | 2% | 3% | 20 | 65 | $150.35 |
| B | 2% | 4% | 10 | 38 | $101.86 |
| CThis Playbook | 2% | 3% | 14 | 45 | $93.40 |
Variant A — with 15 max orders instead of 10 — generated $150.35, $56.95 more than this playbook’s setup. The extra 5 DCA orders allowed the bot to average deeper during SUI’s June crash, capturing a larger position before the recovery rally. Variant B used a 4% TP, which reduced session count and total profit.
This is the core trade-off: more max orders = more P&L in a recovery market, but more capital at risk in a sustained downtrend. Variant A’s 15-order setup requires $1,600 at risk vs. $1,100 here. For this particular market — a sharp crash followed by steady recovery — Variant A was the better configuration in hindsight. But hindsight isn’t available before you deploy.
What the results are really telling you.
✅ what worked
Session 2 is the backbone of this playbook’s profits. Starting June 10, SUI began a sustained decline that triggered 11 DCA orders — deploying the bot’s full $1,100 capital across a significant drawdown.
When SUI finally recovered enough to hit the 3% take profit threshold, the bot exited with $31.33. The 2% step fired frequently during the bleed, building a heavily averaged-down position that was perfectly sized to capture the bounce.
The mechanism: deep averaging + 3% TP = large reward when the reversal finally came.
⚠️What didn't work
Session 1 of the incomplete session (the one still open at backtest end) represents unrealized exposure.
More importantly, in a market where SUI rallied 14.6%, the bot repeatedly locked profits at 3% and redeployed — missing the sustained trend. The 3% TP became a ceiling, not a floor.
Every time the bot exited a session for $2.85–$5.70, SUI continued higher. The fix — a trailing TP or wider TP % — would capture more trend upside, but would increase average session duration and reduce cycle frequency.
💡 The key insight
DCA bots are volatility harvesters. They are not trend followers.
This is the essential tension this backtest exposes. In a trending upward market, a DCA bot with a tight 3% TP will churn profitable micro-cycles while the asset runs past every exit point. It makes money — just not as much as simply holding.
The optimal deployment window for this setup isn’t when a coin is rising. It’s when a coin is oscillating — crashing and recovering repeatedly within a range. The June crash qualified. The July rally didn’t.
The takeaway: Before deploying, diagnose the market regime. DCA on SUI worked best during the June volatility. In the July slow climb, it left $67 on the table.
🚩 Watch out for - a potential red flag
The 88.08% max drawdown will cause panic if you don’t understand what it means. This is session-level unrealized exposure — during Session 2, the bot deployed $1,100.83 and sat in a deeply negative unrealized position as SUI continued falling. That session ultimately closed with a $31.33 profit. But if you had manually closed it mid-session, you’d have locked in a significant loss.
The real risk here: if SUI had not recovered from the June crash, that 11-order session would have stayed open indefinitely, tying up $1,100 in a losing position with no TP exit in sight.
Always ensure your full $1,100 is liquid, available, and untouchable before running this setup. Never use capital you can’t afford to have locked for weeks.
🧭 When This Strategy Works Best
Ideal Conditions:
✔ Sideways / oscillating markets with 4–10% recurring price swings
✔ Sharp crash followed by recovery (the classic V-shape)
✔ Mildly bearish conditions with partial bounces
✔ Markets where the asset repeatedly dips 2–6% before recovering
🚫 When NOT To Use This Strategy
Avoid when:
❌ SUI is in a confirmed sustained uptrend — buy & hold will outperform
❌ Strong directional downtrend with no bounces — capital locks up indefinitely
❌ Very low volatility / flat market — 2% step won’t trigger, capital sits idle
❌ You cannot keep the full $1,100 liquid and uncommitted for the entire run
📊 Expert Rating
Profitability: ⭐⭐⭐⭐☆
Risk Control: ⭐⭐⭐☆☆
Capital Efficiency: ⭐⭐⭐⭐☆
Beginner Friendly: ⭐⭐⭐⭐☆
Market Adaptability: ⭐⭐⭐☆☆
🏆 Overall Score
6.8 / 10 — Solid DCA Setup, Wrong Market Regime
✔ Quick Takeaways
✔ 14 of 15 sessions closed in profit — even as SUI trended upward and away from optimal DCA conditions
✔ Session 2 alone generated $31.33 — 33.5% of all profit — by surviving a full crash-and-recovery cycle
✔ The 88.08% max drawdown is session-level unrealized exposure, not total account loss
✔ Buy & hold returned $160.43 on the same $1,100 — the bot underperformed by $67.03 in this trending market
✔ Fee drag was just 3.61% of gross profit — the 0.075% rate kept this strategy lean across 45 orders
✔ Variant A (15 max orders, 3% TP) would have returned $150.35 — closer to buy & hold, with more capital at risk
What did spot buy & hold actually return?
If you had simply bought $1,100 of BTC on March 1 at $84,338 and held, here’s how it compares:
The opportunity cost of running the DCA bot in this period: $67.03. SUI appreciated 14.6% over 46 days in a near-uninterrupted upward move following the June crash. A bot optimized to harvest oscillation exits at 3% repeatedly — and every exit cut off the bot’s exposure to the continued rally. Buy & hold simply held the asset and collected the full trend gain.
This is not a failure of the DCA strategy. It’s a mismatch between strategy type and market regime. In a sideways or choppy market, this result flips — and the bot wins convincingly.
Before you run this playbook, check these off.
Use this as your go/no-go checklist before deploying this exact parameter set.
🧠 Market Suitability Matrix
| Market Condition | Rating | Strategic Notes |
|---|---|---|
| Sideways / Consolidating | ★★★★★ Excellent | Frequent 2% triggers, consistent exits |
| High Volatility | ★★★★★ Excellent | Deep DCA entries, fast TP recoveries — peak performance |
| Mildly Bearish / Slow Bleed | ★★★★☆ Good | Longer cycles, higher drawdown |
| Mildly Bullish / Slow Climb | ★★★☆☆ Moderate | Sessions close quickly but miss the continued uptrend — as seen here |
| Strong Bull Run | ★★☆☆☆ Risky | Bot exits at 3% while asset runs 15%+ — significant opportunity cost |
| Strong Bear / Crash | ★☆☆☆☆ Poor | Full capital locks up in deep drawdown, TP never reached |
| Very Low Volatility | ★☆☆☆☆ Poor | 2% step never triggers — capital sits completely idle |
How to tune this playbook for different scenarios.
Disclaimer: All data sourced from CryptoGates DCA Backtest Bot. Results are historical simulations using Binance 1-minute OHLCV data. Past backtest performance does not guarantee future live trading results. DYOR.
Battle-Test Your Strategy
Before the Market Does.
Eliminate guesswork with institutional-grade backtesting for DCA, Grid, and Rebalance bots. Real historical data. Real-world results.


