What Is Investment Time Horizon? An investment time horizon refers to the length of time an investor expects to hold an investment before cashing it out. It varies based on individual financial goals ...