The purpose of this study is to investigate different portfolio strategies and to compare their investment performance. Weekly data are collected from 2005/01/01 to 2009/12/31, a total of 260 weekly returns. This study selects the 10 largest market values of Petrochemical stocks and the 10 largest market values of Semiconductor stocks, a total of 20 stocks. The cumulative returns were computed and sorted. The best 4 to 16 stocks portfolio were selected. The formation periods and the holding periods are from 4 to 16 weeks. By using moving window method, the investment portfolio based on Markowitze weights, equal weights, and market returns are calculated. The accumulative returns, winning ratios, and Sharpe ratios are computed and pairwise comparison among these methods are tested. The research results show that Markowitze weights could outperform market returns in accumulative returns and winning ratio under certain investment strategies.