APEXFX , AGEA , ALPHAPRO , ARGOTRADE : AN THOROUGH ANALYSIS