Yes Z-forex You are right. They have the biggest liquidity in the world.
If you go on their homepage http://www.dukascopy.com, you can see their spread and liquidity
Can anyone explain me how is it, logically If I am winning then my broker is loosing money. Then how my broker could be interested that I all the time win?