APEXFX , AEGIS , ALPHAPLUS , ARGOTRADE : A DETAILED REVIEW