Moving Average Alerts

The log

Every cross, newest first

What flipped, which way, at which close, across all 100 funds on the 100-day rule. 25,017 crosses on record, back to April 13, 2026 on this page.

Close ofFundNameRuleCrossed
Tuesday, May 5, 2026
May 5, 2026 EWG iShares MSCI Germany ETF 100-day ●above
May 5, 2026 XLC State Street Communication Services Select Sector SPDR ETF 100-day ○below
Monday, May 4, 2026
May 4, 2026 EWG iShares MSCI Germany ETF 100-day ○below
Friday, May 1, 2026
May 1, 2026 CIBR First Trust NASDAQ Cybersecurity ETF 100-day ●above
May 1, 2026 DIVO Amplify CWP Enhanced Dividend Income ETF 100-day ○below
May 1, 2026 FBTC Fidelity Wise Origin Bitcoin Fund 100-day ●above
May 1, 2026 GBTC Grayscale Bitcoin Trust ETF 100-day ●above
May 1, 2026 IBIT iShares Bitcoin Trust ETF 100-day ●above
May 1, 2026 NOBL ProShares S&P 500 Dividend Aristocrats ETF 100-day ○below
May 1, 2026 USMV iShares MSCI USA Min Vol Factor ETF 100-day ○below
May 1, 2026 XRT State Street SPDR S&P Retail ETF 100-day ○below
May 1, 2026 XYLD Global X S&P 500 Covered Call ETF 100-day ●above
Thursday, April 30, 2026
Apr 30, 2026 ARKK ARK Innovation ETF 100-day ●above
Apr 30, 2026 DIVO Amplify CWP Enhanced Dividend Income ETF 100-day ●above
Apr 30, 2026 EWG iShares MSCI Germany ETF 100-day ●above
Apr 30, 2026 LABU Direxion Daily S&P Biotech Bull 3X Shares 100-day ●above
Apr 30, 2026 NOBL ProShares S&P 500 Dividend Aristocrats ETF 100-day ●above
Apr 30, 2026 PFF iShares Preferred and Income Securities ETF 100-day ●above
Apr 30, 2026 USMV iShares MSCI USA Min Vol Factor ETF 100-day ●above
Apr 30, 2026 XLC State Street Communication Services Select Sector SPDR ETF 100-day ●above
Apr 30, 2026 XLY State Street Consumer Discretionary Select Sector SPDR ETF 100-day ●above
Apr 30, 2026 XRT State Street SPDR S&P Retail ETF 100-day ●above
Wednesday, April 29, 2026
Apr 29, 2026 ARKK ARK Innovation ETF 100-day ○below
Apr 29, 2026 LABU Direxion Daily S&P Biotech Bull 3X Shares 100-day ○below
Apr 29, 2026 PFF iShares Preferred and Income Securities ETF 100-day ○below
Tuesday, April 28, 2026
Apr 28, 2026 HYG iShares iBoxx $ High Yield Corporate Bond ETF 100-day ○below
Apr 28, 2026 JNK State Street SPDR Bloomberg High Yield Bond ETF 100-day ○below
Apr 28, 2026 XLP State Street Consumer Staples Select Sector SPDR ETF 100-day ●above
Apr 28, 2026 XLY State Street Consumer Discretionary Select Sector SPDR ETF 100-day ○below
Monday, April 27, 2026
Apr 27, 2026 EMB iShares J.P. Morgan USD Emerging Markets Bond ETF 100-day ○below
Apr 27, 2026 EWG iShares MSCI Germany ETF 100-day ○below
Apr 27, 2026 XLP State Street Consumer Staples Select Sector SPDR ETF 100-day ○below
Apr 27, 2026 XRT State Street SPDR S&P Retail ETF 100-day ○below
Friday, April 24, 2026
Apr 24, 2026 DIVO Amplify CWP Enhanced Dividend Income ETF 100-day ○below
Apr 24, 2026 EMB iShares J.P. Morgan USD Emerging Markets Bond ETF 100-day ●above
Apr 24, 2026 EWG iShares MSCI Germany ETF 100-day ●above
Apr 24, 2026 HYG iShares iBoxx $ High Yield Corporate Bond ETF 100-day ●above
Apr 24, 2026 ITB iShares U.S. Home Construction ETF 100-day ○below
Apr 24, 2026 JNK State Street SPDR Bloomberg High Yield Bond ETF 100-day ●above
Apr 24, 2026 NOBL ProShares S&P 500 Dividend Aristocrats ETF 100-day ○below
Apr 24, 2026 XLC State Street Communication Services Select Sector SPDR ETF 100-day ○below
Thursday, April 23, 2026
Apr 23, 2026 CIBR First Trust NASDAQ Cybersecurity ETF 100-day ○below
Apr 23, 2026 EMB iShares J.P. Morgan USD Emerging Markets Bond ETF 100-day ○below
Apr 23, 2026 EWG iShares MSCI Germany ETF 100-day ○below
Apr 23, 2026 GLD SPDR Gold Shares 100-day ○below
Apr 23, 2026 HYG iShares iBoxx $ High Yield Corporate Bond ETF 100-day ○below
Apr 23, 2026 IBIT iShares Bitcoin Trust ETF 100-day ○below
Apr 23, 2026 ITB iShares U.S. Home Construction ETF 100-day ●above
Apr 23, 2026 JNK State Street SPDR Bloomberg High Yield Bond ETF 100-day ○below
Apr 23, 2026 NOBL ProShares S&P 500 Dividend Aristocrats ETF 100-day ●above
Apr 23, 2026 XLP State Street Consumer Staples Select Sector SPDR ETF 100-day ●above
Wednesday, April 22, 2026
Apr 22, 2026 CIBR First Trust NASDAQ Cybersecurity ETF 100-day ●above
Apr 22, 2026 EWG iShares MSCI Germany ETF 100-day ●above
Apr 22, 2026 GLD SPDR Gold Shares 100-day ●above
Apr 22, 2026 HYG iShares iBoxx $ High Yield Corporate Bond ETF 100-day ●above
Apr 22, 2026 IBIT iShares Bitcoin Trust ETF 100-day ●above
Apr 22, 2026 JNK State Street SPDR Bloomberg High Yield Bond ETF 100-day ●above
Apr 22, 2026 NOBL ProShares S&P 500 Dividend Aristocrats ETF 100-day ○below
Tuesday, April 21, 2026
Apr 21, 2026 EWG iShares MSCI Germany ETF 100-day ○below
Apr 21, 2026 GDX VanEck Gold Miners ETF 100-day ○below
Apr 21, 2026 GLD SPDR Gold Shares 100-day ○below
Apr 21, 2026 HYG iShares iBoxx $ High Yield Corporate Bond ETF 100-day ○below
Apr 21, 2026 ITA iShares U.S. Aerospace & Defense ETF 100-day ○below
Apr 21, 2026 JNK State Street SPDR Bloomberg High Yield Bond ETF 100-day ○below
Apr 21, 2026 NUGT Direxion Daily Gold Miners Index Bull 2X Shares 100-day ○below
Apr 21, 2026 SLV iShares Silver Trust 100-day ○below
Apr 21, 2026 USMV iShares MSCI USA Min Vol Factor ETF 100-day ○below
Apr 21, 2026 XLF State Street Financial Select Sector SPDR ETF 100-day ○below
Monday, April 20, 2026
Apr 20, 2026 XLF State Street Financial Select Sector SPDR ETF 100-day ●above
Apr 20, 2026 XLP State Street Consumer Staples Select Sector SPDR ETF 100-day ○below
Friday, April 17, 2026
Apr 17, 2026 EMB iShares J.P. Morgan USD Emerging Markets Bond ETF 100-day ●above
Apr 17, 2026 HYG iShares iBoxx $ High Yield Corporate Bond ETF 100-day ●above
Apr 17, 2026 JNK State Street SPDR Bloomberg High Yield Bond ETF 100-day ●above
Apr 17, 2026 NOBL ProShares S&P 500 Dividend Aristocrats ETF 100-day ●above
Apr 17, 2026 NUGT Direxion Daily Gold Miners Index Bull 2X Shares 100-day ●above
Apr 17, 2026 UDOW ProShares UltraPro Dow30 100-day ●above
Apr 17, 2026 USMV iShares MSCI USA Min Vol Factor ETF 100-day ●above
Apr 17, 2026 XLP State Street Consumer Staples Select Sector SPDR ETF 100-day ●above
Apr 17, 2026 XRT State Street SPDR S&P Retail ETF 100-day ●above
Thursday, April 16, 2026
Apr 16, 2026 EMB iShares J.P. Morgan USD Emerging Markets Bond ETF 100-day ○below
Apr 16, 2026 HYG iShares iBoxx $ High Yield Corporate Bond ETF 100-day ○below
Wednesday, April 15, 2026
Apr 15, 2026 ARKK ARK Innovation ETF 100-day ●above
Apr 15, 2026 NUGT Direxion Daily Gold Miners Index Bull 2X Shares 100-day ○below
Apr 15, 2026 QQQI NEOS NASDAQ-100(R) High Income ETF 100-day ●above
Apr 15, 2026 SPYI Neos S&P 500(R) High Income ETF 100-day ●above
Apr 15, 2026 XLY State Street Consumer Discretionary Select Sector SPDR ETF 100-day ●above
Tuesday, April 14, 2026
Apr 14, 2026 EMB iShares J.P. Morgan USD Emerging Markets Bond ETF 100-day ●above
Apr 14, 2026 HYG iShares iBoxx $ High Yield Corporate Bond ETF 100-day ●above
Apr 14, 2026 JEPI JPMorgan Equity Premium Income ETF 100-day ○below
Apr 14, 2026 PFF iShares Preferred and Income Securities ETF 100-day ●above
Apr 14, 2026 SLV iShares Silver Trust 100-day ●above
Apr 14, 2026 TQQQ ProShares UltraPro QQQ 100-day ●above
Apr 14, 2026 XLC State Street Communication Services Select Sector SPDR ETF 100-day ●above
Monday, April 13, 2026
Apr 13, 2026 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 100-day ●above
Apr 13, 2026 DIVO Amplify CWP Enhanced Dividend Income ETF 100-day ●above
Apr 13, 2026 EWG iShares MSCI Germany ETF 100-day ●above
Apr 13, 2026 GPIX Goldman Sachs S&P 500 Premium Income ETF 100-day ●above
Apr 13, 2026 JEPI JPMorgan Equity Premium Income ETF 100-day ●above
Apr 13, 2026 JEPQ JPMorgan Nasdaq Equity Premium Income ETF 100-day ●above
Apr 13, 2026 QLD ProShares Ultra QQQ 100-day ●above

Raw crosses on unadjusted closes: the close that changed the side. The confirmed-on-3-closes variant is on each fund's page. The method page has every definition.