Moving Average Alerts

The log

Every cross, newest first

What flipped, which way, at which close, across all 100 funds. 77,832 crosses on record, back to January 19, 1999 on this page.

Close ofFundNameRuleCrossed
Thursday, May 13, 1999
May 13, 1999 EWG iShares MSCI Germany ETF 100-day ●above
May 13, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Wednesday, May 12, 1999
May 12, 1999 EWG iShares MSCI Germany ETF 200-day ○below
May 12, 1999 EWG iShares MSCI Germany ETF 100-day ○below
May 12, 1999 EWU iShares MSCI United Kingdom ETF 50-day ○below
Tuesday, May 11, 1999
May 11, 1999 EWG iShares MSCI Germany ETF 200-day ●above
May 11, 1999 EWG iShares MSCI Germany ETF 100-day ●above
May 11, 1999 EWU iShares MSCI United Kingdom ETF 50-day ●above
Monday, May 10, 1999
May 10, 1999 EWG iShares MSCI Germany ETF 200-day ○below
May 10, 1999 EWG iShares MSCI Germany ETF 100-day ○below
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
Monday, May 3, 1999
May 3, 1999 EWG iShares MSCI Germany ETF 200-day ●above
May 3, 1999 EWG iShares MSCI Germany ETF 100-day ●above
Friday, April 30, 1999
Apr 30, 1999 EWG iShares MSCI Germany ETF 100-day ○below
Wednesday, April 28, 1999
Apr 28, 1999 EWG iShares MSCI Germany ETF 200-day ○below
Tuesday, April 27, 1999
Apr 27, 1999 EWG iShares MSCI Germany ETF 200-day ●above
Apr 27, 1999 EWG iShares MSCI Germany ETF 100-day ●above
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 EWG iShares MSCI Germany ETF 100-day ○below
Apr 14, 1999 XLP State Street Consumer Staples Select Sector SPDR ETF 50-day ○below
Tuesday, April 13, 1999
Apr 13, 1999 EWG iShares MSCI Germany ETF 100-day ●above
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 100-day ●above
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
Tuesday, April 6, 1999
Apr 6, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ○below
Thursday, April 1, 1999
Apr 1, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ●above
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 100-day ○below
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 100-day ●above
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
Wednesday, March 24, 1999
Mar 24, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 200-day ●above
Tuesday, March 23, 1999
Mar 23, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 200-day ○below
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
Friday, March 19, 1999
Mar 19, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ○below
Wednesday, March 17, 1999
Mar 17, 1999 EWG iShares MSCI Germany ETF 100-day ○below
Tuesday, March 16, 1999
Mar 16, 1999 EWG iShares MSCI Germany ETF 100-day ●above
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 100-day ●above
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 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-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
Mar 3, 1999 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ○below
Monday, March 1, 1999
Mar 1, 1999 EWJ iShares MSCI Japan ETF 100-day ○below
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 25, 1999
Feb 25, 1999 EWJ iShares MSCI Japan ETF 100-day ●above
Wednesday, February 24, 1999
Feb 24, 1999 EWJ iShares MSCI Japan ETF 100-day ○below
Monday, February 22, 1999
Feb 22, 1999 EWJ iShares MSCI Japan ETF 100-day ●above
Friday, February 19, 1999
Feb 19, 1999 EWJ iShares MSCI Japan ETF 100-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 EWG iShares MSCI Germany ETF 100-day ○below
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
Feb 11, 1999 EWG iShares MSCI Germany ETF 100-day ●above
Feb 11, 1999 EWU iShares MSCI United Kingdom ETF 200-day ●above
Feb 11, 1999 EWU iShares MSCI United Kingdom ETF 100-day ●above
Wednesday, February 10, 1999
Feb 10, 1999 EWU iShares MSCI United Kingdom ETF 100-day ○below
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 EWG iShares MSCI Germany ETF 100-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 EWU iShares MSCI United Kingdom ETF 200-day ○below
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 EWG iShares MSCI Germany ETF 200-day ○below
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
Tuesday, January 26, 1999
Jan 26, 1999 EWG iShares MSCI Germany ETF 200-day ●above
Monday, January 25, 1999
Jan 25, 1999 DIA State Street SPDR Dow Jones Industrial Average ETF Trust 50-day ●above
Jan 25, 1999 EWG iShares MSCI Germany ETF 200-day ○below
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

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.