Getting started with investing in IG CFDs can seem overwhelming at the beginning, but this easy primer will help you through the basics . CFDs, or Deals for Difference , allow you to bet on the price changes of various markets , like stocks , indexes, and currencies , without physically possessi