The reason that the stock go long: shanghai composite is on above MA 50, and it gonna touched 3000 soon. Therefore. it could be a positive point to support BABA go higher
The reason that stock go lower: During the shape of Chart, it looks like a head-shoulder is appearing now. and I suggest short at 190 up, 195 will be the S/L price.
In general, based on tech-analysis, I prefer short the stock at 195.