A CFD, or Contract for Difference, is a type of financial instrument that allows you to invest on the price movements of stocks, regardless of whether prices are rising or falling.
With over 100 CFD assets being traded for investors, our best deals include: