An investment horizon is the period of time an investor is willing to hold the portfolio. Investor horizon can be classified into- Short term, Medium Term and Long Term.