ALPHA FX AGEA GROUP, ALPHAPRO , ARGOTRADE: A THOROUGH ANALYSIS