Stock index CFDs (US30, NAS100, S&P500, DAX40) are available at both brokers. XM offers 29 global indices with competitive spreads: US30 at 2.8 points average, NAS100 at 1.5 points. Exness provides 13 indices with tighter spreads: US30 at 2.0 points, NAS100 at 1.2 points. While XM has more index variety, Exness offers better pricing on the major indices that most traders actually trade. Leverage on indices is up to 1:100 at XM and 1:400 at Exness. For traders focused on US and European indices, Exness provides better conditions. For traders wanting exotic Asian or emerging market indices, XM has broader coverage.

For the full analysis, see our related comparison.

For the overall picture, check our complete XM vs Exness comparison, which covers regulation, spreads, platforms, and deposits in one place. Also see our beginner's guide if you are just starting out.

Ready to Start Trading?

Open a free account with either broker and test them yourself.

Risk Warning: CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74–89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money. This website contains affiliate links — if you sign up through our links, we may receive a commission at no extra cost to you.