ECN account vs. STP account: Which should I choose? And how do I file taxes after making a trading profit? When choosing a CFD trading platform, account type selection is often the first critical decision faced by advanced traders. Different account types d...