ALPHA FX AGEA , ALPHAPRO , ARGOTRADE: A THOROUGH EXAMINATION