APEXFX , AGEA , ALPHAINVEST, ARGOFX : AN COMPARATIVE REVIEW