Beginning with investing in IG CFDs can seem complex at first , but this easy primer will help you through the fundamentals . CFDs, or Deals for Difference , allow you to trade the fluctuations of various markets , like stocks , indexes, and currencies , without actually owning them. This explan