I don't agree with the point that demo account is needless. One the one hand, it's useful because when you open a real account right away, it will lead to the money drain. On the other hand, to trade on a demo account for 3 years, as it's suggested here, is silly. It's better to use a cent...