ABFX AGEA , ALPHA P, ARGOTRADE: A COMPARATIVE ANALYSIS