Which is more risky buying a token from the ICO or in trading?
IMO, ICOs are much riskier, since you have to trust developers that already have the money, and nothing to lose.
In trading, it's you and the market. You just need to learn and constantly update yourself to increase your chances.