Backtest Results
Test ID: HYBRID-20260
Job Notes
Queued from hybrid_v118_relative_strength.dsl with 100 symbols
Symbols
100
NVDA, HCTI, TSLL, OPEN, SOXL, SOXS, INTC, TSLA, LCID, GNLN, SQQQ, PLUG, F, BBAI, TSLZ, PLTR, NCNA, DNN, TQQQ, RGTI, SPY, QBTS, SOFI, SPXS, AAL, IXHL, NIO, AAPL, MSTU, NU, SNAP, SMCI, WBD, AMD, TLRY, BURU, PFE, SOUN, MARA, QQQ, IBIT, WULF, AMZN, BBD, BTG, XLF, HOOD, FXI, BAC, HYG, BMNR, NVDQ, GRAB, BITF, TLT, WOLF, BTE, GIBO, RIG, APLD, T, RIVN, GOOGL, VALE, PSLV, ACHR, STSS, RIOT, ABEV, IWM, BHAT, HIMS, SUNE, MSTZ, CAN, AGMH, ADAP, QS, ITUB, ADTX, XTIA, LQD, PLRZ, AMCR, AMDL, TZA, BTOG, RXRX, TSLQ, CIFR, QUBT, ETHA, IQ, CLSK, HBAN, EEM, AVGO, CYN, BTBT, JOBY
Performance Summary
Total Trades
50
Total P&L
$27519.96
Notional: $1499669.14Total Return
1.84%
Weighted by notionalWin Rate
30%
15 W / 35 LCouldWin Rate
54%
27 could / 50 totalAvg P&L
$550.40
Avg Return: 1.84%Best Win
$20068.74
Largest Loss
$-5367.45
Trade Details
50 positions
| ID | Symbol | Side | Entry Price | Exit Price | Qty | P&L % (USD) | CouldWin | Stop Loss | Entry Time | Exit Time | Duration |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 6429909 | TLRY | Buy | $2.13 | $2.08 | 14084 | -2.35% ($-704.20) | False | $2.08 | 09/10/25 15:22 | 09/10/25 16:40 | 1.3h |
| 6429908 | TLRY | Buy | $2.19 | $2.13 | 13676 | -2.72% ($-815.09) | False | $2.14 | 09/10/25 14:55 | 09/10/25 15:21 | 26m |
| 6429990 | AMDL | Buy | $16.97 | $16.64 | 1767 | -1.97% ($-591.77) | False | $16.74 | 06/10/25 14:52 | 06/10/25 14:55 | 3m |
| 6429905 | AMD | Buy | $210.13 | $205.70 | 142 | -2.11% ($-629.06) | False | $206.09 | 06/10/25 13:55 | 06/10/25 13:58 | 3m |
| 6429665 | GNLN | Buy | $4.15 | $3.98 | 7228 | -4.1% ($-1228.76) | True | $3.98 | 01/10/25 14:24 | 01/10/25 18:50 | 4.4h |
| 6429911 | TLRY | Buy | $1.56 | $1.48 | 19232 | -5.12% ($-1536.64) | True | $1.49 | 29/09/25 13:49 | 29/09/25 16:03 | 2.2h |
| 6429673 | GNLN | Buy | $3.82 | $3.55 | 7854 | -7.06% ($-2118.22) | False | $3.63 | 29/09/25 15:13 | 29/09/25 16:03 | 50m |
| 6429672 | GNLN | Buy | $4.00 | $3.93 | 7500 | -1.73% ($-517.50) | False | $3.93 | 29/09/25 14:55 | 29/09/25 15:06 | 11m |
| 6430015 | QUBT | Buy | $22.43 | $23.30 | 1337 | 3.88% ($1163.19) | True | $22.08 | 19/09/25 15:30 | 19/09/25 20:00 | 4.5h |
| 6429991 | AGMH | Buy | $9.22 | $7.57 | 3253 | -17.9% ($-5367.45) | True | $8.13 | 19/09/25 14:06 | 19/09/25 14:06 | 0m |
| 6429993 | ADAP | Buy | $0.10 | $0.14 | 291262 | 34.95% ($10485.43) | True | $0.09 | 18/09/25 15:10 | 18/09/25 17:43 | 2.6h |
| 6429720 | INTC | Buy | $31.40 | $30.84 | 955 | -1.8% ($-538.81) | False | $30.84 | 18/09/25 13:50 | 18/09/25 13:53 | 3m |
| 6429705 | RGTI | Buy | $20.06 | $19.69 | 1495 | -1.87% ($-560.48) | False | $19.69 | 12/09/25 14:31 | 12/09/25 14:38 | 7m |
| 6429919 | BITF | Buy | $1.40 | $1.58 | 21367 | 12.54% ($3760.59) | True | $1.38 | 09/09/25 15:18 | 09/09/25 20:00 | 4.7h |
| 6429943 | STSS | Buy | $15.00 | $14.70 | 2000 | -2% ($-600.00) | True | $14.05 | 27/08/25 14:35 | 27/08/25 20:00 | 5.4h |
| 6429811 | OPEN | Buy | $4.19 | $4.93 | 7160 | 17.66% ($5299.12) | True | $4.08 | 22/08/25 15:21 | 22/08/25 20:00 | 4.7h |
| 6429822 | NIO | Buy | $5.45 | $5.53 | 5505 | 1.48% ($444.25) | True | $5.40 | 21/08/25 14:49 | 21/08/25 20:00 | 5.2h |
| 6430138 | IQ | Buy | $2.35 | $2.31 | 12765 | -1.7% ($-510.60) | False | $2.32 | 18/08/25 14:46 | 18/08/25 17:51 | 3.1h |
| 6430127 | IQ | Buy | $2.39 | $2.35 | 12552 | -1.88% ($-564.84) | False | $2.35 | 18/08/25 14:20 | 18/08/25 14:45 | 25m |
| 6429924 | WULF | Buy | $7.40 | $8.77 | 4054 | 18.51% ($5553.57) | True | $7.19 | 14/08/25 13:59 | 14/08/25 20:00 | 6h |
| 6429922 | SOUN | Buy | $14.18 | $14.02 | 2114 | -1.16% ($-347.75) | False | $14.02 | 08/08/25 14:53 | 08/08/25 15:04 | 11m |
| 6429927 | APLD | Buy | $13.58 | $13.08 | 2209 | -3.72% ($-1115.55) | False | $13.23 | 31/07/25 14:05 | 31/07/25 17:49 | 3.7h |
| 6430136 | ADAP | Buy | $0.32 | $0.33 | 93457 | 3.52% ($1056.06) | True | $0.31 | 24/07/25 14:25 | 24/07/25 20:00 | 5.6h |
| 6430184 | IQ | Buy | $2.03 | $2.01 | 14778 | -0.99% ($-295.56) | False | $2.01 | 18/07/25 15:16 | 18/07/25 16:50 | 1.6h |
| 6430160 | IQ | Buy | $2.07 | $2.03 | 14527 | -1.94% ($-581.08) | False | $2.03 | 18/07/25 14:21 | 18/07/25 15:15 | 54m |
| 6429838 | IXHL | Buy | $0.52 | $0.49 | 57197 | -6.37% ($-1910.38) | True | $0.49 | 18/07/25 14:55 | 18/07/25 15:01 | 6m |
| 6429836 | IXHL | Buy | $0.54 | $0.51 | 55452 | -6.28% ($-1885.37) | True | $0.51 | 18/07/25 14:50 | 18/07/25 14:54 | 4m |
| 6429839 | RGTI | Buy | $15.14 | $14.83 | 1982 | -2.02% ($-604.71) | True | $14.94 | 16/07/25 15:03 | 16/07/25 15:36 | 33m |
| 6429863 | IXHL | Buy | $0.30 | $0.36 | 99700 | 19.61% ($5882.30) | True | $0.29 | 15/07/25 15:12 | 15/07/25 20:00 | 4.8h |
| 6429840 | IXHL | Buy | $0.31 | $0.29 | 95268 | -7.62% ($-2286.43) | True | $0.29 | 15/07/25 14:31 | 15/07/25 14:56 | 25m |
| 6430154 | CAN | Buy | $0.89 | $0.94 | 33658 | 5.46% ($1639.14) | True | $0.87 | 14/07/25 15:27 | 14/07/25 20:00 | 4.6h |
| 6430140 | CAN | Buy | $0.92 | $0.88 | 32576 | -4.71% ($-1413.80) | True | $0.89 | 14/07/25 14:34 | 14/07/25 15:26 | 52m |
| 6430125 | CAN | Buy | $0.96 | $0.92 | 31266 | -3.93% ($-1178.73) | False | $0.93 | 14/07/25 14:08 | 14/07/25 14:32 | 24m |
| 6429931 | SOUN | Buy | $12.65 | $12.49 | 2371 | -1.3% ($-391.22) | False | $12.49 | 08/07/25 14:55 | 08/07/25 15:40 | 45m |
| 6430159 | BTOG | Buy | $0.26 | $0.24 | 117324 | -6.92% ($-2076.63) | False | $0.24 | 07/07/25 14:38 | 07/07/25 14:39 | 1m |
| 6430237 | CYN | Buy | $21.31 | $35.57 | 1407 | 66.93% ($20068.74) | True | $18.99 | 26/06/25 14:43 | 26/06/25 15:32 | 49m |
| 6430236 | CYN | Buy | $19.31 | $19.78 | 1553 | 2.44% ($732.24) | True | $17.08 | 26/06/25 14:16 | 26/06/25 14:36 | 20m |
| 6430235 | CYN | Buy | $17.94 | $16.31 | 1672 | -9.09% ($-2725.36) | True | $16.61 | 26/06/25 13:30 | 26/06/25 13:30 | 0m |
| 6430163 | QS | Buy | $5.87 | $5.68 | 5115 | -3.24% ($-971.85) | False | $5.68 | 25/06/25 14:17 | 25/06/25 14:42 | 25m |
| 6430158 | QS | Buy | $6.17 | $5.91 | 4866 | -4.14% ($-1240.83) | False | $5.93 | 25/06/25 13:48 | 25/06/25 14:00 | 12m |
| 6430185 | XTIA | Buy | $5.27 | $4.63 | 5692 | -12.11% ($-3633.20) | True | $4.87 | 11/06/25 15:27 | 11/06/25 15:27 | 0m |
| 6429926 | WBD | Buy | $10.57 | $10.50 | 2839 | -0.62% ($-184.54) | False | $10.50 | 09/06/25 15:16 | 09/06/25 15:21 | 5m |
| 6429925 | WBD | Buy | $10.65 | $10.58 | 2818 | -0.61% ($-183.17) | False | $10.58 | 09/06/25 15:07 | 09/06/25 15:12 | 5m |
| 6430239 | JOBY | Buy | $8.27 | $8.38 | 3629 | 1.33% ($399.19) | True | $8.20 | 03/06/25 15:30 | 03/06/25 15:31 | 1m |
| 6430238 | JOBY | Buy | $8.47 | $8.83 | 3541 | 4.25% ($1274.76) | True | $8.11 | 28/05/25 13:42 | 28/05/25 20:00 | 6.3h |
| 6429907 | QBTS | Buy | $17.15 | $16.80 | 1749 | -2.05% ($-615.65) | False | $16.89 | 20/05/25 15:24 | 20/05/25 15:33 | 9m |
| 6430188 | XTIA | Buy | $1.59 | $1.52 | 18869 | -4.71% ($-1413.29) | False | $1.54 | 19/05/25 15:01 | 19/05/25 17:54 | 2.9h |
| 6429910 | QBTS | Buy | $8.23 | $10.44 | 3645 | 26.85% ($8055.45) | True | $7.81 | 08/05/25 13:46 | 08/05/25 20:00 | 6.2h |
| 6430229 | QUBT | Buy | $7.55 | $8.42 | 3973 | 11.52% ($3456.51) | True | $7.43 | 08/05/25 14:40 | 08/05/25 20:00 | 5.3h |
| 6430228 | QUBT | Buy | $7.65 | $7.55 | 3921 | -1.37% ($-412.10) | True | $7.55 | 08/05/25 14:24 | 08/05/25 14:38 | 14m |
Strategy DSL
Hybrid-RelativeStrength-v118
# HYBRID V118 - RELATIVE STRENGTH FILTER
# Only trade symbols outperforming their recent history
# Losers tend to underperform their own history
CONTEXT:
UNIVERSE: SP500
BASE_TZ: America/New_York
CAPITAL: 1_000_000
PARAMS:
sym="{{sym}}",
mom_threshold=0.10,
vol_mult=1.3,
min_atr_pct=0.025,
atr_mult=2.0,
risk_frac=0.03
STRATEGY "Hybrid-RelativeStrength-v118":
TRIGGER:
TIME_UTC_IN("10:00", "15:30")
# === RELATIVE STRENGTH FILTERS ===
# Filter 1: Current price vs 20-day high (must be near highs, not crashed)
AND LAST(CLOSE(sym, 1d)) > HIGHEST(HIGH(sym, 1d), 20) * 0.90
# Filter 2: 10-day return > 20-day return (accelerating momentum)
AND RETURN(CLOSE(sym, 1d), 10) > RETURN(CLOSE(sym, 1d), 20) * 0.6
# Filter 3: Minimum volatility
AND ATR(sym, 1d, 14) / LAST(CLOSE(sym, 1d)) > min_atr_pct
# Filter 4: Not crashing (20-day return positive or flat)
AND RETURN(CLOSE(sym, 1d), 20) > -0.05
# Filter 5: Volume increasing (healthy accumulation)
AND SMA(VOL(sym, 1d), 5) > SMA(VOL(sym, 1d), 20)
# === ORIGINAL ENTRY ===
AND RETURN(CLOSE(sym, 1d), 20) > mom_threshold
AND EMA(CLOSE(sym, 1d), 10) > EMA(CLOSE(sym, 1d), 26)
AND LAST(VOL(sym, 1d)) > LAST(VOL(sym, 1d), 1) * vol_mult
ENTRY: MARKET
EXIT:
LAST(CLOSE(sym, 1d)) < (HIGHEST(HIGH(sym, 1d), 22) - 3.0 * ATR(sym, 1d, 22))
OR (VOL_PERCENTILE(sym, 1d, 14, 50) > 80 AND RETURN(CLOSE(sym, 1d), 3) < 0)
RISK: ATR_STOP(atr_mult)
SIZING: FIXED_FRACTION(risk_frac)