if the newbie follow the steps of learning and training with demo account i think no less than one year to be good trader because the professional traders advice to not to start trading with real account less than one year of learning and training and testing the strategy which the trader will trade with real account