ALPHA FX AGEA GROUP, ALPHA P, ARGOTRADE: A DETAILED ANALYSIS