Bank Nifty registered a Low of 31127.5 very close to the SL of 31120. For the pattern to be valid the SL must hold, if it breaks, then the next SUPPORT level to watch would be 31069 - 113% of the leg 31123 - 31535.
Then the pattern would be a Bearish Shark with Labels as follows:
OX - 32126 - 31123
XA - 31123 - 31535 - 38.2% OF XA
AB - 31535 - 31069 113% OF AB