I traded here a year ago, and recently came back to trade here again. After checking out some other brokers here is what I think… xm is a very stable and predictive platform. The trading conditions are clear and one should not expect any surprise when trading. What is promised is delivered. I grow to appreciate this