I think everyone should have the basic knowledge of trading.They may learn them from their senior traders but if we try to trade without knowing anything about the basic of trading we will be failed.Sometimes we become fail for our wrong trading and we loss our profit.So a man without being skillful or perfect trader may loss his profit.