ACEFX , AGEA , ALPHAPRO , ARGOTRADE : A DETAILED EXAMINATION