I ran a screener (thanks to Tikr) to compare the universe of listed stocks in India, China/ HK, South Korea and Taiwan. This is just for educational purposes and the summary is as below. Copying the link for a blog I have created as I am unable to copy tables here.
I had taken only companies with greater than USD 1 bn in market cap. The summary is as follows:
Indian companies trade at much higher valuations than their Asian counterparts
The higher valuations can be justified to some extent as Indian companies have much higher capital efficiency and historical growth rates
India has the lowest free float among all the countries, which would also be a big reason for the higher valuations
At the lower end of the market cap spectrum, < USD 2.5 bn, there seem to be fewer listed companies.
I have also looked at Banks in India and China and the general observation is still the same, Indian banks are more capital efficient and enjoy much better margins than China (though that may not be a good thing from a national development perspective).
The reporting by Chinese banks is much better and more standardised with relevant data than reporting by Indian banks, which is not standardised and all over the place
A key observation across both countries is that retail focused banks have done better than corporate focused banks and get a higher valuation multiple (no surprise)
Indian banking sector is even more consolidated than the Chinese banking sector
Government banks get lower valuation multiples though government banks in China are at least in a leading position whereas in India they seem to have lost their way. For example in terms of assets there are 2 other government owned banks in India that are bigger than KMB and Axis but their valuation (performance has not been great either) has put them out of the list.