Beginning with trading IG CFDs can seem complex at the beginning, but this easy primer will show you through the fundamentals . CFDs, or Contracts for Difference , allow you to speculate on the price changes of various assets , like shares , indices , and currencies , without actually owning the