In this paper, a new multiperiod mean semivariance portfolio selection with the transaction costs, borrowing constraints, threshold constraints and cardinality constraints is proposed. In the model, the return and risk of assets are characterized by mean value and semivariance, respectively. Because the semivariance operator is not separable, the optimal solution of the model is not time-consistent. The time-consistent strategy for this model can be obtained by using game approach. The time-consistent strategy, which is a mix integer dynamic optimization problem with path dependence, is approximately turned into a dynamic programming problem by approximate dynamic programming method. A novel discrete approximate iteration method is designed to obtain the optimal time-consistent strategy, and is proved linearly convergent. Finally, the comparison analysis of trade-off parameters is given to illustrate the idea of our model and the effectiveness of the designed algorithm.2010 Mathematics Subject Classification. Primary: 58F15, 58F17; Secondary: 53C35.