https://www.fxcess.com/markets/forex/
Contracts for Difference are financial derivatives that allow traders to speculate on price movements without owning the underlying asset. When trading , you're essentially predicting whether the value of an asset will rise or fall.