ALPHA FX AGEA ALPHAPRO ARGO TRADING A THOROUGH EXAMINATION