Backtest UI

Sector RS 3-month up S3S1

S_SECTOR_RS_3M_UP | sector strength/weakness | context | sector | promoted

LogicSector RS 3-month up > 0%
Edge-9.5%
Samples54,543

Definition

Sector is outperforming SPY over the trailing 3 months. Confirms sector leadership.

Logic Triples

PredicateLeftOpRightFormula
Sector RS 3-month upSector is outperforming SPY over the trailing 3 months. Confirms sector leadership. Sector RS 3-month up > 0% return_63d(sector_etf,t) - return_63d(SPY,t) > 0

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 - -
Ascending base geometry reset with market and RS, 21D ascending_base_geometry - -
Ascending base geometry reset with RS, 21D ascending_base_geometry - -
Ascending base geometry reset with RS, 63D ascending_base_geometry - -
Flat highs, rising lows, RS, 21D ascending_base_geometry - -
Minor-up highs, rising lows, RS, 21D ascending_base_geometry - -
Minor-up highs, rising lows, RS, 63D ascending_base_geometry - -
Add confirmed breakout leader add_breakout - -
Add leader continuation in confirmed bull add_leader_continuation - -
Add leader continuation in confirmed bull, 63d add_leader_continuation - -
Add leader continuation in confirmed bull, no 5d chase add_leader_continuation - -
Add leader continuation with sector/ticker leadership add_leader_continuation - -
Add leader continuation with sector/ticker leadership, 63d add_leader_continuation - -
Add leader continuation with sector/ticker leadership, no 5d chase add_leader_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 - -
Add pullback/reset in leader add_pullback_reset - -
Add pullback/reset in leader, 63d add_pullback_reset - -
Add/watch tight base near breakout add_tight_base - -
Ascending flag breakout, 21D ascending_flag - -
Ascending flag reset with market and RS, 21D ascending_flag - -
Ascending flag reset with sector/ticker RS, 21D ascending_flag - -
Ascending flag reset with sector/ticker RS, 63D ascending_flag - -
Strict compact ascending flag, 21D ascending_flag - -
Stop <=1.5%, lock 5R asymmetric_rr_dip -10.5% 32,070
Stop <=1.5%, lock 7R asymmetric_rr_dip -10.2% 32,070
Stop <=1.5%, lock 10R asymmetric_rr_dip -9.9% 32,070
Stop <=2.0%, lock 5R asymmetric_rr_dip -10.5% 39,666
Stop <=2.0%, lock 7R asymmetric_rr_dip -10.1% 39,666
Stop <=2.0%, lock 10R asymmetric_rr_dip -9.8% 39,666
Stop <=2.5%, lock 5R asymmetric_rr_dip -10.4% 45,289
Stop <=2.5%, lock 7R asymmetric_rr_dip -10.0% 45,289
Stop <=2.5%, lock 10R asymmetric_rr_dip -9.7% 45,289
Stop <=3.0%, lock 5R asymmetric_rr_dip -10.3% 49,483
Stop <=3.0%, lock 7R asymmetric_rr_dip -9.9% 49,483
Stop <=3.0%, lock 10R asymmetric_rr_dip -9.6% 49,483
Stop <=3.5%, lock 5R asymmetric_rr_dip -10.2% 52,397
Stop <=3.5%, lock 7R asymmetric_rr_dip -9.9% 52,397
Stop <=3.5%, lock 10R asymmetric_rr_dip -9.6% 52,397
Stop <=4.0%, lock 5R asymmetric_rr_dip -10.2% 54,543
Stop <=4.0%, lock 7R asymmetric_rr_dip -9.8% 54,543
Stop <=4.0%, lock 10R asymmetric_rr_dip -9.5% 54,543
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 - -
MA 20/50 Crossover + Break-Even Trailing Stop trend_following - -
Undercut & Rally at 50-Day EMA (Failed Breakdown) undercut_rally - -
Undercut & Rally at Base Low (Failed Breakdown) undercut_rally - -
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 - -
Global stop 1.5%, support<=1.5%, 10R lock asymmetric_rr_dip -10.9% 2,017
Global stop 2.0%, support<=2.0%, 10R lock asymmetric_rr_dip -10.8% 2,018
Global stop 2.5%, support<=2.5%, 10R lock asymmetric_rr_dip -10.5% 2,018
Global stop 3.0%, support<=3.0%, 10R lock asymmetric_rr_dip -10.2% 2,019
Global stop 3.5%, support<=3.5%, 10R lock asymmetric_rr_dip -9.8% 2,020
Global stop 4.0%, support<=4.0%, 10R lock asymmetric_rr_dip -9.5% 2,020
2-trim fib + breakeven + EMA21 runner k1_variants - -
4-trim fib + breakeven + EMA21 runner k1_variants - -
Baseline fixed hold k1_scaleout - -
Forecast gate plus confirmed nowcast trim 25% k1_markup_break_overlay - -
Forecast top 5% entry gate k1_markup_break_overlay - -
Nowcast top 5% then confirmed, staged 25% + 25% k1_markup_break_overlay - -
Nowcast top 5% plus price confirmation, trim 25% k1_markup_break_overlay - -