A demo account is a great practice zone for traders to gain confidence by backtesting strategies and finding their trading style. They pick up skills they can use to bring in profit during live trading. I don?t see any negative parts to demo accounts. Although, it does not prepare beginners for dealing with real loss.