Indian equity benchmark index Nifty has pulled off an unprecedented 10th consecutive year of positive returns