1) Stochastic overbought at the moment, bulls are taking partial profit after hitting resistance level of 85.
2) Likely to retest resistance ahead of earnings call in 2 weeks.
3) A break above resistance of 85 will provide stronger bullish signal and overall sentiment for BABA