Market snapshot (closing): BSE Sensex fell 249.70 points to 76,478.67 (-0.33%), while the Nifty 50 declined 80.50 points to 23,865.75 (-0.34%); Nifty Bank slipped about 184.45 points to 57,542.90 (-0.32%).
Indian stock market performance today reflected a cautious mood at the end of June, with benchmark indices closing lower after a volatile session. Expiry-day position unwinding, selective profit booking, and weakness in heavyweight stocks kept investors on edge through the final hours of trade.
The BSE Sensex ended the day in the red, while the NSE Nifty 50 also slipped below key psychological levels during the session before settling lower at the close. Market breadth remained mixed, showing that selling pressure was concentrated in large-cap names rather than across the entire market. Banking and information technology stocks were among the main drags on sentiment, while a few defensive and mid-cap counters found support.
Traders appeared to reduce exposure ahead of the new monthly derivatives cycle, which added to intraday volatility. That kind of move is common on expiry day, when positions are rolled over or squared off as participants prepare for the next contract. The result was a market that lacked clear direction and moved in short bursts instead of building a sustained trend.
Broader sentiment was also shaped by global cues, including weakness in overseas markets and uncertainty around commodity prices. Investors continued to watch crude oil, foreign fund flows, and bond yields for clues on whether the market could regain strength in early July. For now, the tone remains one of consolidation after recent fluctuations.
From a stock-specific perspective, large-cap financials and IT counters faced pressure, which amplified the fall in headline indices. However, some pockets of buying emerged in selective domestic demand-driven stocks, suggesting that investors are still willing to rotate within the market rather than exit entirely.
Looking ahead, the market will likely react to the first trading sessions of July, fresh F&O positioning, and any major corporate announcements. If global markets stabilize and domestic flows remain supportive, the benchmark indices may attempt a recovery. Until then, volatility may stay elevated.
| Stocks pulling Indices UP | CMP | Contribution |
|---|---|---|
| Maruti Suzuki | 14115.00 | 19.97 |
| Bajaj Finance | 1004.75 | 13.21 |
| Titan Company | 4404.00 | 11.41 |
| Eternal | 264.60 | 8.21 |
| Bharti Airtel | 1852.00 | 7.25 |
| Stocks dragging Indices DOWN | CMP | Contribution |
|---|---|---|
| Infosys | 1000.40 | -27.80 |
| ICICI Bank | 1375.20 | -19.41 |
| TCS | 2031.50 | -14.82 |
| Eicher Motors | 7073.50 | -10.58 |
| Reliance | 1293.90 | -10.48 |
========================================================
Markets at Close
30th June, 2026
Sensex, Nifty end lower in volatile June expiry session; pharma, realty buck trend
Biggest Nifty losers were Eicher Motors, Infosys, Tata Consumer, TCS, Wipro, while gainers were Maruti Suzuki, Titan Company, Adani Enterprises, Bajaj Finance and Tata Motors Passenger Vehicles. Among sectors IT index fell 2.5%, FMCG down 0.6%, media fell 0.8%, while consumer durable and realty indices rose 1% each. The Nifty midcap index was up 0.3 percent, and smallcap index was up 1 percent.
Rupee at Close
30th June, 2026
Indian rupee ended 13 paise lower at 94.66 per dollar on Tuesday versus previous close of 94.53.
Source : moneycontrol
You may be interested in this article – Nifty Option Chain Analysis Guide
FII’s & DII’s Activity on 30th June, 2026
Net value in crores
| BUY | SELL | |
| DII | 6,842.34 | |
| FII | 2,556.75 |
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 :
