CFD trading is a highly flexible and potentially highly rewarding way
of speculating on the financial markets.