This is a wonderfull broker overall. Good fill rates, good trading cost. But, there are some things that I wish could be better. I think that this broker should just improve on their spreads. There are more broker with better spreads than them, but XM has better quality. Second of all, I think they should add Tradingview as a platform options. I think this would be a great additions for a lot of traders.