Contract for Difference (CFD)

A CFD is a derivative of a stock product and is used for trading. The CFD price behaves exactly like the underlying stock price. CFD trading offers a number of advantages over traditional stock trading, for example, trading on margin and direct (immediate) trading instead of waiting for a trade order to be filled on an exchange.