There is no prescribed time horizon but generally, Short term is considered the investment horizon of 1-3 years, Medium term horizon is considered 3-6 years of investment, and the investment which has horizon of 6-10 & more years is called long term investment.