You are comparing a cherry with a tomato!
Mining has nothing to do with trading, mining with GPU in today's world is impossible and you will need some expensive stuff like ASIC miners or others to mine Bitcoins or different altcoins. Trading coins is a completely different subject and needs charting knowledge as well as basic idea about how to read them through the support and resistance levels and decide when to enter and where to exit. Trading is better compared to mining but is the riskiest way. I saw D3 allowing users to get their ROI in just a month after mining DASH coin so if you managed to get a D3 while roaming around, you must be in profit already atm.
Nice one buddy. Mining is different and trading is entirely different. If you want to sell or buy a bunch of bitcoin means,you can use the trading. But in mining, the bitcoin or any other altcoin will be generated with that mining. Bitcoin mining is the best of any other altcoin mining. You can choose that.
Mining is the process of verifying transaction while it is also used for releasing new digital coins. For this, miners need powerful hardware’s and they earn by transactions fees.
Trading is about buying and selling any asset. Traders are not paid any kind of dues and they don't offer any services.