ACEFX , AGEAGROUP, ALPHATRADE , ARGOFX : AN COMPARATIVE EXAMINATION