ABFX , AGEA , ALPHA PROFESSIONAL , ARGOTRADE : A DETAILED STUDY