I could answer that question but it would not be ethical from my side since i am highly involved in trading industry. My advice is to test brokers with small amounts of money, and ask these questions:
1. Where is your location of the trading servers
2. Where is location of the LPs
3. Who is your Lp ( if they say its top tier banks, insist to find out who is liquidity aggregator(if its Lmax, Curranex, Leverate...just say goodbye and start looking for other broker, since market maker as LP is bad option...you need STP/ecn liquidity provider).
4. Are you offering free vps
5. What's the execution policy, latency and speed of execution(this cannot be perfect but you will know with whom are you trading).
6. Are there any fines or penalties issued by regulator for that broker house.
7. Are you offering fix api
Even this is not 100% fail safe, but at least you will get some ideas about the broker.
1. Where is your location of the trading servers
2. Where is location of the LPs
3. Who is your Lp ( if they say its top tier banks, insist to find out who is liquidity aggregator(if its Lmax, Curranex, Leverate...just say goodbye and start looking for other broker, since market maker as LP is bad option...you need STP/ecn liquidity provider).
4. Are you offering free vps
5. What's the execution policy, latency and speed of execution(this cannot be perfect but you will know with whom are you trading).
6. Are there any fines or penalties issued by regulator for that broker house.
7. Are you offering fix api
Even this is not 100% fail safe, but at least you will get some ideas about the broker.
Help to be helped.