Categories: BusinessNewsTop

Markets Post Best Weekly Gains in 4 Years; Nifty Crosses 23,400 Amid Broad-Based Rally

Sensex and Nifty gain over 4% each for the week as bulls dominate Dalal Street; analysts see more upside if Nifty sustains above 23,400

March 22, 2025: Mumbai – Indian stock markets wrapped up the week with a bang as benchmark indices posted their best weekly gains in four years, driven by strong buying across sectors and sustained optimism on domestic fundamentals.

On Friday, March 21, the Sensex closed 557 points higher at 76,905.51 (+0.73%), while the Nifty 50 ended at 23,350.40, up 159 points (+0.69%). During intraday trade, Nifty also crossed the key 23,400 mark, underscoring bullish momentum.

Also Read: Gold Pulls Back ₹2,000 From Record High: Is This a Buying Opportunity Amid US Recession Fears and Global Uncertainty?

For the week, both the Sensex and Nifty surged over 4%, supported by a rally in energy, financials, and telecom stocks.


📈 Key Market Highlights:

Also Read: Rupee Hits 10-Week High at ₹86/USD, Becomes Asia’s Top Performer Amid Surging FII Inflows

  • Top Nifty Gainers: SBI Life (+3.21%), BPCL, ONGC, NTPC, Bajaj Finance
  • Top Losers: Hindalco (-1.5%), Wipro, Trent, Infosys, Tata Steel
  • Sectoral Performance:
    • Best: Nifty Energy (+1.44%)
    • Worst: Nifty Metal (-0.55%)
  • Broader Markets:
    • Nifty Midcap 100: +1.38%
    • Nifty Smallcap 100: +2.06%
  • Over 70 stocks hit new 52-week highs on the BSE, including Kotak Mahindra Bank, Shree Cements, Manappuram Finance, and SRF.

🛠️ Technical Outlook:

Also Read: Heathrow Paralysis Sparks Global Turmoil: ‘This Was a Clear Planning Failure’

Hrishikesh Yedve, AVP at Asit C. Mehta, said Nifty formed bullish candles on daily and weekly charts, indicating strong momentum. He noted:

“As long as Nifty stays above 23,000, traders should follow a ‘buy-on-dips’ strategy. The next key resistance lies at 23,520, aligned with the 100-day SMA.”

Bank Nifty also bounced back smartly, closing at 50,594. A move above 50,650, its previous swing high, could trigger a fresh breakout, according to Yedve.

Rupak De, Senior Technical Analyst at LKP Securities, added:

“Nifty is approaching the 21-week EMA at 23,382. A strong breakout above 23,400–23,600 could push the index another 200 points higher. However, failure to breach this zone might lead to short-term consolidation.”


🔮 Market Outlook for March 24:

  • Immediate Nifty Support: 23,000
  • Short-Term Resistance: 23,520 → 23,600
  • Watchlist Sectors: Oil & Gas, Telecom, Financials
  • Strategy: Continue buying on dips while monitoring global cues, FII flows, and sector rotation
  • Tags:
    Nifty today, Sensex today, stock market rally, Nifty 50, Sensex record, Nifty technical outlook, Bank Nifty, stock market weekly gain, Indian stock market, Rakesh Patil, MCX, SBI Life, Hindalco, ONGC, Bajaj Finance, Nifty resistance level, buy on dips strategy, March 2025 stock market
Misha Bhatia

Recent Posts

Aryan Khan Secures No. 2 Spot on IMDb’s Most Popular Indian Directors List

Just over two months after the premiere of his directorial debut, the Netflix series The…

1 day ago

Ram Gopal Varma Defends Comments on Actresses, Calls Them “Praise, Not Objectification”

Filmmaker Ram Gopal Varma (RGV) has once again stirred controversy by defending his descriptive comments…

1 day ago

Kim Kardashian Reclaims Narrative, Confronts Robbers “Dripping in Diamonds”

Nine years after her terrifying 2016 Paris robbery, Kim Kardashian made a powerful statement of…

1 day ago

Aishwarya Rai Bachchan: Motherhood and Conviction Guide Career at Red Sea Film Festival

Bollywood icon Aishwarya Rai Bachchan captivated the audience at the Red Sea Film Festival 2025…

1 day ago

Which One is better for you amid current toxic air pollution levels: A1 or A2 milk?

Amid concerns over air pollution stressing the body, the choice of dairy milk can play…

1 day ago

How IndiGo crisis sent nationwide airports into meltdown

India's largest airline, IndiGo, is facing an unprecedented operational crisis, with over 1,000 flights cancelled…

1 day ago