To be a successful trader, it does not take much of pains. All what you need to do is acquire full knowledge about the economic surroundings. You should think logically about how the news would affect a particular security. A successful trader should know how to control the emotions because the emotion driven decision sometimes creates havoc.To be a successful and efficient trader, you need to start trading by opening demo account as it will help you in testing your strategies. Once you get enough confidence then start with real money.