logologo
Search anything
Ctrl+K
arrow
WhatsApp Icon

Indian stock market: April 30 recap, crude-led swings

A session defined by a sharp intraday reversal

Indian benchmarks on Wednesday showed a strong recovery but failed to hold the day’s highs. The Sensex ended up 609.45 points, or 0.79%, at 77,496.36. The Nifty added 181.95 points, or 0.76%, to close at 24,177.65. Intraday, the Sensex was up as much as 1,095.6 points and touched 77,982.51. Social media chatter repeatedly described the move as a near non-stop rally until afternoon selling began. By the close, that afternoon fade had trimmed a large part of the early momentum. The Nifty’s inability to sustain at higher levels became the day’s central talking point. Traders also linked the fade to global risk factors, especially crude oil.

Why the morning rebound found buyers

The rebound was attributed to value buying in several defensives and cyclicals. Reported drivers included FMCG, automobiles and telecom stocks, alongside optimism around corporate earnings. Asian market cues were described as supportive during the rebound phase. Reliance Industries and Maruti Suzuki were repeatedly cited as key supports to the index move. ITC, Tech Mahindra, Bharti Airtel and Mahindra and Mahindra were also among the prominent contributors on the Sensex list of gainers. Market participants on social platforms framed the move as a recovery day after recent choppiness. Even so, the intraday action suggested buyers were selective rather than broad-based. This selective nature mattered later when selling pressure returned.

Selling pressure near 24,300 and the “upper shadow” signal

Technical commentary in the shared updates flagged resistance around the 24,333 zone on Nifty. One view said the day’s recovery failed to sustain at higher levels, pointing to supply pressure at elevated prices. Another technical note described a small bullish candle with a long upper shadow, signalling intraday volatility and selling into strength. The same commentary said the move looked more like a pullback than a confirmed breakout. A separate Nifty view placed immediate resistance in the 24,300-24,330 zone. Only a sustained move above that zone was said to open room towards 24,500 in the short term. On the downside, near supports were repeatedly placed around 24,000 and 23,900-23,800. The overall short-term setup was characterised as sideways to mildly negative.

Crude oil became the dominant macro variable

Rising crude was a consistent explanation for fragile risk sentiment across posts and updates. US market coverage highlighted energy as the biggest move, with Brent crude for July delivery rising 5.8% to settle at $110.44 a barrel, later touching $111.84 intraday. Another update showed Brent for June delivery at $119.94 a barrel in early trade after a 6.1% surge in the previous session. The context tied the crude spike to Iran-related tensions, including restrictions around shipping and the Strait of Hormuz. Higher oil also fed into bond market moves, with US yields rising after the Federal Reserve held rates. Some Fed officials were reported to be in no hurry to cut rates, adding to the cautious tone. For Indian equities, the crude move was treated as a direct risk to sentiment and a driver of intraday volatility. That sensitivity showed up in how quickly gains were pared as the day progressed.

Institutional flows and India VIX kept traders cautious

Institutional activity was mixed across the dates cited in the shared material. For April 29, FIIs were reported as net sellers of about ₹2,468 crore, while DIIs were net buyers of around ₹2,262 crore. Another exchange-based figure referenced FIIs selling ₹2,103.74 crore on Tuesday, with DIIs buying ₹1,712.01 crore. The repeated pattern across posts was foreign selling being absorbed by domestic buying. Volatility indicators were also watched closely. India VIX was noted as easing slightly but staying elevated at about 17.43. In a separate update around April 27, India VIX was cited near 18.37, still pointing to uncertainty. The combination of elevated VIX and inconsistent intraday follow-through reinforced expectations of range-bound trade.

Sector scoreboard: FMCG and Auto led, banks lagged

On Wednesday, FMCG was reported as the top gainer among sector indices, up 1.57%. Realty rose 1.42%, telecommunication gained 1.28%, energy added 1.14%, and auto climbed 1.02%. IT also saw mild value buying in the social chatter, while private banking and financials were described as subdued. On the downside, utilities fell 1.22% and power dropped 1.05% in the same sectoral summary. Consumer durables, hospitals, PSU banks and Bankex were also shown ending lower by smaller margins. Early Thursday updates, however, flipped the tone, describing broad sectoral weakness with selling pressure in realty and banking. One live tick update said health and IT were the only sectors trading positive at that moment. This rotation-like tape helped explain why index levels moved sharply despite mixed broader market readings.

Major movers: Maruti, Reliance, Airtel in focus

Among Sensex gainers on Wednesday were ITC, Tech Mahindra, Maruti Suzuki, Reliance Industries, Bharti Airtel and Mahindra and Mahindra. Notable losers included InterGlobe Aviation, NTPC, Bajaj Finserv and ICICI Bank in that close-based list. Maruti’s move drew attention after the company reported its highest-ever annual consolidated net profit of ₹14,679.5 crore for FY26, up 1.24% year-on-year, alongside record annual sales of more than 24.22 lakh vehicles. Another market note also highlighted Garden Reach Shipbuilders, which surged up to 16% to ₹3,339 after reporting a 24% increase in net profit to ₹303 crore for the March quarter. On April 30 morning trade, a separate update said Sensex was down 805 points and Nifty down 274 points at the time, with Bajaj Finance, Infosys and Tech Mahindra among top gainers. The same snapshot listed Eternal and Axis Bank among top losers, while another circulating “top gainers” list showed Eternal up 4.04%. The common thread across posts was heightened dispersion, with stock-specific action dominating.

Key levels and what traders watched for April 30

Pre-open commentary pointed to a gap-down to mildly negative start, tracking GIFT Nifty at 24,166, down 90 points. Immediate Nifty resistance was repeatedly placed near 24,200-24,300, with another reference highlighting resistance at 24,300-24,330. Supports were cited around 24,000-23,970 and further at 23,900-23,800. One range estimate for the day framed the likely band between 23,800 and 24,300. For Bank Nifty, commentary said relative strength had given way to consolidation near highs. Support levels were cited at 55,000-54,900, with an additional caution that weakness below 55,250 could extend declines towards 54,500-54,000. Resistance was placed near 55,900-56,000 and also around 56,200-56,300, with a further trigger level at 56,475 in another view. The consistent takeaway was that a decisive breakout was still needed, while crude-linked volatility kept traders focused on supports.

Metric or level (as cited)Value/ZoneContext from shared updates
Sensex close (Wednesday)77,496.36Up 609.45 points (0.79%)
Sensex intraday high (Wednesday)77,982.51Up 1,095.6 points (1.42%)
Nifty close (Wednesday)24,177.65Up 181.95 points (0.76%)
GIFT Nifty indication (April 30)24,166Down 90 points
India VIX (April 29 close)~17.43Eased slightly but elevated
FII flow (April 29)-₹2,468 croreNet sellers
DII flow (April 29)+₹2,262 croreNet buyers
Nifty resistance24,200-24,300Supply pressure near highs
Nifty support23,900-23,800Immediate downside zone
Bank Nifty support55,000-54,900Break risk flagged below
Brent crude (July contract settle)$110.44Up 5.8% in US update
Brent crude (June contract early)$119.94Up 1.62% after prior surge

Frequently Asked Questions

Sensex closed at 77,496.36, up 609.45 points, and Nifty closed at 24,177.65, up 181.95 points, after trimming gains from higher intraday levels.
Updates pointed to selling pressure near the 24,300-24,330 resistance zone on Nifty and a long upper shadow on charts, alongside caution driven by rising crude prices.
Brent prices were reported sharply higher amid Iran-related tensions, and this was linked to risk-off cues, higher bond yields, and expectations of intraday volatility.
FIIs were reported net sellers (including about ₹2,468 crore on April 29), while DIIs were net buyers (about ₹2,262 crore on April 29), suggesting domestic support offset foreign selling.
Nifty support was cited around 23,900-23,800 with resistance near 24,200-24,300. Bank Nifty support was cited near 55,000-54,900 and resistance near 55,900-56,000 and 56,200-56,300.

Did your stocks survive the war?

See what broke. See what stood.

Live Q4 Earnings Tracker