Actually crypto trading is far better then any other trading or staking.But in crypto trading,you need to wait for longer period for the good profit from it.You can get double or triple of profit from normal trading,but in crypto you can earn 10 times of 20 times with a certain period.When you find the correct project,you can even earn 50-100 percentage of invested money.
There's really a far difference in trading and staking. In trading, you should be active with your trades and you need to keep an eye with all of the cryptos that you're trading and your profit depends on the market and how you are, it's an active profit.
Whilst in staking, you don't need much effort on it. For example, in staking, with
mycointainer, they've got several assets that has a fixed APY and the same goes for other platforms like Binance and Uniswap for which you don't need to be active at all times.
You're free to choose any or both of them.