$MSFT, $AAPL, $AMZN, $GOOG, $TSLA and $SPY are all in the same boat together, desperately fighting to hold their respective support levels and the decline seems inevitable if I am being honest, unless something strong happens on Monday and they all rally together....what that catalyst is right now? I do not know.
If $MSFT is the Mega Cap you own then I believe adding if this reaches its 200 Day MA is a very smart move and like I said on the $AMZN chart, I will be adding, possibly doubling my position if $AMZN pulls back too, which I suspect it will.
MACD also confirms the downward trend here too.