Additionally, traders should investigate the account options offered by each broker, including the leverage ratios, costs and spreads, initial deposits, and account funding and withdrawal regulations.
These are very important factors, especially the "account funding and withdrawal regulations" part. This is one very vital thing to look out for, because after all the hard work you get hit with payment system issue, there is no frustrations as big as that one. This is definitely one of the very first things I checked on forexchief before registration, and they turned out to have a very good and convenient deposit and withdrawal methods through electronic payment systems such as Cryptocurrencies, WebMoney, Perfect Money, NETELLER, Skrill, Advanced Cash, FasaPay, with zero commission.
Definitely some good features, although I would avoid the ones that offer excessively high leverage. I've seen some doing 1:2000, which is just insane! I think 1:500 on FX is about the max for me