This website is for educational purposes only and does not constitute investment advice. Always do your own research and assess your own risk tolerance before making investment decisions.

US Track record

Sector ETFs — Graded decisions

Every past recommendation whose target window has elapsed, scored against what actually happened. This is how we keep ourselves honest.

How to read this

  • Graded — the recommendation’s horizon has passed, so we can score it.
  • Hit target — price reached the model’s target. Stopped out — it hit the protective stop first. Closed — neither; it ran to the horizon. Not filled — a queued order that never triggered.
  • 1wk / 4wk — the actual price return over that window after the decision.
DateTickerDecisionSignal Outcome1wk4wk
2026-11-11 SKYY EXIT IF HELD NoTrade Closed — —
2026-11-11 AIQ EXIT IF HELD NoTrade Closed — —
2026-11-11 XLE EXIT IF HELD NoTrade Closed — —
2026-11-11 MAGS EXIT IF HELD NoTrade Closed — —
2026-11-11 SPY EXIT IF HELD FailedBreakout_Down_20D Closed — —
2026-11-11 QQQ EXIT IF HELD NoTrade Closed — —
2026-11-10 SPY EXIT IF HELD NoTrade Closed — —
2026-11-10 QQQ EXIT IF HELD NoTrade Closed — —
2026-11-10 MAGS EXIT IF HELD NoTrade Closed — —
2026-11-10 AIQ EXIT IF HELD NoTrade Closed — —
2026-11-10 SKYY EXIT IF HELD NoTrade Closed — —
2026-11-10 XLE EXIT IF HELD NoTrade Closed — —
2026-11-09 SPY EXIT IF HELD NoTrade Closed — —
2026-11-09 QQQ EXIT IF HELD NoTrade Closed — —
2026-11-09 MAGS EXIT IF HELD NoTrade Closed — —
2026-11-09 AIQ EXIT IF HELD NoTrade Closed — —
2026-11-09 SKYY EXIT IF HELD NoTrade Closed — —
2026-11-09 XLE EXIT IF HELD NoTrade Closed — —
2026-11-06 SPY EXIT IF HELD NoTrade Closed +3.0% —
2026-11-06 QQQ EXIT IF HELD RallySell_BearTrend Closed +4.9% —
2026-11-06 MAGS EXIT IF HELD NoTrade Closed +2.0% —
2026-11-06 AIQ EXIT IF HELD RallySell_BearTrend Closed +4.6% —
2026-11-06 SKYY EXIT IF HELD NoTrade Closed +5.3% —
2026-11-06 XLE EXIT IF HELD NoTrade Closed +4.4% —
2026-11-06 XLI EXIT IF HELD BreakdownDown_20D Closed +4.2% —
2026-11-05 SPY EXIT IF HELD NoTrade Closed +3.7% —
2026-11-05 QQQ EXIT IF HELD BreakdownDown_20D Closed +6.7% —
2026-11-05 MAGS EXIT IF HELD NoTrade Closed +3.0% —
2026-11-05 AIQ EXIT IF HELD BreakdownDown_20D Closed +6.7% —
2026-11-05 SKYY EXIT IF HELD NoTrade Closed +4.8% —
2026-11-05 XLE EXIT IF HELD NoTrade Closed +2.8% —
2026-11-05 XLI EXIT IF HELD BreakdownDown_20D Closed +5.2% —
2026-11-04 SKYY EXIT IF HELD NoTrade Closed -4.3% —
2026-11-04 AIQ EXIT IF HELD NoTrade Closed -2.5% —
2026-11-04 MAGS EXIT IF HELD NoTrade Closed -2.5% —
2026-11-04 SPY EXIT IF HELD FailedBreakout_Down_20D Closed -2.2% —
2026-11-04 QQQ EXIT IF HELD NoTrade Closed -2.5% —
2026-11-04 XLE EXIT IF HELD FailedBreakdown_Up_20D Closed -2.1% —
2026-11-03 XLI BUY QUEUED @168.38 PullbackBuy_VWAP Stopped out +1.5% —
2026-11-03 SKYY EXIT IF HELD NoTrade Closed -3.4% —
2026-11-03 AIQ EXIT IF HELD NoTrade Closed -1.3% —
2026-11-03 MAGS EXIT IF HELD NoTrade Closed +0.5% —
2026-11-03 SPY EXIT IF HELD NoTrade Closed -0.2% —
2026-11-03 QQQ EXIT IF HELD NoTrade Closed -0.9% —
2026-11-02 SKYY EXIT IF HELD NoTrade Closed -5.2% —
2026-11-02 AIQ EXIT IF HELD NoTrade Closed -3.8% —
2026-11-02 MAGS EXIT IF HELD NoTrade Closed -1.0% —
2026-11-02 SPY EXIT IF HELD NoTrade Closed -2.2% —
2026-11-02 QQQ EXIT IF HELD NoTrade Closed -3.7% —
2026-10-30 SKYY EXIT IF HELD FailedBreakdown_Up_20D Closed -7.9% —
2026-10-30 AIQ EXIT IF HELD BreakdownDown_20D Closed -6.6% —
2026-10-30 QQQ EXIT IF HELD BreakdownDown_20D Closed -6.3% —
2026-10-30 SPY EXIT IF HELD NoTrade Closed -3.0% —
2026-10-30 MAGS EXIT IF HELD NoTrade Closed -2.4% —
2026-10-29 SKYY EXIT IF HELD NoTrade Closed -6.4% —
2026-10-29 AIQ EXIT IF HELD NoTrade Closed -4.9% —
2026-10-29 QQQ EXIT IF HELD FailedBreakout_Down_20D Closed -3.3% —
2026-10-29 SPY EXIT IF HELD FailedBreakout_Down_20D Closed -0.3% —
2026-10-29 MAGS EXIT IF HELD NoTrade Closed +0.8% —
2026-10-29 XLF BUY QUEUED @55.20 PullbackBuy_VWAP Not filled — —
2026-10-28 SKYY BUY FailedBreakdown_Up_20D Stopped out -9.5% —
2026-10-28 AIQ EXIT IF HELD FailedBreakout_Down_20D Closed -7.5% —
2026-10-28 QQQ EXIT IF HELD FailedBreakout_Down_20D Closed -5.6% —
2026-10-28 SPY EXIT IF HELD FailedBreakdown_Up_20D Closed -2.3% —
2026-10-28 MAGS EXIT IF HELD NoTrade Closed -3.5% —
2026-10-28 XLV BUY QUEUED @174.30 PullbackBuy_VWAP Not filled — —
2026-10-27 AIQ EXIT IF HELD NoTrade Closed -7.1% —
2026-10-27 QQQ EXIT IF HELD NoTrade Closed -5.6% —
2026-10-27 SPY EXIT IF HELD FailedBreakout_Down_20D Closed -2.3% —
2026-10-27 MAGS EXIT IF HELD NoTrade Closed -4.6% —
2026-10-23 AIQ EXIT IF HELD NoTrade Closed +1.0% —
2026-10-23 QQQ EXIT IF HELD NoTrade Closed +1.6% —
2026-10-23 SPY EXIT IF HELD NoTrade Closed +1.2% —
2026-10-23 SKYY EXIT IF HELD FailedBreakout_Down_20D Closed +0.0% —
2026-10-23 MAGS EXIT IF HELD NoTrade Closed -0.5% —
2026-10-23 IBB EXIT IF HELD NoTrade Closed +4.9% —
2026-10-22 AIQ EXIT IF HELD NoTrade Closed +3.8% —
2026-10-22 QQQ EXIT IF HELD NoTrade Closed +3.0% —
2026-10-22 SPY EXIT IF HELD NoTrade Closed +1.1% —
2026-10-22 SKYY EXIT IF HELD FailedBreakout_Down_20D Closed +4.9% —
2026-10-22 MAGS EXIT IF HELD ContinuationLiteUp Closed +1.1% —
2026-10-21 SPY EXIT IF HELD FailedBreakdown_Up_20D Closed -0.4% —
2026-10-21 SKYY EXIT IF HELD FailedBreakout_Down_20D Closed +2.9% —
2026-10-21 AIQ EXIT IF HELD NoTrade Closed -0.5% —
2026-10-21 QQQ EXIT IF HELD NoTrade Closed -0.5% —
2026-10-20 SPY EXIT IF HELD FailedBreakdown_Up_20D Closed -0.5% —
2026-10-20 SKYY EXIT IF HELD FailedBreakout_Down_20D Closed +4.0% —
2026-10-20 AIQ EXIT IF HELD NoTrade Closed -0.4% —
2026-10-20 QQQ EXIT IF HELD NoTrade Closed -0.8% —
2026-10-19 SPY EXIT IF HELD FailedBreakdown_Up_20D Closed -0.8% —
2026-10-19 SKYY EXIT IF HELD NoTrade Closed +3.9% —
2026-10-19 AIQ EXIT IF HELD NoTrade Closed -1.1% —
2026-10-19 IBB EXIT IF HELD FailedBreakout_Down_20D Closed +1.8% —
2026-10-19 QQQ EXIT IF HELD NoTrade Closed -1.9% —
2026-10-16 SPY EXIT IF HELD FailedBreakdown_Up_20D Closed +0.1% -0.8%
2026-10-16 SKYY EXIT IF HELD NoSignal Closed +3.7% -2.7%
2026-10-16 AIQ EXIT IF HELD NoTrade Closed +0.1% -4.1%
2026-10-16 MAGS EXIT IF HELD PullbackBuy_VWAP Closed -1.2% -3.4%
2026-10-16 IBB EXIT IF HELD NoTrade Closed +3.7% +5.7%
2026-10-16 QQQ EXIT IF HELD NoTrade Closed -0.8% -3.0%
2026-10-15 SKYY EXIT IF HELD FailedBreakdown_Up_20D Closed +0.0% -7.4%
2026-10-15 QQQ EXIT IF HELD FailedBreakdown_Up_20D Closed -0.4% -5.2%
2026-10-15 AIQ EXIT IF HELD FailedBreakdown_Up_20D Closed -0.1% -6.5%
2026-10-15 IBB EXIT IF HELD FailedBreakout_Down_20D Closed +2.0% +5.2%
2026-10-14 SKYY EXIT IF HELD PullbackBuy_VWAP Closed -0.4% -8.6%
2026-10-14 SPY EXIT IF HELD NoTrade Closed -0.1% -2.6%
2026-10-14 QQQ EXIT IF HELD FailedBreakdown_Up_20D Closed -1.6% -7.4%
2026-10-14 AIQ EXIT IF HELD FailedBreakdown_Up_20D Closed -1.2% -8.7%
2026-10-14 IBB EXIT IF HELD FailedBreakout_Down_20D Closed +3.6% +6.8%
2026-10-13 AIQ EXIT IF HELD FailedBreakdown_Up_20D Closed -4.4% -10.8%
2026-10-12 AIQ EXIT IF HELD FailedBreakdown_Up_20D Closed -5.9% -13.7%
2026-10-09 AIQ BUY @MKT FailedBreakdown_Up_20D Stopped out -3.8% -15.7%
2026-10-09 SPY BUY @MKT FailedBreakdown_Up_20D Stopped out -0.9% -5.8%
2026-10-09 IBB EXIT IF HELD FailedBreakout_Down_20D Closed +0.5% +1.7%
2026-10-08 AIQ EXIT IF HELD NoTrade Closed -2.5% -8.7%
2026-10-08 IBB EXIT IF HELD NoTrade Closed +1.4% +10.3%
2026-10-07 SKYY BUY QUEUED @170.78 FailedBreakdown_Up_20D Stopped out -4.0% -8.3%
2026-10-07 IBB EXIT IF HELD FailedBreakout_Down_20D Closed -1.6% +6.0%
2026-10-07 XLE EXIT IF HELD FailedBreakout_Down_20D Closed +6.1% +5.2%
2026-10-06 MAGS BUY QUEUED @71.74 PullbackBuy_VWAP Not filled — —
2026-10-05 MAGS BUY QUEUED @71.56 PullbackBuy_VWAP Not filled — —
2026-10-02 AIQ BUY @66.23 FailedBreakdown_Up_20D Stopped out -0.9% -5.0%
2026-10-02 SPY BUY @769.64 FailedBreakdown_Up_20D Stopped out +0.6% -0.0%
2026-09-30 QQQ BUY @739.77 FailedBreakdown_Up_20D Stopped out +2.7% -2.5%
2026-09-25 IBB BUY FailedBreakdown_Up_20D Stopped out -1.8% -0.1%
2026-09-22 MAGS BUY @72.57 FailedBreakdown_Up_20D Stopped out -1.4% -0.1%
2026-09-18 SKYY BUY @162.02 FailedBreakdown_Up_20D Stopped out +3.0% +2.8%
2026-09-18 XLE BUY @64.31 FailedBreakdown_Up_20D Stopped out -2.7% +3.5%
2026-09-17 XLE BUY @64.48 FailedBreakdown_Up_20D Stopped out -3.3% +4.9%
2026-09-16 MAGS SELL 100% NoTrade Closed +4.4% +6.9%
2026-09-11 XLE BUY QUEUED @63.98 PullbackBuy_VWAP Stopped out -2.5% +5.7%
2026-09-11 MAGS ADD @69.89 FailedBreakdown_Up_20D Stopped out +1.3% +4.5%
2026-09-10 AIQ SELL 100% @63.08 FailedBreakdown_Up_20D Closed +2.0% +4.0%
2026-09-10 QQQ SELL 100% @708.69 FailedBreakdown_Up_20D Closed +1.2% +5.5%
2026-09-10 XLK SELL 100% @185.22 NoTrade Closed +1.5% +6.8%
2026-09-09 XLE BUY QUEUED @63.54 PullbackBuy_VWAP Stopped out -1.5% +4.8%
2026-09-09 SKYY SELL 100% @158.14 PullbackBuy_VWAP Closed +4.0% +7.6%
2026-09-08 XLE BUY QUEUED @63.32 PullbackBuy_VWAP Not filled — —
2026-09-04 AIQ BUY @64.32 FailedBreakdown_Up_20D Stopped out +0.1% +2.0%
2026-09-04 XLK BUY @187.28 FailedBreakdown_Up_20D Stopped out +0.4% +5.6%
2026-09-04 QQQ BUY @718.96 FailedBreakdown_Up_20D Stopped out -0.3% +4.0%
2026-09-03 MAGS BUY QUEUED @69.82 BreakoutUp_52W Stopped out +0.9% +5.7%
2026-09-03 SKYY BUY QUEUED @162.51 PullbackBuy_VWAP Stopped out -0.3% +7.6%
2026-09-03 IBB BUY QUEUED @208.85 PullbackBuy_VWAP Stopped out -2.0% -1.1%
2026-09-02 XLV BUY QUEUED @171.10 PullbackBuy_VWAP Stopped out -1.6% -0.2%
2026-09-02 IBB BUY QUEUED @207.06 PullbackBuy_VWAP Stopped out -1.2% -0.3%
2026-09-02 XLF BUY @57.93 PullbackBuy_VWAP Stopped out -3.5% -6.4%
2026-09-01 XLE BUY @64.72 BreakoutUp_20D Stopped out -0.4% +0.8%
2026-08-28 MAGS BUY @ FailedBreakdown_Up_20D Stopped out +2.5% +5.7%
2026-08-27 XLE BUY QUEUED @61.12 PullbackBuy_VWAP Not filled — —
2026-08-26 XLF ADD QUEUED @57.79 PullbackBuy_VWAP Stopped out -3.3% -5.3%
2026-08-26 XLY SELL 100% @117.50 stop FailedBreakdown_Up_20D Closed -5.2% -4.9%
2026-08-25 XLF ADD QUEUED @57.72 PullbackBuy_VWAP Stopped out -3.2% -5.2%
2026-08-24 XLY BUY @118.30 FailedBreakdown_Up_20D Stopped out -5.8% -5.6%
2026-08-21 XLV BUY QUEUED @167.45 PullbackBuy_VWAP Closed +0.6% +2.0%
2026-08-18 UFO BUY QUEUED @45.64 PullbackBuy_VWAP Stopped out -5.3% -8.0%
2026-08-14 XLF BUY QUEUED @57.20 PullbackBuy_VWAP Stopped out -2.3% -4.3%
2026-08-13 XLF BUY QUEUED @57.11 PullbackBuy_VWAP Stopped out -2.2% -4.2%
2026-08-12 QTUM BUY QUEUED @145.09 PullbackBuy_VWAP Stopped out +5.5% +2.3%
2026-08-11 QTUM BUY QUEUED @144.65 PullbackBuy_VWAP Stopped out +5.8% +2.6%
2026-08-10 AIQ ADD QUEUED @59.58 PullbackBuy_VWAP Not filled — —
2026-08-07 XBI BUY @157.37 FailedBreakdown_Up_20D Stopped out +0.6% -5.1%
2026-08-07 AIQ BUY QUEUED @59.64 PullbackBuy_VWAP Not filled — —
2026-08-06 IBB BUY @192.97 FailedBreakdown_Up_20D Hit target (4w) +7.3% +3.9%
2026-08-04 XLF BUY QUEUED @56.54 PullbackBuy_VWAP Stopped out -3.1% -3.0%
2026-08-03 XLF BUY QUEUED @56.47 PullbackBuy_VWAP Stopped out -3.0% -2.9%
2026-08-03 SPY BUY QUEUED @746.78 PullbackBuy_VWAP Not filled — —
2026-07-30 IBB BUY @189.96 FailedBreakdown_Up_20D Hit target (4w) +9.0% +5.5%
2026-07-29 XLE BUY QUEUED @56.93 PullbackBuy_VWAP Not filled — —
2026-07-27 XLF BUY QUEUED @55.84 PullbackBuy_VWAP Stopped out -2.3% -2.4%
2026-07-17 XBI ADD QUEUED @155.23 PullbackBuy_VWAP Stopped out +1.0% -0.9%
2026-07-17 IBB ADD QUEUED @189.42 PullbackBuy_VWAP Not filled — —
2026-07-16 XLF ADD QUEUED @56.89 AnticipationUp_VCP Stopped out -1.8% -3.8%
2026-07-15 XLF ADD QUEUED @56.99 MomentumContinuation_Up Stopped out -2.0% -4.0%
2026-07-14 IBB BUY @188.67 PullbackBuy_VWAP Hit target (4w) +9.8% +6.3%
2026-07-14 XLF ADD QUEUED @54.79 PullbackBuy_VWAP Not filled — —
2026-07-14 MAGS ADD QUEUED @64.88 PullbackBuy_VWAP Not filled — —
2026-07-13 XLP BUY @84.59 FailedBreakdown_Up_20D Stopped out -1.3% -1.4%
2026-07-10 SPY ADD QUEUED @744.11 PullbackBuy_VWAP Not filled — —
2026-07-07 XLP BUY NEW @84.86 FailedBreakdown_Up_20D Stopped out -1.6% -1.7%
2026-07-07 SKYY BUY QUEUED @139.01 FailedBreakdown_Up_20D Not filled — —
2026-07-06 XLP BUY NEW @84.10 FailedBreakdown_Up_20D Stopped out -0.7% -0.8%
2026-07-06 SPY BUY NEW @751.28 FailedBreakdown_Up_20D Stopped out +1.5% +3.0%
2026-07-06 SKYY ADD QUEUED @137.56 FailedBreakdown_Up_20D Not filled — —
2026-07-03 XLP BUY NEW QUEUED gtc-limit @84.99 FailedBreakdown_Up_20D Stopped out -2.6% -1.8%
2026-07-03 XLF BUY NEW QUEUED gtc-limit @55.22 BreakoutUp_20D Not filled — —
2026-06-27 IWM QUEUED NEW AnticipationUp_VCP Not filled — —
2026-06-26 SOXX BUY FailedBreakdown_Up_20D Stopped out -17.0% -9.9%
2026-06-26 IWM BUY AnticipationUp_VCP Not filled — —
2026-06-25 IBB ACQUIRE @180.03 BreakoutUp_20D Hit target (4w) +15.0% +11.4%
2026-06-24 IBB ACQUIRE @177.52 BreakoutUp_52W Hit target (4w) +16.6% +12.9%
2026-06-24 XLK QUEUED gtc-stop @187.66 PullbackBuy_VWAP Stopped out +1.0% +5.9%
2026-06-24 QTUM QUEUED gtc-limit @161.61 PullbackBuy_VWAP Stopped out -8.6% -5.9%
2026-06-23 XBI ACQUIRE; exit by ~4wk BreakoutUp_52W Hit target (1w) +8.5% +2.4%
2026-06-23 IBB ACQUIRE; 12wk flat BreakoutUp_52W Hit target (4w) +17.0% +13.3%
2026-06-23 XLI ACQUIRE QUEUED gtc-stop 183.22 AnticipationUp_VCP Not filled — —
2026-06-18 SMH BUY new MomentumContinuation_Up Stopped out -10.2% -2.7%
2026-06-18 XBI STRONG BUY BreakoutUp_20D Not filled — —
2026-06-17 QTUM STRONG BUY MomentumContinuation_Up Stopped out -7.0% -4.4%
2026-06-16 QTUM BUY PullbackBuy_VWAP Stopped out -6.7% -4.0%
2026-06-16 SPY BUY FailedBreakdown_Up_20D Stopped out +1.7% +2.0%
2026-06-16 IWM BUY AnticipationUp_VCP Not filled — —

This website is for educational purposes only and does not constitute investment advice. Always do your own research and assess your own risk tolerance before making investment decisions.