Thus without any doubt, you can invest in Indian equity market to get the highest returns.
With these statistics available, why wouldn’t everyone at all times invest 100 percent in stocks? The answer is, of course, that while over the long term stocks have outperformed, there have been many short term periods in which they have underperformed, and in fact, have had negative returns. Exactly when short term periods of underperformance occurs is unknown and thus, there is more risk in owning stocks if one has a short term horizon than if there exists a long term horizon.