Nifty 50 Analysis - March 19, 2025
On March 19, 2025, Indian equity markets continued their bullish momentum, with the Nifty 50 rising 73.30 points (+0.32%) to close at 22,907.60, while the Sensex gained 147.79 points (+0.20%), reflecting strong buying interest.
Institutional activity remained mixed, with FIIs recording a net outflow of ₹25,353.24 crore for March so far, as gross purchases stood at ₹137,522.90 crore against gross sales of ₹162,876.14 crore. Meanwhile, DIIs maintained their strong buying stance, with a net inflow of ₹36,619.87 crore, backed by ₹149,719.26 crore in purchases and ₹113,099.39 crore in sales.
On March 19, FIIs were net sellers at ₹1,096.50 crore, with ₹15,718.73 crore in purchases and ₹16,815.23 crore in sales, while DIIs bought ₹13,300.08 crore and sold ₹11,159.32 crore, resulting in a net inflow of ₹2,140.76 crore. The previous session on March 18 saw FIIs turning net buyers with ₹1,462.96 crore of inflow, while DIIs continued their buying momentum with ₹2,028.15 crore in net inflows.
Technically, Nifty 50 has broken the 22,300–22,350 resistance and is trading at 22,907.60, heading toward the next resistance at 23,000–23,100. If sustained, targets extend to 23,285 (70-day MA) and 23,541 (100-day MA). Support now lies at 22,700, with 22,350–22,300 acting as a fallback zone. Caution is advised near 23,000, where consolidation or profit booking may occur.
The top five gainers in the Nifty 50 today were


















