ABFX AGEA , ALPHA PROFESSIONAL ARGO TRADING : A DETAILED REVIEW