Indian markets ended June 25 with marginal gains as investors booked profits after an early rally, leaving benchmarks slightly higher but volatility elevated. The Sensex closed around 77,100 while the Nifty finished just above 24,050, with auto and FMCG stocks outperforming and metal, oil & gas and IT lagging.
Market summary and direction
The session began on a strong note—Nifty touched an intraday peak near 24,260—but profit-taking and monthly derivative expiry pressure erased most gains in the second half, producing a cautious close despite modest net advances for benchmarks. Market breadth was mixed; a larger number of stocks declined than advanced, and mid- and small-cap indices underperformed the large-cap indices, reflecting selective buying in higher-quality names.livemint+1
Sector winners and losers
Auto and FMCG emerged as the day’s leaders, with Nifty Auto posting the biggest sectoral gains as consumer demand and domestic order flows supported discretionary names. Conversely, Nifty Metal and Nifty Oil & Gas slipped due to profit-booking and softer commodity cues, while Nifty IT also gave up ground amid global tech weakness.
Stocks and flows to watch
Several large-cap automobiles and consumer staples stocks recorded strong moves, while some metal and oil & gas heavyweights trimmed index gains. Foreign portfolio inflows and a slightly firmer rupee provided underlying support, even as global cues and volatility around options expiry limited momentum.nseindia+2
Volatility and breadth indicators
India VIX softened on the day, pointing to reduced near-term fear despite intra-day swings; however, the retreat from intraday highs signals investor reluctance to add risk ahead of global macro events and earnings updates. Broader market participation remained weak, with midcaps and smallcaps closing lower than benchmarks.business-standard+2
What this means for traders and investors
Short term traders should account for elevated intraday volatility and potential reversals following strong opens, while longer-term investors may look for selective accumulation in high-quality cyclical names that pulled back during the session (notably some autos and consumer staples). Risk management around expiry days and global data releases is important.livemint+1
Closing note and outlook
Overall, June 25’s close was a modestly positive but fragile outcome for the Indian equity market—benchmarks finished higher but well off intraday peaks as profit booking and derivative flows capped the rally. Watch global cues, crude oil, and domestic macro updates for the next directional triggers
========================================================
Top gainers and losers

Markets at Close
25th June, 2026
Sensex, Nifty trim intraday gains amid selling in metal, energy stocks
Biggest Nifty gainers were Interglobe Aviation, M&M, Max Healthcare, Maruti Suzuki, Tata Consumer, while losers included ONGC, Power Grid Corp, Hindalco, Bharat Electronics and Tech Mahindra. Sectoral indices ended mixed with FMCG gained 0.7%, Realty rose 0.3% and Auto index gained more than 2%, while IT, Energy, Media, Metal, Oil & Gas down 0.5-1%. The Nifty midcap and smallcap index shed 0.5 percent each.
Rupee at Close
25th June, 2026
Indian rupee ended 25 paise higher at 94.40 per dollar on Thursday against previous close of 94.65.
Source : moneycontrol
You may be interested in this article – Nifty Option Chain Analysis Guide
FII’s & DII’s Activity on 25th June, 2026
Net value in crores
| BUY | SELL | |
| DII | 5,747.75 | |
| FII | 383.76 |
Source : NSE
You may be interested in this article – How to trade with Support and Resistance
*Investments in the securities market are subject to market risks. Read all the related documents carefully before investing.
NOTE: *** The above information is based on the source and just for information and educational purposes only. Please consult your financial advisor before buying any stocks. Thank You ***
Important Links which may interest you :
