my understanding is that gambling is the creation of new risk, while trading is the assumption of existing risk. This is the only distinction...
Separate names with a comma.