CFDs are a legitimate financial product. CFD trading brokers and exchanges are regulated by reputable bodies around the world, including the South African Financial Services Board (FSB) and the UK Financial Conduct Authority (FCA).