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