ABFX , AGEAGROUP, ALPHATRADE , ARGOFX : A COMPARATIVE ANALYSIS