To be honest, this is the one and only broker who wants their clients to be successful and profitable in their trading. Great execution, no slippage and better spreads. The great thing about this broker is their analysis and report which they send every trading day which helped me to become a better trader than i was earlier.