It really is unpredictable but it can be very profitable if you hone your skills to the point in which you can achieve good results most of the time. Analyzing a good altcoin is always the first step to make a succcessful trade.
Trading is all about knowing the analysis and forecasting the market. If you have this art you can easily make the money if market goes up or even if it goes down. Else its a very risky job because you can easily lose out money as you may buy high and prices falls and if it does not rise much you end up making loses for yourself and for client.
It really depends on each preference - trading is not just for all. if you are doing fine and have more winning trades than losing ones and you are even feels ok with some of your loses and find comfort trading, then those are good sign that you can do good here.