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 April 8, 1996 on this page.

Close ofFundNameRuleCrossed
Wednesday, January 8, 1997
Jan 8, 1997 EWG iShares MSCI Germany ETF 50-day ○below
Monday, January 6, 1997
Jan 6, 1997 EWG iShares MSCI Germany ETF 50-day ●above
Jan 6, 1997 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Friday, January 3, 1997
Jan 3, 1997 EWG iShares MSCI Germany ETF 50-day ○below
Monday, December 30, 1996
Dec 30, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Dec 30, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Friday, December 27, 1996
Dec 27, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Friday, December 20, 1996
Dec 20, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Thursday, December 19, 1996
Dec 19, 1996 EWG iShares MSCI Germany ETF 100-day ●above
Wednesday, December 18, 1996
Dec 18, 1996 EWG iShares MSCI Germany ETF 100-day ○below
Dec 18, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Tuesday, December 17, 1996
Dec 17, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Monday, December 16, 1996
Dec 16, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Dec 16, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Wednesday, December 11, 1996
Dec 11, 1996 EWG iShares MSCI Germany ETF 50-day ○below
Wednesday, November 27, 1996
Nov 27, 1996 EWJ iShares MSCI Japan ETF 50-day ○below
Friday, November 22, 1996
Nov 22, 1996 EWJ iShares MSCI Japan ETF 50-day ●above
Monday, October 21, 1996
Oct 21, 1996 EWJ iShares MSCI Japan ETF 50-day ○below
Thursday, October 17, 1996
Oct 17, 1996 EWJ iShares MSCI Japan ETF 50-day ●above
Wednesday, October 16, 1996
Oct 16, 1996 EWJ iShares MSCI Japan ETF 50-day ○below
Tuesday, October 15, 1996
Oct 15, 1996 EWJ iShares MSCI Japan ETF 50-day ●above
Wednesday, October 2, 1996
Oct 2, 1996 EWJ iShares MSCI Japan ETF 50-day ○below
Wednesday, September 25, 1996
Sep 25, 1996 EWJ iShares MSCI Japan ETF 50-day ●above
Tuesday, September 24, 1996
Sep 24, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Monday, September 23, 1996
Sep 23, 1996 EWG iShares MSCI Germany ETF 50-day ○below
Thursday, September 12, 1996
Sep 12, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Tuesday, September 10, 1996
Sep 10, 1996 EWG iShares MSCI Germany ETF 50-day ○below
Sep 10, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ●above
Friday, September 6, 1996
Sep 6, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Sep 6, 1996 SPY State Street SPDR S&P 500 ETF Trust 100-day ●above
Sep 6, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Thursday, September 5, 1996
Sep 5, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Tuesday, September 3, 1996
Sep 3, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Friday, August 30, 1996
Aug 30, 1996 EWG iShares MSCI Germany ETF 50-day ○below
Aug 30, 1996 SPY State Street SPDR S&P 500 ETF Trust 100-day ○below
Aug 30, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Thursday, August 29, 1996
Aug 29, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ○below
Tuesday, August 27, 1996
Aug 27, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ●above
Monday, August 26, 1996
Aug 26, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ○below
Thursday, August 22, 1996
Aug 22, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ●above
Monday, August 19, 1996
Aug 19, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ○below
Friday, August 16, 1996
Aug 16, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ●above
Wednesday, August 14, 1996
Aug 14, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Tuesday, August 6, 1996
Aug 6, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 200-day ●above
Monday, August 5, 1996
Aug 5, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 200-day ○below
Friday, August 2, 1996
Aug 2, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 200-day ●above
Aug 2, 1996 SPY State Street SPDR S&P 500 ETF Trust 100-day ●above
Aug 2, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Tuesday, July 30, 1996
Jul 30, 1996 SPY State Street SPDR S&P 500 ETF Trust 200-day ●above
Monday, July 29, 1996
Jul 29, 1996 EWU iShares MSCI United Kingdom ETF 50-day ●above
Jul 29, 1996 SPY State Street SPDR S&P 500 ETF Trust 200-day ○below
Friday, July 26, 1996
Jul 26, 1996 SPY State Street SPDR S&P 500 ETF Trust 200-day ●above
Thursday, July 25, 1996
Jul 25, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Wednesday, July 24, 1996
Jul 24, 1996 EWG iShares MSCI Germany ETF 50-day ○below
Jul 24, 1996 EWU iShares MSCI United Kingdom ETF 50-day ○below
Tuesday, July 23, 1996
Jul 23, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Jul 23, 1996 EWU iShares MSCI United Kingdom ETF 50-day ●above
Jul 23, 1996 SPY State Street SPDR S&P 500 ETF Trust 200-day ○below
Monday, July 22, 1996
Jul 22, 1996 EWG iShares MSCI Germany ETF 50-day ○below
Wednesday, July 17, 1996
Jul 17, 1996 SPY State Street SPDR S&P 500 ETF Trust 200-day ●above
Monday, July 15, 1996
Jul 15, 1996 EWU iShares MSCI United Kingdom ETF 50-day ○below
Jul 15, 1996 SPY State Street SPDR S&P 500 ETF Trust 200-day ○below
Thursday, July 11, 1996
Jul 11, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 200-day ○below
Jul 11, 1996 SPY State Street SPDR S&P 500 ETF Trust 100-day ○below
Wednesday, July 10, 1996
Jul 10, 1996 SPY State Street SPDR S&P 500 ETF Trust 100-day ●above
Friday, July 5, 1996
Jul 5, 1996 EWU iShares MSCI United Kingdom ETF 50-day ●above
Jul 5, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ○below
Jul 5, 1996 SPY State Street SPDR S&P 500 ETF Trust 100-day ○below
Jul 5, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Tuesday, July 2, 1996
Jul 2, 1996 EWU iShares MSCI United Kingdom ETF 50-day ○below
Friday, June 28, 1996
Jun 28, 1996 EWU iShares MSCI United Kingdom ETF 50-day ●above
Jun 28, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ●above
Wednesday, June 26, 1996
Jun 26, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 100-day ○below
Monday, June 24, 1996
Jun 24, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Jun 24, 1996 EWJ iShares MSCI Japan ETF 50-day ○below
Friday, June 21, 1996
Jun 21, 1996 EWG iShares MSCI Germany ETF 50-day ○below
Jun 21, 1996 EWU iShares MSCI United Kingdom ETF 50-day ○below
Wednesday, June 19, 1996
Jun 19, 1996 EWJ iShares MSCI Japan ETF 50-day ●above
Tuesday, June 18, 1996
Jun 18, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Jun 18, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Monday, June 17, 1996
Jun 17, 1996 EWG iShares MSCI Germany ETF 50-day ○below
Jun 17, 1996 EWU iShares MSCI United Kingdom ETF 50-day ●above
Thursday, June 13, 1996
Jun 13, 1996 EWU iShares MSCI United Kingdom ETF 50-day ○below
Wednesday, June 12, 1996
Jun 12, 1996 EWU iShares MSCI United Kingdom ETF 50-day ●above
Friday, June 7, 1996
Jun 7, 1996 EWU iShares MSCI United Kingdom ETF 50-day ○below
Wednesday, June 5, 1996
Jun 5, 1996 EWG iShares MSCI Germany ETF 50-day ●above
Monday, June 3, 1996
Jun 3, 1996 EWU iShares MSCI United Kingdom ETF 50-day ●above
Thursday, May 30, 1996
May 30, 1996 EWU iShares MSCI United Kingdom ETF 50-day ○below
Wednesday, May 29, 1996
May 29, 1996 EWU iShares MSCI United Kingdom ETF 50-day ●above
Wednesday, May 8, 1996
May 8, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Thursday, May 2, 1996
May 2, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ○below
Monday, April 22, 1996
Apr 22, 1996 SPY State Street SPDR S&P 500 ETF Trust 50-day ●above
Thursday, April 18, 1996
Apr 18, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Wednesday, April 17, 1996
Apr 17, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Tuesday, April 16, 1996
Apr 16, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Friday, April 12, 1996
Apr 12, 1996 SPY State Street SPDR S&P 500 ETF Trust 100-day ●above
Wednesday, April 10, 1996
Apr 10, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ○below
Apr 10, 1996 SPY State Street SPDR S&P 500 ETF Trust 100-day ○below
Tuesday, April 9, 1996
Apr 9, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 50-day ●above
Monday, April 8, 1996
Apr 8, 1996 MDY State Street SPDR S&P MIDCAP 400 ETF Trust 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.