ECN broker is good but I think BDSwiss is not an ECN Broker because their spread will become wider when there is any big news, I think ECN broker is not allowed to do that, but BDSwiss does, so I loss my money. Actually the price is not touch my Stop Loss point but the wide spread make it.