• A Contract for Difference (CFD) is a financial contract that pays for the difference in settlement price between an open and a closed trade.

  • CFDs essentially allow investors to trade securities in the very short term and are especially popular in currency and commodity products.
  • CFDs are settled in cash, but usually allow sufficient margin trading so that investors only need to deposit a small amount of the conditional payout on the contract.