Indian stocks finished significantly higher on Friday. Markets were closed at the time of this report. The gain came despite a sharp decline in other Asian markets.
Nifty 50 recovers after early drop as IT gains offset weakness in oil, banks Indian shares reversed course by midday Tuesday, with the Nifty 50 rising 0.18% to 23,425.40 at 12:48 p.m. in Mumbai. Tech stocks jumped, outweighing losses in oil and bank names as well as foreign outflows. The index had opened lower, hurt by Middle East tensions and selling from overseas funds.
Indian stocks rallied Monday, with the Nifty 50 climbing back past 24,000 and the Sensex gaining over 1,000 points. The drop in crude prices took some pressure off a market that’s been dealing with war risks, a weak rupee and foreign outflows for weeks. At 15:23 IST, the Nifty traded at 24,028.10, up 1.30%. The Sensex stood at 76,484.87, up 1.42%, heading into the close.
Indian stocks start the holiday-shortened week still facing pressure from crude prices, the rupee, and overseas selling. A slight weekly rise hasn’t undone losses from the Iran war jolt.
Indian shares rose on Friday, led by private banks and some quarterly results. Buying picked up but moves in crude oil and the rupee held the market back from finding its footing.
Indian equities slid further by Friday afternoon, as the BSE Sensex dropped 665.35 points, or 0.85%, to 77,179.17, while the Nifty 50 shed 186.45 points, or 0.77%, standing at 24,140.20 near 2 p.m. IST. Data from Moneycontrol pointed to a slightly negative market breadth: 1,847 stocks rose, but 1,939 slipped into the red.
Indian stocks slipped further Thursday. By 1:02 p.m. IST, the Nifty 50 sat at 24,207.25, while the BSE Sensex registered 77,799.23. Oil prices stubbornly held above $100 a barrel, and HSBC’s downgrade of Indian equities to “underweight” added pressure. Both indices shed nearly 1% on Wednesday.
Indian stocks stumbled Thursday, erasing some of the gains from the previous day’s rally. Oil prices bounced back and uncertainty over the fragile Iran-U.S. ceasefire had investors shifting toward defensive plays. The Sensex dropped 931.25 points, or 1.20%, finishing at 76,631.65. The Nifty 50 slipped 222.25 points, or 0.93%, ending at 23,775.10.
Late in Thursday’s session, Indian equities slipped, erasing a chunk of gains from the prior rally as oil prices moved higher and tensions resurfaced around the U.S.-Iran ceasefire. By 2:40 p.m. IST, the Sensex had dropped 1,171.65 points, or 1.51%, to 76,391.25. The Nifty 50, meanwhile, was down 269.10 points, or 1.12%, at 23,728.25 at 2:49 p.m. IST.
Indian bank customers are heading into a run of holidays stretching through early April. That timing could jam up salary credits and other payments needing a branch visit right as the financial year turns over. Digital channels? Those stay up, but a finance ministry memo points out: only agency banks — the ones handling government transactions — are told to keep select branches open on March 31.
India’s Nifty 50 stayed under pressure on Thursday, down 0.53% at 23,739.30 by 2:34 p.m. IST, as oil pushed back above $100 a barrel and the rupee hit a record low. The Sensex was also in the red after falling 1% to 76,129.95 in morning trade, extending Wednesday’s selloff.
Stocks in India tumbled Wednesday, with the Nifty 50 giving up 1.63% to settle at 23,866.85 and the BSE Sensex sliding 1.72% to 76,863.71. Investors unloaded shares as fresh swings in oil and an escalating Middle East crisis rattled sentiment.
Indian equities bounced back on Tuesday, halting a two-day losing streak as oil prices pulled back and investors stepped in following Monday’s steep decline. The NSE Nifty 50 climbed 0.97% to finish at 24,261.60, while the BSE Sensex advanced 0.82%, settling at 78,205.98.
Indian equities tumbled Monday, with the Sensex and Nifty both shedding roughly 2.2% as of 1:05 p.m. IST, pressured by a sharp spike in crude oil prices that dragged the indexes close to correction levels. The two gauges had earlier slipped to their lowest readings in nearly a year.
Indian equities posted gains on Friday, recouping some of Thursday’s steep declines as major names bounced and buyers hunted for deals before the weekend. The Nifty 50 closed 0.46% higher at 25,571.25. Sensex rose 0.38% to end at 82,814.71.
Indian shares closed lower on Friday, marking their sharpest monthly decline since February 2025 as investors grew cautious ahead of the federal budget. The Nifty 50 dropped 3.1% in January to 25,320.65, while the Sensex fell 3.5% to 82,269.78. Both indexes slipped around 0.4% on the day.
Indian stocks fell on Thursday, snapping a two-day climb, as investors booked profits and braced for Sunday’s federal budget. By 10:08 a.m. IST, the Nifty 50 was down 0.61% at 25,183.75 and the Sensex had dropped 0.71% to 81,763.07. Foreign portfolio investors have sold $4.56 billion of Indian equities in January so far, after a record $19 billion outflow in 2025.
Indian stocks ended lower on Wednesday, extending losses after the benchmarks’ steepest drop in over eight months as global trade and geopolitical worries kept foreign investors cautious. The Nifty 50 fell 0.3% to 25,157.5 and the BSE Sensex eased 0.33% to 81,909.63, with small- and mid-cap indexes down 0.9% and 1.1%; foreign portfolio investors, or overseas funds, have sold $3.23 billion of Indian shares in January. “A wave of global turbulence has washed over domestic equities,” Deven Choksey, managing director at DRChoksey FinServ, said.
Indian shares slipped on Monday, weighed down by Reliance Industries, ICICI Bank, and HDFC Bank after their quarterly earnings. Adding to the pressure, new U.S. tariff threats targeting Greenland hit market sentiment. The BSE Sensex dropped 324.17 points, or 0.39%, closing at 83,246.18, while the NSE Nifty 50 declined 0.42% to 25,585.5. “Markets are expected to remain in a consolidation zone,” said Vinod Nair, head of research at Geojit Investments.
Indian stocks dipped on Monday, weighed down by earnings disappointments from Reliance Industries and ICICI Bank, while a steep decline in Wipro hit benchmark indexes. By 10:01 a.m. IST, the Nifty 50 dropped 0.68%, and the Sensex was down 0.7%. Reuters