A contract for differences (CFD) is an agreement between an investor and a CFD broker to exchange the difference in the value of a financial product between the time the contract opens and closes.
The costs of trading CFDs include a commission (in some cases), a financing cost (in certain situations), and the spread—the difference between the bid price (purchase price) and the offer price at the time you trade.
CFDs provide higher leverage than traditional trading. Essentially leverage multiplies your value of your trade.
<aside> 💡 Say you invest 100 dollars with leverage of 1:5, this means that your trade value is now 500 even though you only invested 100. If the share price increase by 10 dollars, your profit will be $50 dollars instead of $10. but this can also be said for your losses.
</aside>
Lower margin requirements mean less capital outlay for the trader and greater potential returns; however, increased leverage can also magnify a trader’s losses.
Certain markets have rules that prohibit shorting, require the trader to borrow the instrument before selling short, or have different margin requirements for short and long positions. CFD instruments can be shorted at any time without borrowing costs because the trader doesn’t own the underlying asset.
Having to pay the spread on entries and exits eliminates the potential to profit from small moves.
The spread also decreases winning trades by a small amount compared to the underlying security and will increase losses by a small amount. So, while traditional markets expose the trader to fees, regulations, commissions, and higher capital requirements, CFDs trim traders’ profits through spread costs.