These are some few stock that can give good return for long term 2018
1.Abcapital
2. Ashok Leyland
3. L&T finance holding
4. Godrej agrovate
5. HDFC life insurance
6.hudco
7.sintex plastics
8. Future consumer
9. Yesbank
10. Manappuram finance
11. PNB bank
12. BSE Ltd
13. CDSL
14. MCX
Best mid cap mutual fund which give all most good returns for long term
- L&t mid cap fund
- L&t emerging business fund
- reliance small cap fund
- Absl small and midcap fund
Before investing take advise from your financial advisor