Stock Market Today, March 12 -- Nifty-50 Index managed to end the volatile trading session on Tuesday with a gain of 0.17%, at 22,497.90. The Bank Nifty at 47,853.95, however, ended 0.75% lower, and the IT sector was another key loser. Most other sectors, led by Realty and Oil & Gas, ended higher. Broader markets showed a mixed trend, with Mid caps ending with gains, though the small-cap index ended in the red

Today's recovery from the lower levels remains encouraging. Any level above 22700 would confirm a bullish trend reversal for the Nifty, potentially pushing it toward the target of 23000. Support has now shifted up to around 22300 levels as per Nandish Shah - Deputy Vice President, HDFC Securities.

For Bank Nifty, unless the index ...