This course offers an extensive understanding of Contracts for Differences (CFDs) from a regulatory and a traders perspective. The total required time to complete this course is 10 hours. You can do it at your own pace and at different times. The course includes a 100 questions quiz. After finishing this course you will have a complete and comprehensive understanding of CFDs, how they work, complexity, KIDs, reporting and trading.