You are right. However, this article is filled with HOME COUNTRY BIAS. Whatever you said is absolutely correct but if you compare the returns in Dollar terms India stands nowhere. In Dollar terms India is at 21st rank when it comes to returns generated in 2020. In dollar terms nifty/sensex have not even doubled in the last 11 years whereas s and p 500 has more than tripled. The economic growth of US has only been 2-3% during the same period. There is a SLIPPAGE effect which describes this de-linking between economic growth and stock market returns. Even a country like Japan which has -ve interest rates has given more returns than India in the last 15 years (all in $ terms).
You are right. However, this article is filled with HOME COUNTRY BIAS. Whatever you said is absolutely correct but if you compare the returns in Dollar terms India stands nowhere. In Dollar terms India is at 21st rank when it comes to returns generated in 2020. In dollar terms nifty/sensex have not even doubled in the last 11 years whereas s and p 500 has more than tripled. The economic growth of US has only been 2-3% during the same period. There is a SLIPPAGE effect which describes this de-linking between economic growth and stock market returns. Even a country like Japan which has -ve interest rates has given more returns than India in the last 15 years (all in $ terms).