It's time to give some gains back SPX500 [Weekly]

Hard to call a top these days where nothing technical seems working. But looking at macd everything seems pretty clear, we never been so high and so far from the 200ma(red line).
S&P 500 (SPX500)Trend Analysis

Disclaimer