No, I totally disagree with you on what you just said above, because when it comes to both trading and gambling, I could boldly say that both skill and luck is needed, but just that the level differs with respect to the very game you are gambling on, example, when you are gambling on games such as soccer, basketball and cricket. As for you to be able to give a close accurate prediction, you need the knowledge of previous performance of same game. And just like the Rollbit Solana future, which offers gamblers the ability to predict the live price of crypto currencies, such as Bitcoin and stand the chance of winning if you are correct. Of which this can only be possible with a good knowledge about the current Bitcoin/crypto market movement and luck.
Indeed, not all gambling is luck-based, there are also skill-based ones that can also be influenced by how our skills and abilities are in analyzing betting. especially in skill-based games, predicting match wins, and others. It's just that, luck will always be there, but that doesn't mean in this case it's pure 100% luck always and only.
It's just that, if the trading is done without any analysis and thorough preparation, then it will only be detrimental, unless it's because of luck. because of that, trading is often associated with gambling, when the traders are especially new people who do trading, especially future trading with elevation, but don't do analysis or other preparations. so, it could be relying on luck. it might be similar to gambling based on luck.