Advantages Disadvantages
  • Contracts For Difference offer high liquidity
  • Leverage (can be a con)
  • No expiration date
  • Margin calls are a big part of investing
  • CFDs are not exchange traded
  • CFDs are not standardized
  • You are taking the opposite side of the broker