ABFX , AGEA , ALPHAPRO , ARGO BROKERS : A DETAILED ANALYSIS