CFD (Contract for Difference, i.e. contracts for difference in the price of goods) allows trading in shares of large and well-known companies. Moreover, CFD brokers offer you the opportunity to use margin services and pay only a part of the amount per share. The difference of this type of strategy is that by making a deal you do not get the product itself and in any case, you will have to sell it. Your profit (or loss) will be the difference in buying and selling price for the product. That is, if you bought a CFD of 600 McDonald's shares for $70 each, predicting that the price per share will increase; and after a while, you sold them for $73, then your profit will be 3×600 = $1800.
This type of trading attracts traders because CFD Forex brokers offer low margin requirements and the ability to hold a position for a very long time. Also, spreads are often offered to you without any extension. Commissions are usually very low too. All you have to do is to equip yourself with fundamental forecasts, gain confidence and prove yourself in this field of the financial market.