Brokers which offer market execution can not offer zero spread because they put themselves under great risk in the place where they need to pay for you in the event of slippage. Market makers can offer you zero spreads all time but I am sure they are going to have spread 30-40 cents on your eurusd.Originally Posted by ;