Backtest UI

Relative strength vs SPY 3M T3RX

T_RS_SPY_3M_UP | ticker momentum | context | ticker | computed

Logic3M return > SPY 3M return
Edge-
Samples0

Definition

Ticker 3-month return exceeds SPY 3-month return. Outperforming the market.

Logic Triples

PredicateLeftOpRightFormula
Ticker 3M return above SPYTicker return over the last 63 sessions is greater than SPY's return. 3M return > SPY 3M return return_63d[t] > return_63d(SPY,t)

Strategies Using Atom

StrategyFamilyEdgeSignals
Stop 8% — tight exit_variant - -
Stop 10% — moderate tight exit_variant - -
Stop 15% — BASELINE exit_variant - -
Stop 20% — wide exit_variant - -
No stop — pure hold exit_variant - -
Add accelerating 1M/3M momentum add_momentum_acceleration - -
Add 3M momentum / RS leader add_momentum_continuation - -
Add 3M momentum / RS leader, 63D add_momentum_continuation - -
Add 3M momentum / RS leader in bull market add_momentum_continuation - -
Add 3M momentum / RS leader, extension filtered add_momentum_continuation - -
Add 3M momentum / RS leader with sector leadership add_momentum_continuation - -
Add 3M momentum sector leader, 63D add_momentum_continuation - -
Add 3M momentum sector leader with gap activity add_momentum_continuation - -
Add 3M momentum sector leader, no 5D chase add_momentum_continuation - -
Add 3M momentum sector leader with MA stack add_momentum_continuation - -
Add 3M momentum sector leader with up-volume add_momentum_continuation - -
Shakeout entry, no gate, fixed hold — baseline asymmetric_rr_dip - -
MA pullback, gate<=4%, armed trail 7R asymmetric_rr_dip - -
MA pullback, gate<=4%, fixed 7R target asymmetric_rr_dip - -
MA pullback, gate<=4%, pure runner EMA21 asymmetric_rr_dip - -
MA pullback, gate<=4%, trim ladder asymmetric_rr_dip - -
Prior resistance, gate<=4%, armed trail 7R asymmetric_rr_dip - -
Prior resistance, gate<=4%, fixed 7R target asymmetric_rr_dip - -
Prior resistance, gate<=4%, pure runner EMA21 asymmetric_rr_dip - -
Prior resistance, gate<=4%, trim ladder asymmetric_rr_dip - -
Shakeout, gate<=4%, armed trail 7R asymmetric_rr_dip - -
Shakeout, gate<=4%, fixed 7R target asymmetric_rr_dip - -
Shakeout, gate<=4%, pure runner EMA21 asymmetric_rr_dip - -
Shakeout, gate<=4%, trim ladder asymmetric_rr_dip - -
Shakeout, no gate, armed trail 7R asymmetric_rr_dip - -
Shakeout, no gate, fixed 7R target asymmetric_rr_dip - -
Shakeout, no gate, pure runner EMA21 asymmetric_rr_dip - -
Shakeout, no gate, trim ladder asymmetric_rr_dip - -
Trim 50% at +10% exit_variant - -
Trim 50% at +15% exit_variant - -
Trim 50% at +20% exit_variant - -
Trim 25% at +10% exit_variant - -
Exit on close < EMA21 exit_variant - -
Exit on close < EMA50 exit_variant - -
50-Day MA Support Pullback (O'Neil) pullback_support - -
Bullish Engulfing Candlestick Entry price_action - -
MA 20/50 Crossover + Break-Even Trailing Stop trend_following - -
Narrowest 7-Day Range Breakout volatility_expansion - -
RSI(14) Mean Reversion + 4 Consecutive Green Candles Exit mean_reversion - -
RSI(14) Mean Reversion + Break-Even Trailing Stop mean_reversion - -
RSI(14) Mean Reversion + EMA10 Trailing Exit mean_reversion - -
Undercut & Rally at 50-Day EMA (Failed Breakdown) undercut_rally - -
Undercut & Rally at Base Low (Failed Breakdown) undercut_rally - -
VCP with Bullish Accumulation Spikes (Tempo) vcp_contraction - -
Classic Multi-Wave VCP (Minervini) vcp_contraction - -
Progressive VCP — Extreme Contraction (O'Neil T=coil) vcp_contraction - -
Trend exit EMA21 after day 5 exit_variant - -
Trend exit EMA21 after day 10 exit_variant - -
Trend exit EMA50 after day 10 exit_variant - -
Trim 50% at +10%, breakeven D63 exit_variant - -
EMA-ATR fixed stop, 2R target, 4-GC trim on MOM3+RS entry, D63 exit_variant - -
Stop 15% — BASELINE D63 exit_variant - -
Stop 20% — wide D63 exit_variant - -
No stop — pure hold D63 exit_variant - -
Trend exit EMA21 after day 10 D63 exit_variant - -
Trend exit EMA21 after day 21 D63 exit_variant - -
Trim 50% at +10%, stop to breakeven exit_variant - -
Trim 50% at +15%, stop to breakeven exit_variant - -
Trim 50% at +10%, breakeven, runner exits on EMA21 exit_variant - -
ATR(14) 1.5x stop, risk-based 1% equity_curve_vol - -
ATR(14) 2x stop, risk-based 1% equity_curve_vol - -
EMA21 - 0.25 ATR trail, risk-based 1% equity_curve_vol - -
EMA21 - 0.5 ATR trail, risk-based 1% equity_curve_vol - -
EMA21 - 0.75 ATR trail, risk-based 1% equity_curve_vol - -
EMA8 - 0.5 ATR trail, risk-based 1% equity_curve_vol - -
No stop, fixed-fractional 10% equity_curve_vol - -
No stop, risk-based 1% (ATR proxy) equity_curve_vol - -
15% stop, fixed-fractional 10% equity_curve_vol - -
15% stop, risk-based 1% equity_curve_vol - -
ATR 1.0x stop exit_variant - -
ATR 1.5x stop exit_variant - -
ATR 2.0x stop exit_variant - -
Momentum + RS + sector + volume confirm / Pure hold (no stop) - risk-based sizing entry_sweep - -