New Delhi, March 6 -- Indian stock markets on 5 March: A recap

India's benchmark stock market index, Nifty 50, ended its 10-day losing streak with a broad-based rebound, closing up 1.2% at 22,337. All sectoral indices posted gains, signalling widespread buying interest.

Read this | Chasing bets, dodging risks: Why Chris Wood of Jefferies is bargain hunting in India with a cautionary eye

After a subdued start at 22,073, the index maintained an upward trajectory throughout the session, forming a bullish candlestick pattern on the daily chart-an early signal of potential trend reversal. Market breadth was notably strong, with an 8:1 advance-decline ratio, highlighting a decisive shift in sentiment.

Stock market technicals

Nifty 50 held ...