ABFX , AGFA , ALPHAPRO , ARGOTRADE : AN ANALYTICAL EXAMINATION