Demo - account to use even the most experienced and professional drivers in order to at least test your line of it, and for beginners this is generally a very convenient option.
Why is demo account very different from the live account, and its more complicated in live account than the demo ?
Their monthly charges are not meant for small traders. Use ib only if you are gonna be investing big in future.
Honestly, I hold a quite different opinion on using demos. Go directly with a live account. Failures are the only way to learn quickly and effectively. Doesn’t matter you use ic, fxview, xm, cmc or in my case pepperstone, I never created a demo account. You all might have heard a quote saying, “Don’t cry over spilt milk (trading losses), instead, go and find yourself a new cow (trade)”. What’s actually the purpose of using demo accounts? To minimise your losses, right? Because everyone fears losses but remember they are a part and you are still unpredictable with your future trades. Why not risk big and win big?
K must choose for himself the option that is closer to him, and there is, the one that he thinks is valid turns out to be profitable.
I use a demo/sym account to practice trading. I would never take a strategy live until I had tested it on demo. I practice with the same account size I will trade live. I make sure I follow the rules. Once a strategy proves to have an edge I can take it live with confidence.