ABFX , AGEAGROUP, ALPHAINVEST, ARGOMARKETS : A THOROUGH EXAMINATION