APEXFX , AEGIS , ALPHATRADE , ARGOMARKETS : AN COMPARATIVE ANALYSIS