good reputation, good trading conditions, popularity is a factor, very solid regulations. i trade hfm they okay, there is no one best broker, they all are good and have their pros and cons, avoid unknown brokers and unregulated ones. especially brokers with bad rep