ALPHA FX , AGEA , PRO ALPHA , ARGO MARKETS : A DETAILED REVIEW