Evolving pattern does not meet Gartly criteria of 0.618 AB leg. Batwing would have a shallow AB , usually 0.5 - 0.618, with 0.50 XB.
Therefore it's a Butterfly pattern.
Look back at Nov 2018 to see the Bearish Bat, which was imperfect in Fibo. Market tanked anyway, if it wants to sell, it will sell, regardless of the Fibo.
Now we find ourselves in the penultimiate move of a great Bull Market. The next to last move is a CD downtrend wave; it will be fierce and sell for a month.
The pattern has evolved near perfection with 0.786 XB and a rare 0.905 BC Fib retracement of XA. This is quite Bullish and suggests the rally to follow Butterfly structure completion will be vigorous.
A perfect butterfly would evolve with XD = 1.27; this model projects 1.618 Fibo retracement to 24,224 on 29 October. Just a WAG, but I'm betting on it.
After completion, the Bull wave to follow will likely reach 2.618 of AD, or 27,716 by EOY.
This isn't investment advice, just a model based on observation; models may fail; be prudent; trade at your own risk! GLTA!