What criteria do you use to choose a forex broker?

  1. Regulation
  2. Spreads and Fees
  3. Leverage Options
  4. Execution Speed
  5. Trading Platform
  6. Account Types
  7. Deposit and Withdrawal Options
  8. Customer Support
  9. Range of Markets
  10. Risk Management Tools
  11. Reputation and Reviews
  12. Bonus and Promotions
  13. Security of Funds
These points are important.
 
In my opinion we should also cater the broker's reputation while looking at any broker for selection since there are many past examples of the regulated brokers who turned in scam over the night.