Embarking on the world of Contract for Difference trading with IG can seem intimidating for a novice , but it doesn't have to be. Basically , CFDs are agreements that let you speculate on the fluctuations of instruments like equities, indices , and raw materials without owning them directly. This introduction will shortly cover the essentials – f