A Oneindia Venture

Best Stocks To Buy In India For The Long Term

Markets have fallen a bit from near 29,000 points level to the current levels of Rs 27,000. Here are some stocks you can buy for the long term.

Markets have seen a mild correction in the last few weeks. However, it is important to emphasize that valuations are not exactly cheap, as the Sensex price to earnings ratio still remains near 18 times. However, if you are a long term investor, there are some excellent stocks to buy for the long term. In fact, we suggest that you should have long term perspective of at least 5-years. Here are a few stocks that you can buy if you have the patience to hold.

{photo-feature}

Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+