XM broker is legit. They are regulated by Tire 1 Regulator in Cyprus. They are giving best service to the traders globally.