As far as my research goes, this XM platform doesn't accept deposits or withdrawals in crypto, is that true? If that's the case, then the similarities end with them being a trading platform where you can trade crypto, the rest are different. Binance allows you to deposit and withdraw crypto, most of their products are focused on crypto trading, etc. You can also trade with leverage on Binance iirc, or other leverage platforms if that's your thing. You don't own anything if you use a platform like XM, what you trade is a ticker instead of the real BTC while you can still withdraw your coins if you use Binance (or other crypto exchanges in general). CMIIW.