High-liquidity ETFs
1 day
Golden CrossSPY1 day
Enter when SMA 50 crosses above SMA 200; exit on the opposite cross.
No completed trades in the recent backtest window
ROC MomentumQQQ1 day
Enter when rate of change crosses above zero; exit when it crosses below.
-3.6%·long·4 days
Ichimoku TK CrossSPY1 day
Enter when Tenkan crosses above Kijun; exit when Tenkan crosses below Kijun.
+1%·long·1 day
Donchian BreakoutQQQ1 day
Enter when close crosses above the 20-bar high; exit when close crosses below the 10-bar low.
No completed trades in the recent backtest window
SMA Mean ReversionQQQ1 day
Enter when close crosses back above the 20 SMA after a dip; exit when it crosses below.
-0.1%·long·2 days
VMA 10/30 CrossIWM1 day
Enter when VMA 10 crosses above VMA 30; exit on the opposite cross.
-1.6%·long·1 day
ADX Confirmed SMA CrossSPY1 day
Enter when SMA 20 crosses above SMA 50 with ADX above 25; exit on the SMA cross down.
+11.7%·long·107 days
VMA Trend RideQQQ1 day
Enter when close crosses above the adaptive VMA; exit when it crosses below.
-1.3%·long·1 day
Stochastic MidlineSPY1 day
Enter when %K crosses above 50; exit when %K crosses below 50.
-1%·long·1 day
VMA PullbackSPY1 day
Enter when close crosses back above VMA 20; exit when it loses VMA 50.
+0.7%·long·7 days
ATR Filtered SMA CrossQQQ1 day
Enter when SMA 10 crosses above SMA 30 while ATR 14 is above ATR 50; exit on the SMA cross down.
+1.4%·long·7 days
ATR Contraction FadeIWM1 day
Enter when ATR 7 crosses below ATR 20 (volatility contracting); exit when expansion returns.
+1.4%·long·26 days
ROC with SMA FilterSPY1 day
Enter when ROC crosses above zero while price is above SMA 50; exit when ROC crosses below zero.
-1.8%·long·3 days
TRIX Zero CrossQQQ1 day
Enter when TRIX crosses above zero; exit when it crosses below.
+9.8%·long·64 days
Stoch RSI MidlineQQQ1 day
Enter when Stoch RSI %K crosses above 50; exit when it crosses below 50.
-0.8%·long·1 day
TRIX with Trend FilterSPY1 day
Enter when TRIX crosses above zero while price is above SMA 50; exit when TRIX crosses below zero.
+5.5%·long·72 days
Ichimoku Cloud BreakQQQ1 day
Enter when close crosses above Senkou A; exit when close crosses below Kijun.
-0.1%·long·26 days
Lowest Support HoldIWM1 day
Enter when close crosses back above the 20-bar low; exit when it makes a new 10-bar low.
No completed trades in the recent backtest window
55-Bar Channel BreakSPY1 day
Enter when close crosses above the 55-bar high; exit when close crosses below the 20-bar high.
No completed trades in the recent backtest window
Energy ETF ReclaimXLE1 day
Close reclaiming VWAP while Chaikin Money Flow crosses above zero. Exit when close crosses back below VWAP.
+7.1%·long·7 days
Gold ETF BounceGLD1 day
Stochastic %K crossing above %D under 20 while RSI is still below 40. Exit when %K crosses below 80.
+5.6%·long·45 days
Tech ETF ThrustXLK1 day
MACD line crossing its signal while close holds EMA 50. Exit when MACD crosses back below the signal line.
-1.6%·long·4 days
Spot Bitcoin Stoch FilterIBIT1 day
Stochastic %K crossing above %D while close holds SMA 50. Exit when %K crosses back below %D.
+3.2%·long·2 days
S&P Core Cloud RideIVV1 day
Ichimoku Tenkan crossing above Kijun with ADX 14 above 20 on a core S&P 500 ETF. Exit when Tenkan crosses back below Kijun.
-2.2%·long·20 days
Vanguard 500 CrossVOO1 day
MACD line crossing its signal while close is already above SMA 20 on a Vanguard S&P 500 ETF. Exit when MACD crosses back below the signal line.
+0.7%·long·13 days
Total Market Volume StackVTI1 day
SMA 10 above SMA 20, SMA 20 above SMA 50, and MFI crossing above 50 on a total-market ETF. Exit when MFI crosses below 50.
+1%·long·38 days
Dow Williams PullbackDIA1 day
Close above EMA 50 plus Williams %R crossing back above -80 after a dip on a Dow ETF. Exit when Williams %R crosses below -20.
-0.3%·long·10 days
Financials ETF Band BounceXLF1 day
Close reclaiming the Bollinger lower band while Stochastic %K crosses above %D under 20. Exit when %K crosses below 80.
+4.8%·long·26 days
Health Select Money FlowXLV1 day
SMA 20 crossing above SMA 50 while Chaikin Money Flow is already positive. Exit when SMA 20 crosses back below SMA 50.
+10.3%·long·132 days
Chip ETF Keltner ThrustSMH1 day
Close breaking the Keltner upper channel with Force Index already positive. Exit when close loses the Keltner mid line.
-1.7%·long·4 days
Treasury VWAP ReclaimTLT1 day
Close reclaiming VWAP while Chaikin Money Flow crosses above zero. Exit when close crosses back below VWAP.
-0.2%·long·1 day
High Yield CCI FilterHYG1 day
CCI crossing above zero while close holds SMA 50. Exit when CCI crosses back below zero.
-0.4%·long·4 days
Emerging Stoch FilterEEM1 day
Stochastic %K crossing above %D while close holds SMA 50. Exit when %K crosses back below %D.
+0.3%·long·1 day