I just love trading CFDs, it gives me incentive to do better.
Here are 2 reasons why I trade Contracts For Difference:
1. A wide range of markets so I can practically trade any instrument and any market throughout the day. No other instrument gives you so many options. For example, with forex brokers you can only trade forex but with CFDs you can trade much more markets.
2. CFDs are a leveraged product and thus you need much less capital than with ordinary shares. Yes, it's true, you have to know how to control the leverage unless you want to receive many margin calls but at the same time it gives you freedom.
Contracts For Difference are a great product but you have to take your time to learn all the pitfalls and how to utilise this leveraged product.
Nobody says it's easy but if you have enough time to learn and courage then you can really master CFD trading and become a very successful trader. A word of advice, make sure you investigate every trade you want to place and know what you want to place that particular place.
It's not easy to be successful CFD trader but you can do it by following learning and investing your time in learning more about the markets.