These headline numbers ARE the current live strategy: pullback-only (dip mode disabled, regime gate on, fixed sizing). It's the baseline; candidate strategies in the Strategies table below are A/B'd against it.
Read me first — this is a simulation, not live performance.
Sharpe is inflated. Annualized from hourly bars, which overstates it — treat the 2.55 shown as a rough "plausibly profitable" signal, not a literal risk-adjusted multiple.
Window is 35 days (short of the 60 requested; limited history was available). A slice, not a full market cycle.
Slippage is a flat 0.1% placeholder (same every fill). Real Coinbase fills will vary by size, time of day, and book depth.
No live sentiment/F&G/news gating in the backtest — live bot has additional filters the backtest skips.
Return
+7.69%
$1,000 → $1,076.89
Sharpe
2.55
hourly · annualized
Max Drawdown
11.5%
151 bar peak-to-trough
Win Rate
58.3%
28W / 20L
Total Trades
48
35 entries
Expectancy
+$1.69
avg per trade
Avg Hold
1.2d
best 4.0d · worst 4.0h
Total Fees
$76.37
7.6% of capital
Backtest — Strategies
toggle which strategies run vs the current live baseline · metrics from the last run · changes apply on the next backtest run · needs serve_dashboard.py
Strategy
Detail
Return
Sharpe
Max DD
Trades
Fees
Net P&L
Verdict
Current (live)baseline
Current strategy
+7.69%
2.55
11.5%
48
$76
+$81.27
—
Momentum Divergencestale · last run 06-09 17:31
Momentum Divergence (MACD 12/26/9 · swing=5 · ATR trail ×2.4 cap 16% · no TP · SMA-100 trend filter)
current live strategy vs proposed alternate(s) · daily equity from $1,000 start · same window
Backtest — Equity Curve + Drawdown
36 days · hourly → daily for clarity
Daily Equity Over 36 Days $1,076.89 (+7.69%)
Backtest Daily P&L +$81.28 total
Backtest P&L by Pair +$81.27 total
Win / Loss 48 closed
Avg Win
+$10.33
Avg Loss
$-10.40
Best
+$35.16
Worst
$-22.15
P&L Distribution 48 trades
Backtest — Per-Pair Detail
6 pairs traded
Pair
P&L
Trades
W/L
Win Rate
Avg/Trade
VVV
+$91.16
12
10W / 2L
83.3%
+7.60
NEAR
+$15.86
8
4W / 4L
50.0%
+1.98
ONDO
+$7.32
8
4W / 4L
50.0%
+0.92
INJ
+$4.54
9
5W / 4L
55.6%
+0.50
WLD
$-15.65
9
5W / 4L
55.6%
-1.74
XLM
$-21.96
2
0W / 2L
0.0%
-10.98
Backtest — Last 30 Closed Trades
of 48 total
Date
Pair
Type
Entry
Exit
P&L
Reason
06-10 04:00
NEAR
TRAIL
$2.09
$2.09
$-1.44
Trail 5.9% (high 2.23)
06-10 04:00
ONDO
TRAIL
$0.3612
$0.3488
$-6.45
Trail 4.3% (high 0.37)
06-10 00:00
INJ
TRAIL
$5.48
$5.46
$-3.49
Trail 4.9% (high 5.79)
06-06 02:00
WLD
TRAIL
$0.4906
$0.4494
$-14.71
Trail 12.0% (high 0.56)
06-05 09:00
WLD
TP
$0.4906
$0.5572
+$8.12
TP@12% sold 30%
06-04 05:00
NEAR
TRAIL
$2.82
$2.53
$-22.15
Trail 9.2% (high 2.82)
06-04 01:00
VVV
TRAIL
$17.92
$19.43
+$9.02
Trail 8.6% (high 21.34)
06-03 11:00
VVV
TP
$17.92
$21.09
+$8.83
TP@12% sold 30%
06-02 23:00
WLD
TRAIL
$0.4161
$0.3818
$-21.13
Trail 9.0% (high 0.42)
06-02 01:00
VVV
TRAIL
$18.28
$17.70
$-6.18
Trail 6.8% (high 19.05)
06-01 21:00
INJ
TRAIL
$6.49
$6.82
+$6.14
Trail 5.9% (high 7.32)
06-01 21:00
XLM
TRAIL
$0.2524
$0.2441
$-8.03
Trail 7.8% (high 0.27)
06-01 19:00
INJ
TP
$6.49
$7.31
+$7.73
TP@12% sold 30%
05-30 22:00
XLM
TRAIL
$0.2403
$0.2284
$-13.93
Trail 8.6% (high 0.25)
05-27 21:00
INJ
TRAIL
$5.65
$5.43
$-9.56
Trail 5.4% (high 5.83)
05-27 17:00
WLD
TRAIL
$0.3640
$0.3427
$-13.24
Trail 6.4% (high 0.37)
05-27 09:00
NEAR
TRAIL
$2.65
$2.47
$-18.87
Trail 5.5% (high 2.65)
05-26 18:00
INJ
TRAIL
$5.50
$5.69
+$5.12
Trail 5.0% (high 6.01)
05-26 00:00
ONDO
TRAIL
$0.4321
$0.4153
$-9.93
Trail 4.4% (high 0.44)
05-25 13:00
VVV
TRAIL
$19.08
$18.18
$-12.70
Trail 5.2% (high 19.25)
05-25 03:00
NEAR
TRAIL
$2.07
$2.35
+$12.88
Trail 5.6% (high 2.50)
05-24 19:00
WLD
TRAIL
$0.2704
$0.2915
+$10.83
Trail 4.4% (high 0.31)
05-23 18:00
WLD
TP
$0.2704
$0.3030
+$7.62
TP@12% sold 30%
05-23 16:00
NEAR
TP
$2.07
$2.42
+$7.17
TP@12% sold 30%
05-23 05:00
INJ
TRAIL
$5.24
$4.83
$-17.15
Trail 6.8% (high 5.30)
05-22 18:00
ONDO
TRAIL
$0.3681
$0.3995
+$9.51
Trail 7.4% (high 0.46)
05-22 17:00
VVV
TRAIL
$16.80
$18.09
+$6.92
Trail 7.0% (high 19.51)
05-22 16:00
NEAR
TRAIL
$1.61
$2.17
+$35.16
Trail 6.2% (high 2.31)
05-22 02:00
VVV
TP
$16.80
$18.96
+$5.33
TP@12% sold 30%
05-21 16:00
ONDO
TP
$0.3681
$0.4154
+$6.48
TP@12% sold 30%
Strategy — Per-Pair Configuration
Pair
RSI Dip
RSI Pullback
Trail
Hard Stop
Risk/Trade
BTC
36.0
48.0
6%
12%
20%
INJ
—
50.0
10%
15%
20%
NEAR
—
50.0
10%
15%
20%
ONDO
38.0
50.0
10%
15%
20%
VVV
38.0
50.0
10%
15%
20%
WLD
38.0
50.0
10%
15%
20%
XLM
38.0
50.0
10%
15%
20%
Strategy Parameters — Reference
Entry Logic
PULLBACK mode — LIVE (uptrend only):
• RSI(14) drops below pair's rsi_pullback
• Price must be ≥ 3% above SMA-100
• Recent 5-bar volume below average (declining)
DIP mode — DISABLED (not live):
• In code but gated off (dip_enabled=False) — pullback-only validated stronger (10/12 walk-forward windows, +4.73% mean)
• Would fire on RSI < rsi_dip + volume ≥ 50% of 20-bar SMA + price ≥ 1.4σ below Bollinger SMA-20
Entry gates: max 1 entry/run · circuit breaker pauses after 3 losses (24h) · BTC −5%/24h blocks pullbacks
Exit Logic
Hard stop: loss ≥ pair's hard_stop (BTC 12%, others 15%) Trailing stop: ATR-based (2×ATR, bounded 4–12%); falls back to trail_pct Take-profit: +12% gain → sell 30% of position
Cooldown after exit:
• 12h after exit (BTC 6h)
• Overridden by extreme RSI ≤25 (panic buy ok)
Sentiment Overlays
Not active in live: both overlays only shift the DIP threshold, and dip mode is off — so they have no effect on current entries. Pullback uses a fixed rsi_pullback. Listed for when dip mode is re-enabled.
Fear & Greed Index (alternative.me):
• Extreme Fear (≤20): dip threshold relaxed +5
• Extreme Greed (≥85): dip threshold tightened -5
News (CoinDesk/Cointelegraph/Decrypt):
• 0.5 RSI penalty per pair mention (cap 8.0)
• High media activity = cautious entries
Risk
Position sizing: fixed — risk_per_trade × capital (≈20%/trade); vol-targeted sizing exists but is disabled (underperformed fixed in backtest) Max concurrent positions: 8 Fees: 0.6% taker (Coinbase Tier 1) Slippage: 0.1% (placeholder)
Auto-scout:
• Swaps slot if candidate scores ≥15 pts higher
• Open positions block rotation
• BTC is protected (never swapped out)
Backtest Summary
60 days · 7 pairs
Total Return
+7.69%
Sharpe
2.55
Max DD
11.5%
Win Rate
58.3%
Backtest mirrors the live strategy: per-pair RSI dip/pullback thresholds, volume + Bollinger confirmation, ATR trailing stop (2×ATR, 4–12%), 12%/30% take-profit, hard stop, 12h/6h cooldowns (RSI≤25 bypass), 8 max positions, volatility-targeted sizing, 1-entry/bar cadence, 3-loss circuit breaker, and the BTC −5%/24h pullback gate (−10% also blocks dips). Fills at 0.1% slippage, 0.6% taker fee, $1,000 portfolio, 60 days of 1h Coinbase candles. Only the Fear & Greed and news overlays are omitted (no historical sentiment data). Model output, not live fills.