Demo trading is actually the best place for the newbie to start practicing his trading skill. It is no risk trading that gives no stress and real loses to newbies. They should trade there for 3 to 4 months before opening a live account. Familiarity first with the market is important