Any stock purchase has to be in view of your goals and your long term risk capacity. However, you can look at the following five large-cap stocks for long term profits.

Maruti: appears to be a weird choice but after the 50% correction from the peak, there is not much of downside risk on the stock. For example, the stock still has the largest market share in all segments of passenger cars and could offer long term value.

Larsen & Toubro: could be another stock to benefit from the turnaround expected in the capital goods sector. The defense business of L&T is another major asset with deep value as more defense gets in-sourced within India.

Reliance Industries is an eternal favorite and looks good if you look at the core business or the new businesses. Jio already has emerged as the largest telecom service provider beating Vodafone and the refining business continues to

Kotak Bank: This is the bank that may be richly valued but has maintained asset quality at decent GNPA levels and has also sustained NIMs at above 4.5%. Despite rich valuations, the stock remains a good pick.