Both involve traders speculating on whether the price of the underlying asset will rise or fall, without actually owning the underlying asset. In the UK, spread betting has a tax advantage; it is not subject to CGT or stamp duty, whereas forex CFD trading profits are subject to CGT (although not stamp duty).