ABFX AGEA GROUP, ALPHA PROFESSIONAL ARGO TRADING : A THOROUGH REVIEW