A contract for difference (CFD) is a popular form of derivative trading. CFD trading enables you to speculate on the rising or falling prices of fast-moving global financial . Experience our powerful online platform with pattern recognition scanner, price alerts and module linking. Why CMC? menu; Start trading ยท Log in..