Updated : Jul 31, 2023 On the weekly chart, Bank Nifty made a time high of 46,310.10 and closed the session at 45,468.10. Index has lost 1.32 per cent as compared to last week. Currently the Index has moved below the 20 EMA, indicating short term weakness