
Top stocks to buy today: Stock recommendations for April 24, 2025
Top stocks to buy (AI image)
Top stock market recommendations
:
According to Aakash K Hindocha, Deputy Vice President - WM Research, Nuvama Professional Clients Group, Ambuja Cements, Jubilant FoodWorks and SBI Cards and Payment Services are the top buy calls for today.
Here's his view on Nifty, Bank Nifty and the top stock picks for April 24, 2025:
Index View: Nifty
After completing its 24k target and reclaiming above the 200 DMA, this is the third consecutive day wherein the index has closed above the same after a 10% flash rally. Given the geopolitical developments and a stretched rally looking tired on charts, we shift our stance to sideways from buy on dip with a short term support seen at 23900 below which weakening momentum could pick up.
Despite a strong handover from the global front this morning, charts do not warrant an immediate upside after a flash rally seen in the past 10 trading days.
Bank Nifty
Bank Nifty continued to lead the charge amongst the widely tracked indices with staging a 1800 odd point rally for this week at yesterday's high. An additional 2000 points target had opened up on charts after its strong closing on Thursday. Yesterday was the first instance since the panic lows of 7th April that Bank Nifty underperformed Nifty marking an end to its upper hand in this leg.
by Taboola
by Taboola
Sponsored Links
Sponsored Links
Promoted Links
Promoted Links
You May Like
Free P2,000 GCash eGift
UnionBank Credit Card
Apply Now
Undo
Any closing below 55240 is likely to drag the index on a negative momentum from here on.
We shall further the case after Bank Nifty's reaction near the 56200 levels, as it looks extremely overbought daily and hourly charts.
AMBUJACEM (BUY):
LCP: 574.35
Stop Loss: 560
Target: 606
Ambuja Cements stock
has found strong support from its 5 year trendline earlier this month and this is its 6th touch base on this trendline in the past 5 years , making it all the more stronger.
In the short term the 200 DMA has also been reclaimed along with the index as this helps in establishing its short term trend northwards.
JUBLFOOD (BUY):
LCP: 713.45
Stop Loss: 685
Target: 765
QSR stocks had been sliding since the start of this calendar year. Marking an end to the slide, Jubilant FoodWorks has given a breakout of a 3 month long correction while making a higher bottom formation all through the past 4 weeks.
A quick 6-8% upside follows through this breakout on the stock.
SBICARD (BUY):
LCP: 915.90
Stop Loss: 882
Target: 1005
SBI Cards and Payment Services stock has closed at a fresh 22 month high with repeated lower high formation suggesting accumulation on every dips being observed. The scrip has held its neck above its 200 DMA as well as 200 WMA for the past 8-10 weeks now suggesting that its short term as well as medium term trend has now been established northwards and dips are likely to get bought into.
Stay informed with the latest
business
news, updates on
bank holidays
and
public holidays
.
Master Value & Valuation with ET! Learn to invest smartly & decode financials. Limited seats at 33% off – Enroll now!

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


United News of India
12 minutes ago
- United News of India
Sensex surges by 1,289.57 points during week
Mumbai, June 21 (UNI) BSE Sensex surged 1,289.57 points, or 1.58 per cent, to settle at 82,408.17 during the week ended Friday, June 20, tracking gains in Asian markets and renewed foreign fund inflow, amid easing crude oil prices, improved investor sentiments. Nifty jumped 393.8 points, or 1.59 per cent, to settle at 25,112.40. Broader markets underperformed. The BSE Mid-Cap index shed 0.44 per cent to close at 45,480.26. The BSE Small-Cap declined 1.85 percent to end at 52,378.52. On Monday, the Sensex snapped a two-day losing streak and ended with solid gains. Sensex gained 677.55 points to settle at 81,796.15. Nifty 50 jumped 227.90 points to 24,946.50. The domestic equity benchmarks slipped into the red on Tuesday, dragged down by rising tensions between Israel and Iran. Investor sentiment remained subdued ahead of the U.S. Federal Reserve's policy decision. BSE Sensex declined 212.85 points to 81,583.30. Nifty fell 93.10 points to 24,853.40. On Wednesday, marking their second straight day of losses, as rising geopolitical tensions between Israel and Iran weighed on investor sentiment, the Sensex declined 138.64 points to 81,444.66. Nifty too fell 41.35 points to 24,812.05. On Thursday, marking the third straight session of decline, as investor sentiment remained shaky due to escalating tensions between Israel and Iran, the Sensex shed 82.79 points to 81,361.87. Nifty fell 18.80 points to 24,793.25. On Friday, snapping a three-day losing streak in a row, as the market remained firm despite rising geopolitical tensions between Israel and Iran. Sensex jumped 1,046.30 points to 82,408.17. Nifty 50 rose by 319.15 points to 25,112.40. Sectoral gainer During the week, BSE Auto was 1.17 pc, BSE BANKEX was 1.35 pc, BSE Consumer Durables was 0.93 pc, BSE Capital Goods was 0.68 pc, and BSE IT was 0.88 pc. BSE Realty 0.65 pc and BSE TECK by 2.07 Sectoral losers during the week were BSE Oil & Gas by 0.4, BSE FMCG by 0.21 pc, BSE Healthcare by 2.08 pc, BSE METAL by 1.12 pc and BSE Power by 0.19 pc. Stocks that fell during the week were Nestle India by 0.49 pc. Tamilnad Mercantile Bank by 2.83 pc, Tata Consultancy Services (TCS) by 0.36 pc, AAVAS Financiers by 1.58 pc, Tata Motors by 5.04 pc, SpiceJet by 8.60 pc, Sun TV Network by 2.16 pc and Alembic Pharmaceuticals by 2.92 pc. Godrej Properties rose 0.76 pc. The company announced that it has acquired an approximately 16-acre land parcel in Upper Kharadi, Pune. The project will have a developable potential of 2.5 million square feet with an estimated revenue potential of about Rs 3,100 crore. DLF rose 0.30 pc. The company said that its latest luxury offering, DLF Privana North, valued at approximately Rs 11,000 crore, has been sold within one week of its launch. UNI JS ARN


Time of India
an hour ago
- Time of India
Rally, reversal or both? June 24–27 could decide Nifty's next big move
The Nifty50 wrapped up the week on a strong note, registering a 1.5% gain for the week ended June 20, 2025. A sharp Friday rally saw the index surge 1.29%, closing at 25,112 — recouping much of the week's earlier losses and once again validating the power of precision-based trading. Timing the Market: Tactical Accuracy at Play At Wealthview Analytics, our time-based analysis has once again delivered striking precision across the week: by Taboola by Taboola Sponsored Links Sponsored Links Promoted Links Promoted Links You May Like If You Eat Ginger Everyday for 1 Month This is What Happens Tips and Tricks Undo Monday (June 16): Our call for a 9:45 AM reversal played out exactly, marking the day's low, followed by a rally until 1:30 PM — another key time window we shared. Tuesday (June 17): The day's high formed near our 9:20 AM alert, followed by a decline into our 12:45 PM slot. Both reversal points were precisely captured. Wednesday (June 18): A single time cycle was flagged — 2:30 PM — and the day's low formed exactly at that moment. Live Events Thursday (June 19): Slight deviation with a 30-minute offset. The high came in at 9:45 AM versus our alert at 10:25 AM — an acceptable margin in real-time trading. Friday (June 20): A powerful upside burst began at 9:45 AM, matching our forecast perfectly. Price Action in Sync: Key Levels Respected Price zones also played a pivotal role: The 24,980 resistance level acted as a ceiling on both Monday and Tuesday, with Nifty reversing precisely from there. Another critical level — 24,850 — was tested and respected on Tuesday and Thursday, acting alternately as support and resistance. Importantly, our prior June 13 time-cycle forecast flagged a potential swing bottom, and Nifty did exactly that — turning from a key support level and launching into recovery. What's Next? Time-Cycle Alert: June 25 ±1 Day Looking ahead, traders should be on high alert for June 25 ±1 trading day (June 24–26) — a critical reversal window that could trigger a breakout or mark a trend exhaustion. Time clusters on June 24 and June 27 further reinforce the tactical importance of the coming week. Intraday Action Plan: Time Slots to Track Use the following intraday windows for potential reversals, breakout setups, or ideal entry/exit points: Monday, June 23: 10:30 AM | 12:00 PM | 1:30 PM Tuesday, June 24: 9:20 AM | 10:20 AM | 11:30 AM | 2:00 PM Wednesday, June 25: 11:40 AM | 1:15 PM | 2:35 PM | 3:05 PM Thursday, June 26: 10:15 AM | 12:25 PM Friday, June 27: 10:45 AM | 12:40 PM | 1:30 PM | 2:35 PM Crucial Levels on Nifty (Spot) Supports: 24,978 | 24,856 | 24,676 | 24,538 Resistances: 25,085 | 25,145 | 25,322 | 25,434 These levels remain in play, and any breakout beyond the 24,980–25,085 resistance zone or breakdown below the 24,443–24,620 support band may trigger a fresh directional move. Trading Outlook: Volatility Meets Opportunity With a powerful confluence of time and price signals this week, tactical traders can expect multiple opportunities. Watch for breakout attempts near resistance and potential reversal signs around the time clusters — particularly June 24–26. As always, manage risk with discipline and stay anchored to price confirmation.

Economic Times
an hour ago
- Economic Times
Rally, reversal or both? June 24–27 could decide Nifty's next big move
The Nifty50 wrapped up the week on a strong note, registering a 1.5% gain for the week ended June 20, 2025. A sharp Friday rally saw the index surge 1.29%, closing at 25,112 — recouping much of the week's earlier losses and once again validating the power of precision-based trading. ADVERTISEMENT At Wealthview Analytics, our time-based analysis has once again delivered striking precision across the week: Monday (June 16): Our call for a 9:45 AM reversal played out exactly, marking the day's low, followed by a rally until 1:30 PM — another key time window we shared. Tuesday (June 17): The day's high formed near our 9:20 AM alert, followed by a decline into our 12:45 PM slot. Both reversal points were precisely (June 18): A single time cycle was flagged — 2:30 PM — and the day's low formed exactly at that (June 19): Slight deviation with a 30-minute offset. The high came in at 9:45 AM versus our alert at 10:25 AM — an acceptable margin in real-time trading. ADVERTISEMENT Friday (June 20): A powerful upside burst began at 9:45 AM, matching our forecast zones also played a pivotal role: ADVERTISEMENT The 24,980 resistance level acted as a ceiling on both Monday and Tuesday, with Nifty reversing precisely from critical level — 24,850 — was tested and respected on Tuesday and Thursday, acting alternately as support and resistance. ADVERTISEMENT Importantly, our prior June 13 time-cycle forecast flagged a potential swing bottom, and Nifty did exactly that — turning from a key support level and launching into recovery. Looking ahead, traders should be on high alert for June 25 ±1 trading day (June 24–26) — a critical reversal window that could trigger a breakout or mark a trend clusters on June 24 and June 27 further reinforce the tactical importance of the coming week. ADVERTISEMENT Use the following intraday windows for potential reversals, breakout setups, or ideal entry/exit points:Monday, June 23: 10:30 AM | 12:00 PM | 1:30 PMTuesday, June 24: 9:20 AM | 10:20 AM | 11:30 AM | 2:00 PMWednesday, June 25: 11:40 AM | 1:15 PM | 2:35 PM | 3:05 PMThursday, June 26: 10:15 AM | 12:25 PMFriday, June 27: 10:45 AM | 12:40 PM | 1:30 PM | 2:35 PMSupports: 24,978 | 24,856 | 24,676 | 24,538Resistances: 25,085 | 25,145 | 25,322 | 25,434These levels remain in play, and any breakout beyond the 24,980–25,085 resistance zone or breakdown below the 24,443–24,620 support band may trigger a fresh directional a powerful confluence of time and price signals this week, tactical traders can expect multiple opportunities. Watch for breakout attempts near resistance and potential reversal signs around the time clusters — particularly June 24–26. As always, manage risk with discipline and stay anchored to price confirmation. (Disclaimer: Recommendations, suggestions, views, and opinions given by experts are their own. These do not represent the views of the Economic Times.) (You can now subscribe to our ETMarkets WhatsApp channel) (Disclaimer: The opinions expressed in this column are that of the writer. The facts and opinions expressed here do not reflect the views of