In Forex market there are different types of Forex traders. Some trader wants to do short term trading, some want to trade long term and others have different visions. I think a Forex trader should choose his credible broker as per his trading requirement because not every broker allow all types of trading facilities and services. As a short-term investor, I choose the best STP trading broker so now they give me lower spread, fastest trading execution.