Technically, if you use a good strategy, indicators, and timing, trading has nothing to do with gambling. However, some people don't have enough patience or knowledge, so they are basically gambling instead of trading, especially when they trade futures with big leverage.