XM fonctionne sur MetaTrader 4, MetaTrader 5 et sa propre application XM, avec des versions web et mobile des deux plateformes MetaTrader. L'offre globale couvre le forex, les dérivés d'actions, les matières premières, les indices, les métaux précieux, l'énergie, les cryptomonnaies et les actions physiques.
La gamme de comptes globale comprend Standard et Ultra Low à partir d'un dépôt minimum de 5 USD, ainsi qu'un compte Shares à partir de 10 000 USD. Tous les comptes incluent une protection contre le solde négatif, le hedging et une version islamique optionnelle. Pour les chasseurs de bonus, le choix du compte est le premier filtre : les conditions du bonus de dépôt de XM excluent les comptes Ultra Low, Swap-Free et Shares, et le programme de fidélité exclut lui aussi les comptes Ultra Low. Pour obtenir un crédit promotionnel, il faut en pratique un compte Standard, en contrepartie de spreads plus larges que sur Ultra Low.