Getting into with IG's Contract for Difference can be daunting for inexperienced investors. CFDs allow you to bet on the value fluctuations of a wide range of underlying assets, including stocks, indices, raw materials, and currencies. This guide quickly covers the fundamentals – remember, CFDs a