Contract for Difference (CFD) providers and spread betting firms are under incredible competitive pressure, and must offer customers highly personalized, low latency and responsive service to survive.