The risks and rewards of CFDs: What you need to know