CFD — a contract for difference. Provides a contract between a buyer and a seller to buy or sell an asset at a price at the time of the transaction. At the end of the term of the contract actual delivery of the asset is not made between the seller and the buyer is offset depending on the current price of the asset. For example, if the price of the asset has increased, the seller compensates the difference, and Vice versa. Used as hedging or as a standalone tool for trading.