Indian equity benchmarks closed higher on Wednesday, driven by sector-level strength in Capital Goods, Consumer Durables and Power. The Nifty 50 advanced 0.40% to reach a fresh one-month high at the close of trade on the NSE, while the BSE Sensex 30 rose 0.45%.
On the Nifty 50, Trent Ltd (NSE:TREN) was the session's strongest performer, jumping 7.25% or 210.20 points to finish at 3,108.00. Bharat Electronics Ltd (NSE:BAJE) followed, adding 3.55% or 14.45 points to close at 422.00. Hindalco Industries Ltd. (NSE:HALC) also contributed to the upside, rising 2.62% or 25.70 points to end at 1,008.10.
Not all large-cap names participated in the rally. Tata Motors Passenger Vehicles Ltd (NSE:TAMO) recorded the steepest decline on the Nifty 50, falling 8.18% or 32.20 points to 361.40 at the close. Cipla Ltd. (NSE:CIPL) slipped 1.67% or 23.00 points to 1,350.20, and Bajaj Finserv Ltd (NSE:BJFS) declined 1.25% or 22.30 points to 1,765.00.
The BSE Sensex 30 showed a similar mix of winners and losers. Eternal Ltd (BO:ETEA) led gainers on the index, rising 1.76% to 258.00, while Tata Steel Ltd (BO:TISC) gained 1.51% to settle at 198.95 and Titan Company Ltd (BO:TITN) added 1.09% to close at 4,384.30. Among the laggards, Tata Motors Passenger Vehicles Ltd (BO:TAMO) was down 8.16% to 361.50 in late trade. Bajaj Finserv Ltd (BO:BJFS) lost 1.16% to settle at 1,765.75, and Axis Bank Ltd. (BO:AXBK) fell 1.08% to 1,351.00 at the close.
Market internals were positive across both exchanges. On the National Stock Exchange, advancing issues outnumbered declines by 1,439 to 1,098, with 58 stocks unchanged. On the Bombay Stock Exchange, 2,197 stocks rose, 1,804 fell and 153 finished flat.
Implied volatility moderated as the India VIX dropped 1.20% to 13.20, marking a three-month low. In commodities, Gold Futures for August delivery eased 0.12% or 5.20 to $4,349.20 a troy ounce. Crude oil contracts moved higher: July delivery crude rose 0.29% or 0.22 to $76.27 a barrel, while the August Brent contract increased 0.16% or 0.13 to trade at $79.09 a barrel.
On the currency front, USD/INR was unchanged at 94.55, and EUR/INR fell 0.14% to 109.62. The US Dollar Index Futures ticked up 0.11% to 99.39.
In sum, Wednesday's session featured broad-based buying led by several industrial and consumer sectors, tempered by notable weakness in a few individual large-cap stocks. Volatility readings and mixed commodity and currency moves rounded out the market picture at the close.