Getting familiar with IG's Contract for DFs can appear complex for beginner investors. CFDs allow you to trade on the movement shifts of different markets, like shares, market indexes, commodities, and foreign exchange. This tutorial briefly explains the fundamentals – remember, CFDs are risky instr