Stocks to Buy Today in India

Long Term Stocks to Buy Today India

List of stocks to buy today for long term in Indian stock market:

Check last 30 Days Profit

Trading Signals for Mon, Apr 20, 2026

Click to view signal history.

Bharat Heavy Electricals Limited

BULLISH

Since 2026-04-10
5 Days
  • Bharat Heavy Electricals Limited - Long Term Signal - Pricing History
  • Bharat Heavy Electricals Limited is trading around 317. BHEL has BULLISH signal since 2026-04-10 for last 5 Days.

  • BHEL
    Last 30 Day Returns : +11.26 %

    View Details

Power Grid Corporation of India Limited

BULLISH

Since 2026-04-16
2 Days
  • Power Grid Corporation of India Limited - Long Term Signal - Pricing History
  • Power Grid Corporation of India Limited is trading around 318. POWERGRID has BULLISH signal since 2026-04-16 for last 2 Days.

  • POWERGRID
    Last 30 Day Returns : +1.87 %

    View Details



Warning! THESE ARE NOT RECOMMENDATIONS. This is just a shortlist of stocks selected by a computer program because they exhibit certain characteristics that traders generally use for selecting stocks to trade. If you select any of these stocks for your trades, you do so at your own risk.