It depends in which is more convenient to you. Trading means you have to devote time on it to buy and sell, you have to also check the market quite more often. ICO on the other needs a lot of knowledge on each project you are planning to invest. For me ICO is a little bit risky than trading but both gives you great profits.