ALPHA FINANCE , AGECO , ALPHAPRO , ARGO EXCHANGE: A DETAILED ANALYSIS