I joined AAFX because it is a regulated trading broker. They have 3 different account types. So, that different kind of broker can operate on a single platform. And all trading platforms are based on MT4. They have a wide range of services. I'm getting leverage 1:2000 with proper money and risk management. Very close dissemination that I am being provided. Their bottom security is very strong.