i think demo is very important to be a good trader. when a man is new he need some training about forex. that person can complete her training by the demo account. so at first before start our trading we need a demo account and then we open a real account and start our trading . it will be good for us..