The most difficult part in trading is the knowledge one should strive to possess to be an excellent trader.