The CFD or Contract for Difference can be your powerful forex trading system, provided that certain courses of action are strictly observed. However, you should also be aware that CFD trading system must be implemented with different strategies for specific trading scenarios and events, otherwise you can lose everything.