Everyone can learn and try to trade, but is it for everyone especially for those who thinking that trading is a some sort of quick money making scheme then it's not for them. You won't get anything if you are new unless it's beginner luck. If you want to go into marathon way and want to learn and experience the worst trading feel with losses then it's for you with every losses make you stronger and want to learn more and more.
Otherwise, if you are a person that is easily demotivated once something bad happens then you better stay away.
Well,thats your opinion,but to me I just think it's not everybody that can trade,some persons don't know about it,while some persons who know about it are scared of it,they think the moment they get anything to do with it,it will just sweep away their money.While on the other, people who have known about it,who still suffer loses despite the different strategies they have tried to apply now feel reluctant on trying more because some thinks it's not their thing,while some thing trading is bad.That is why I can just conclude to say trading is not for anybody.
Of course trading is very risky due to the volatile nature of the market and it plays with emotions. People who are not ready to learn and sacrifice their time and resources in order to have a strategy that will work for them are not suppose trade. Trading is complex and needs patient with practice often to be good in it. This is why when learning, you should use only the amount that you can afford to lose to build your knowledge.
I don't like trading because I always run at loss. For this reason, I prefer just to invest as that is cool with me and it does not mess with my emotions when there is a price fluctuation.