We consider the optimal intertemporal consumption and investment policy of a constant absolute risk aversion (CARA) investor who faces fixed and proportional transaction costs when trading multiple risky assets. We show that when asset returns are uncorrelated, the optimal investment policy is to keep the dollar amount invested in each risky asset between two constant levels and upon reaching either of these thresholds, to trade to the corresponding optimal targets. An extensive analysis suggests that transaction cost is an important factor in affecting trading volume and that it can significantly diminish the importance of stock return predictability as reported in the literature.