Trading and gambling but both have risk
Gamble is just lucky in short runs and you always will lose in a long run

Trading have risks of course however you can study and minimize the risks/raise the profits.
Trust me with gambling, you will always end up losing in the long run. It can be a fun activity if you have self-control though haha.
I make most of mine income with mining alt coins and trading them, trading, and of course buy and hold baby