Patience is the keyTrading needs a lot of patience. To the point that trading becomes boring really. One must master this trait to become consistently profitable trader. Patience, discipline, risk management, and trading psychology. Master this all, then you will master your trades.