Choosing a good broker is very important in trading and at the same time it is a very difficult task also. Low spreads, speedy execution, smart withdrawal and security of money we require all these. In case the broker has low liquidity it may stand up to slippage. Security of the money is moreover basic. The broker should be a regulated broker. That is the reason I am trading with XeroMarkets. The broker gives me very low spreads as low as 0 pips and felixble leverage up to 1:500 with instant execution.