Beginning with trading IG CFDs can seem daunting at first , but this simple introduction will help you through the core concepts. CFDs, or Deals for Difference , allow you to speculate on the price changes of various assets , like stocks , benchmarks , and forex , without physically possessing them. This guide will cover key features including acc