The better broker of XM and eToro will depend on your trading needs since they are very different types of brokers. If you wish to trade with a Forex Broker using a traditional market maker model and with MT4 or MT5 trading platforms, then XM is for you. eToro by contrast is a social trading platform, allowing you to use the knowledge of others in the eToro community.  We at CompareForexBrokers gave eToro a score of 41 and XM a score of 54 out of 100.