AFX AGEA GROUP, ALPHA PROFESSIONAL , ARGOTRADE : A DETAILED EXAMINATION