I think that we spend as much time when we see that wee the completely able to make trading real online account successfully. when we feel that we overcome all the difficulties that may occur while the trading.
Some people achieve his target in less time but some take long time to learn every thing about the trading. So it has no limit that how time we give in Demo account its depend upon you. what are your suggestion.
Time that is needed for the successful learning of trading in the Demo accounts is from 1 months to 6 months. And the fact is that it all depends on the amount of time that you spend in trading and also how much time you are having.
All is well in the starting and then the real challenge starts in making the profits on a consistent basis.