We use a Fourier transform to derive multivariate conditional and unconditional moments of multi-horizon returns under a regime-switching model. These moments are applied to examine the relevance of risk horizon and regimes for buy-and-hold investors. We analyze the impact of time-varying expected returns and risk (variance and covariance) on portfolio allocations' “term structure”—portfolio allocations as a function of the investment horizon. Using monthly observations on S&P composite index and 10-year Government Bond, we find that the term structure of the optimal allocations depends on market conditions measured by the probability of being in bull state. At short horizons and when this probability is low, buy-and-hold investors decrease their holdings of risky assets. We also find that the conditional optimal portfolio performs quite well at short and intermediate horizons and less at long horizons.