Hello Linah, like any other financial market, CFDs are bound to make losses, although you can make profits too.
Let's look at the positive side. CFD trading allows you to trade in opposition to price movements without the need to buy and sell physical shares.
CFDs are easily accessible and quick to trade. This helps you make gains even when the markets are on the verge of collapsing. CFDs will magnify your return on investment since you will be trading on a margin.
CFDs, unlike futures markets, allows you to trade as little as you can; this a good reason why you should take part in it. It will allow you to sell a lot of considerable stocks on major exchanges. Good luck!