Yeah - sorry, I'd have to agree. Unless you have some kind of insider information (not sure that would be legal, but anyway) then I think trading is exactly the same as gambling.
Also, insider information works for betting too... it's all way more similar than I think people want to believe.
In any case, if you're an ordinary 'human' trader you're going to lose out to trading bots and companies with massively faster connections to the data (so they can move faster) than you ever can.
Just my opinion mind you!