XTB CFD Review A contract for difference (CFD) is a derivative financial instrument that lets you speculate on price movement without owning the underlying asset. XTB offers a wide selection of CFD instruments, including currencies (both spot and futures markets), commodities like oil and gold, stock indices, shares, ETFs and