Are CFDs only suitable for short-term trading? http://www.contracts-for-difference.com/strategies/Short-vs-long-term.html CFDs are particularly suited to short-term trading as they offer the ability to deal in and out of stocks in small sizes in a cost-efficient way where the leverage serves to magnify the potential return on capital.