APEXFX , AGEA , ALPHAINVEST, ARGOMARKETS : A DETAILED ASSESSMENT