Contracts For Differences are an extremely popular way for people to trade the financial markets. One reason for their popularity is that they are traded on margin and although this feature is something that can More...