Technical Newsletter: 21-Jan-2026 Published on 21 Jan 2026 Nifty sustains 25000 zone; cautious approach ahead Nifty daily range 25000 – 25300 BankNifty daily range 58200 – 59500 Download Full Report