Among the three types of brokers, I prefer ECN brokers the most as these brokers are enriched with facilities and security. Try to select such an ECN broker that ensures high trading leverage, narrow trading spread, flexible margin, high security of funding, technical errors free platform.