I started trading with XM broker recently and I like that they offer a wide range of tradable markets since I can’t trade on one type of market for a long time and I need to change to another one because without that I’m losing my productivity.
By the way, I’m trading on the Metatrader 5 trading platform and I like that there're lots of advanced features available for efficient trading. However, I had some troubles with making a deposit but the technical support was able to help me to sort it out. That’s why it is important to work with brokers which are able to provide good customer services.