ABFX COMPARED TO AGEA , ALPHAPRO TRADING & ARGO TRADING : A REVIEW