ABC FOREX AGEA GROUP , PRO ALPHA TRADING, AND ARGO MARKETS: A DETAILED REVIEW