Advertisement
S&P 500 +18% from the lows 4 weeks ago. More than 88% of S&P 500 stocks are trading above their 20 day moving average, the most since August. However, many sentiment & positioning indicators are still massively lagging, which would indicate room for more buying. Let’s have a look.

Source: @barchart
Very low net leverage