The Nifty has rallied 15 per cent this year--the best-return among major global markets--amid optimism around India's growth prospects and driven by robust flows