What is CFD Trading? CFD or Contract for Difference is a financial derivative instrument whose price is based on a