Security. The first and foremost characteristic that a good broker must have is a high level of security. ...
Transaction Costs. ...
Deposit and Withdrawal. ...
Trading Platform. ...
Execution. ...
Customer Service.