BABA's tightening coil to spring up or down?

Updated
BABA appears to be forming a coiling wedge, or descending triangle, off of a prior bullish trend. So a strong break out or down seems likely on the classical expectations of this formation. Which will it be? It seems easier, based on Alibaba's fundamentals, as well as retested support forming the base of this triangle, that it will break out (ie, up), not down. Let's see...
Note
BABA keeps banging into the ceiling of this triangle like it's a real thing. When is it ever going to break out or down?!

snapshot
Descending TriangleTrend Analysis

Disclaimer