Stock Market Today: Nifty 50 Trade Setup, Global Cues, and 8 Stock Picks for Thursday – June 5, 2025
Get the latest stock market update for June 5, 2025, including Nifty 50 and Bank Nifty trade setup, global market cues, and expert-recommended stocks to buy or sell today.
Stock Market Today: Nifty 50 Trade Setup, Global Cues, and 8 Stock Picks for Thursday – June 5, 2025

After three consecutive sessions of decline, Indian equity markets staged a modest rebound on Wednesday. The Nifty 50 closed 77 points higher at 24,620, the BSE Sensex gained 260 points to settle at 80,998, and the Bank Nifty rose 76 points to end at 55,676.
Among the top gainers on the Nifty were Eternal, Jio Financial, and IndusInd Bank. On the flip side, Bajaj Finserv, Trent, and Eicher Motors were among the biggest losers.
Mid- and small-cap stocks continued their strong performance. The Nifty Midcap 100 climbed 0.71%, while the Nifty Smallcap 100 rose by 0.79%. Overall market breadth remained positive for the third straight session, with the BSE advance-decline ratio standing at 1.10.
Global Market Cues:
Overnight, U.S. markets showed signs of uncertainty. While major indices fluctuated, U.S. Treasury yields declined, signaling caution among investors ahead of key economic data and central bank announcements.
Trade Setup for Thursday – June 5, 2025
Nifty 50 Outlook:
Nandish Shah, Deputy Vice President at HDFC Securities, noted:
“Nifty 50 closed below its 20-day EMA for the second day in a row but maintained support above the recent swing low of 24,462 recorded on May 22. On the upside, resistance is expected near the 24,845 mark, while strong support lies around 24,500.”
Bank Nifty Outlook:
Dhupesh Dhameja, Derivatives Research Analyst at SAMCO Securities, added:
“The Bank Nifty remains structurally bullish as long as it trades above its short-term moving average. However, momentum remains subdued ahead of the RBI monetary policy announcement. The 55,300 level is a key support; holding above it suggests a ‘buy-on-dips’ strategy remains favorable. A decisive move above 56,150 could trigger strong buying interest.”
Stock Picks for June 5, 2025 — Buy or Sell Recommendations
Market experts recommend the following eight stocks for today’s trading session:
Supreme Industries – Buy/Sell recommendation based on technicals
Lloyds Metals and Energy – Watch for potential breakout or breakdown
Bharat Electronics Ltd (BEL) – Under focus post recent volume surge
CESC Ltd (CESE) – Analysts expect near-term momentum
Macrotech Developers (LODHA) – Crucial levels being tested
Indian Overseas Bank (IOB) – Small-cap banking stock under scanner
CG Power and Industrial Solutions – Technically strong setup
NBCC (India) Ltd – Near resistance; traders advised to monitor
(Note: Traders are advised to check technical levels and use appropriate stop-losses.)
Expert Commentary:
Siddhartha Khemka, Head of Research (Wealth Management) at Motilal Oswal, stated:
“We anticipate a consolidation phase for Indian markets, influenced by global trends and cautious investor sentiment ahead of key domestic policy events.”
Stay tuned for further updates as market dynamics evolve through the day.