Is It Worth It To Include CFD Trading In Your Portfolio? by Contributor March 22, 2022 0 CFDs (contracts for difference) are a comparatively young product in the markets' grand scheme. First introduced approximately 30 years ago ...