The classical portfolio problem is a problem of distributing capital to a set of securities. By generalizing the set of securities to a set of investment strategies (or security-rule pairs), this study proposes an investment strategy portfolio problem, which becomes a problem of distributing capital to a set of investment strategies. Since the investment strategy portfolio problem can be formulated as a combination optimization problem, a new combination genetic algorithm is proposed for solving the new investment strategy portfolio problem. Experimental results show that the idea of investment strategy portfolios is feasible and the combination genetic algorithm is effective on the investment strategy portfolio problem. (C) 2008 Elsevier Ltd All rights reserved.