ACEFX , AGFA , ALPHAPLUS , ARGOTRADE : A DETAILED EXAMINATION