CONTRACTS FOR DIFFERENCE DEFINITION

Contracts for difference (CFDs) are a type of financial derivative used in CFD trading, which works as an agreement to exchange the difference in the price of an asset from when the position is opened to when it is closed. CFDs can be used to speculate on the future price of a variety of markets, including shares, forex, commodities, indices, bonds, and others.