ABFX AGEA GROUP, ALPHA P, ARGOTRADE : A THOROUGH ANALYSIS