If you are actually looking at equity funds to help you achieve your long term goals then you at least need to give yourself a holding period of 8-10 years. For debt funds, the outlook on rates should be your key driver for holding period.. Unlike equity funds, the debt funds do not really depend on long term holding.