ABFX AGEA , ALPHAPRO , AND ARGO TRADING : A THOROUGH ANALYSIS