Stock Market Today, March 25 -- Markets started the week on a winning note, with the benchmark Nifty-50 index gaining 1.32% and ending at 23,658.35 on Monday. The Bank Nifty ended 2.2% higher at 51,704.95, while Realty, Oil & Gas were among other key gainers. The mid and small caps also gained around 1%.

The Nifty has witnessed a further extension of its upward move, rising above the resistance level of 23,600. In the short term, the index is likely to remain strong as long as it stays above the support level of 23,500. Only a decisive fall below 23,500 might trigger a small correction in the market, said Rupak De, Senior Technical Analyst at LKP Securities.

The immediate support for Bank Nifty is placed near 50,970, where its 200-DSMA ...