ABFX , AGEA , ALPHA INVESTMENTS , ARGOTRADE : A DETAILED ANALYSIS