Moving Average Alerts

The log

Every cross, newest first

What flipped, which way, at which close, across all 100 funds on the 50-day rule. 36,318 crosses on record, back to October 20, 1998 on this page.

Close ofFundNameRuleCrossed
Wednesday, June 9, 1999
Jun 9, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ●above
Tuesday, June 8, 1999
Jun 8, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Jun 8, 1999 QQQ Invesco QQQ Trust 50-day ○below
Jun 8, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Jun 8, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ○below
Monday, June 7, 1999
Jun 7, 1999 QQQ Invesco QQQ Trust 50-day ●above
Friday, June 4, 1999
Jun 4, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Jun 4, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Jun 4, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ●above
Tuesday, June 1, 1999
Jun 1, 1999 XLB State Street Materials Select Sector SPDR ETF 50-day ●above
Friday, May 28, 1999
May 28, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ●above
May 28, 1999 XLB State Street Materials Select Sector SPDR ETF 50-day ○below
Thursday, May 27, 1999
May 27, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ○below
Monday, May 24, 1999
May 24, 1999 EWG iShares MSCI Germany ETF 50-day ○below
May 24, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
May 24, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ○below
May 24, 1999 XLV State Street Health Care Select Sector SPDR ETF 50-day ○below
Friday, May 21, 1999
May 21, 1999 QQQ Invesco QQQ Trust 50-day ○below
Thursday, May 20, 1999
May 20, 1999 XLF State Street Financial Select Sector SPDR ETF 50-day ○below
Wednesday, May 19, 1999
May 19, 1999 EWG iShares MSCI Germany ETF 50-day ●above
May 19, 1999 XLF State Street Financial Select Sector SPDR ETF 50-day ●above
May 19, 1999 XLV State Street Health Care Select Sector SPDR ETF 50-day ●above
Tuesday, May 18, 1999
May 18, 1999 XLV State Street Health Care Select Sector SPDR ETF 50-day ○below
Monday, May 17, 1999
May 17, 1999 XLF State Street Financial Select Sector SPDR ETF 50-day ○below
May 17, 1999 XLY State Street Consumer Discretionary Select Sector SPDR ETF 50-day ○below
Friday, May 14, 1999
May 14, 1999 EWG iShares MSCI Germany ETF 50-day ○below
May 14, 1999 EWJ iShares MSCI Japan ETF 50-day ○below
May 14, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Thursday, May 13, 1999
May 13, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Wednesday, May 12, 1999
May 12, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Tuesday, May 11, 1999
May 11, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Monday, May 10, 1999
May 10, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Friday, May 7, 1999
May 7, 1999 XLY State Street Consumer Discretionary Select Sector SPDR ETF 50-day ●above
Thursday, May 6, 1999
May 6, 1999 XLY State Street Consumer Discretionary Select Sector SPDR ETF 50-day ○below
Wednesday, April 21, 1999
Apr 21, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ●above
Tuesday, April 20, 1999
Apr 20, 1999 XLV State Street Health Care Select Sector SPDR ETF 50-day ●above
Monday, April 19, 1999
Apr 19, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ○below
Apr 19, 1999 XLV State Street Health Care Select Sector SPDR ETF 50-day ○below
Friday, April 16, 1999
Apr 16, 1999 XLU State Street Utilities Select Sector SPDR ETF 50-day ●above
Wednesday, April 14, 1999
Apr 14, 1999 XLP State Street Consumer Staples Select Sector SPDR ETF 50-day ○below
Tuesday, April 13, 1999
Apr 13, 1999 XLU State Street Utilities Select Sector SPDR ETF 50-day ○below
Monday, April 12, 1999
Apr 12, 1999 XLU State Street Utilities Select Sector SPDR ETF 50-day ●above
Thursday, April 8, 1999
Apr 8, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Apr 8, 1999 XLP State Street Consumer Staples Select Sector SPDR ETF 50-day ●above
Wednesday, April 7, 1999
Apr 7, 1999 EWG iShares MSCI Germany ETF 50-day ●above
Apr 7, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Thursday, April 1, 1999
Apr 1, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Wednesday, March 31, 1999
Mar 31, 1999 XLP State Street Consumer Staples Select Sector SPDR ETF 50-day ○below
Tuesday, March 30, 1999
Mar 30, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Monday, March 29, 1999
Mar 29, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Thursday, March 25, 1999
Mar 25, 1999 XLI State Street Industrial Select Sector SPDR ETF 50-day ●above
Mar 25, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ●above
Tuesday, March 23, 1999
Mar 23, 1999 XLI State Street Industrial Select Sector SPDR ETF 50-day ○below
Mar 23, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ○below
Monday, March 15, 1999
Mar 15, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ●above
Friday, March 12, 1999
Mar 12, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ○below
Wednesday, March 10, 1999
Mar 10, 1999 XLB State Street Materials Select Sector SPDR ETF 50-day ●above
Tuesday, March 9, 1999
Mar 9, 1999 XLB State Street Materials Select Sector SPDR ETF 50-day ○below
Monday, March 8, 1999
Mar 8, 1999 XLK State Street Technology Select Sector SPDR ETF 50-day ●above
Friday, March 5, 1999
Mar 5, 1999 EWJ iShares MSCI Japan ETF 50-day ●above
Thursday, March 4, 1999
Mar 4, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ●above
Mar 4, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Wednesday, March 3, 1999
Mar 3, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ○below
Mar 3, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Monday, March 1, 1999
Mar 1, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Friday, February 26, 1999
Feb 26, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Thursday, February 18, 1999
Feb 18, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Wednesday, February 17, 1999
Feb 17, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Tuesday, February 16, 1999
Feb 16, 1999 EWJ iShares MSCI Japan ETF 50-day ○below
Feb 16, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Friday, February 12, 1999
Feb 12, 1999 EWJ iShares MSCI Japan ETF 50-day ●above
Thursday, February 11, 1999
Feb 11, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ●above
Wednesday, February 10, 1999
Feb 10, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Tuesday, February 9, 1999
Feb 9, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ○below
Feb 9, 1999 EWJ iShares MSCI Japan ETF 50-day ○below
Feb 9, 1999 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Friday, February 5, 1999
Feb 5, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Thursday, February 4, 1999
Feb 4, 1999 EWG iShares MSCI Germany ETF 50-day ○below
Wednesday, February 3, 1999
Feb 3, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Friday, January 29, 1999
Jan 29, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Wednesday, January 27, 1999
Jan 27, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Monday, January 25, 1999
Jan 25, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ●above
Friday, January 22, 1999
Jan 22, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ○below
Wednesday, January 20, 1999
Jan 20, 1999 EWJ iShares MSCI Japan ETF 50-day ●above
Tuesday, January 19, 1999
Jan 19, 1999 EWJ iShares MSCI Japan ETF 50-day ○below
Friday, January 15, 1999
Jan 15, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ●above
Jan 15, 1999 EWJ iShares MSCI Japan ETF 50-day ●above
Jan 15, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Thursday, January 14, 1999
Jan 14, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ○below
Jan 14, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Tuesday, January 12, 1999
Jan 12, 1999 EWJ iShares MSCI Japan ETF 50-day ○below
Wednesday, December 30, 1998
Dec 30, 1998 EWJ iShares MSCI Japan ETF 50-day ●above
Tuesday, December 22, 1998
Dec 22, 1998 EWJ iShares MSCI Japan ETF 50-day ○below
Tuesday, December 15, 1998
Dec 15, 1998 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ●above
Dec 15, 1998 EWG iShares MSCI Germany ETF 50-day ●above
Monday, December 14, 1998
Dec 14, 1998 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ○below
Dec 14, 1998 EWG iShares MSCI Germany ETF 50-day ○below
Monday, October 26, 1998
Oct 26, 1998 EWG iShares MSCI Germany ETF 50-day ●above
Wednesday, October 21, 1998
Oct 21, 1998 EWG iShares MSCI Germany ETF 50-day ○below
Tuesday, October 20, 1998
Oct 20, 1998 EWG iShares MSCI Germany ETF 50-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.