Index CFD is a contract between two parties (trader and broker) to exchange the difference in the value of an underlying stock index. This is a popular method to speculate on stock index performance. So, a trader speculates on the difference in the value of a stock index without purchasing any stocks. To explore more, read our recent article on popular stock indices.