XM is good broker because I use it for many months now. I first see it from my friend he told me trading is good thing and now I am also trading. It was good from beginning at XM because I got 2x bonus for my deposit and they have a lot of different things for trading. I trade forex sometimes and sometimes I trade stocks of companies and I like it