With the markets - as represented by the Nifty50 index - scaling to fresh all-time highs, is it a good time for investors to sell? The latest push to the indices has been fuelled by the outcome of the state elections, especially Uttar Pradesh (UP), that was being dubbed as the semi-final to the 2019 general elections.
Since the beginning of calendar year 2017 (CY17), the markets have gained nearly 12% in a liquidity driven rally. While mutual funds have pumped in around Rs 6,504 crore since then as per Sebi data, foreign institutional investors (FIIs) have invested Rs 19,023 crore