An investment horizon is how long an investor expects to invest in a security or portfolio before cashing out.