I don't think trading can be considered as gambling though both posses risks and both are unpredictable. However, trading for me is better than gambling since it requires discipline and analysis and if you treat trading as business you'll likely success