APEXFX , AGFA , ALPHAPLUS , ARGOTRADE : AN COMPARATIVE ASSESSMENT