Forex Portal

What Is a CFD (Contract for Difference)?

What Is a CFD (Contract for Difference) image

A Contract for Difference (CFD) is a financial derivative that allows traders to speculate on the price movements of an underlying asset without owning the asset itself. It is an agreement between a trader and a broker to exchange the difference in the value of a financial instrument between the time the contract is opened and when it is closed.

Key Takeaways

How CFDs Work

When you open a CFD position, you agree to pay or receive the difference between the opening price and the closing price of the underlying asset. If the price moves in your favor, you make a profit; if it moves against you, you incur a loss. CFDs can be used to speculate on both rising (going long) and falling (going short) markets. For example, if you buy a CFD on a stock at $100 and later close the position at $110, the broker pays you the $10 difference per share. Conversely, if the price falls to $90, you pay the broker the $10 difference.

Key Features of CFDs

Advantages of CFD Trading

Risks and Disadvantages