Great point. I am glad you mentioned, giving me a chance to elaborate on my views.
Simply buying Low PE stocks is not a good strategy. The PE is low for a reason: Either the stock has poor growth, or has a shady management.
Our ultimate objective is to get into those stocks that show steady appreciation in EPS. Because increase in Share price is sustainable only if backed by increase in EPS.
The companies that I have marked as non-performers are the ones whos EPS has increased by less than 10% in last decade or have had corporate governance issues or are cyclical. Their managements aren’t growth oriented.
On the other hand, performers in Nifty-50 are leaders in their respective industries, yet are focused on growth. They don’t give fat dividends, but only in moderation. The precious Free Cash is used for growth. Due to which they have a strong future prospects. I believe these companies will be leading the nation towards Nifty 20K mark in the next 5 years or so.
Coming back to your question:
ONGC has a PE of 6 and Asian PE 60.
Asian is very highly likely to continue to post EPS growth of 15% for the next decade. Cannot say the same thing about ONGC. It has been nowhere close to EPS growth of 10% in the last decade, 6.68% actually. This is common knowledge, which is why Asian is dearer to the world, hence commands a PE of 60.
Inspite of this knowledge, I for one, do not want to dive into making an investment when Nifty is as overbought as PE 28. I believe Nifty PE 18 is average. On its way down from 28 to 18, I am unsure how much the performers will correct. In normal, once in two year, corrections Asian corrects 20%, in sharp bear markets I am unsure how deep it will go.
In summary, I will wait for Nifty PE to reduce to normal levels to make any significant investment, that too only in growth stocks of Nifty-50.