Time horizon of everybody's investment varies and depends on a lot of factors such as their risk appetite, investment objective, market conditions, etc. But, as strong believers in Value Investing, we do recommend staying invested for a minimum period of one year, although, this may vary too. In all our recommendation services you would be notified of buy and sell both.