Since there is no prey around today and I am still full from yesterday, I would like to take a bite out of this dialog.
First, hey Lon whats up.
Second, Igor look at the top of your CurreneX toolbar and uncheck partial fills.
Third, ECN cheap, cheap, cheap, Lon is absolutely correct on this, the fees are wayyyy reasonable, better that paying a spread. Hotspot is $20 per M. and CurreneX is negotiable from $50 on down depending on account size. Now if you are paying a spread and fees, like some brokers charge then stick with fixed spreads.
Now as far as counterparties are concerned, unless you have size or a direct relationship with liquidity providers (banks, hedges etc) the counterparties will be other traders or whoever is the white label provider.
The only exception to this would be a liquidity provider who is sucking up small size by submarining partial fills, it happens but not all the time. In other words the thought of "wow some bank just hit my 50k units, that's cool" is not, in general a reality.
Oh and by the way, Lon, was that you last thursday, for what seemed like all morning on the EUR bid at 10M, for a total of about 3/4 of a yard? If it was, cut it out, it messes up my system
The ever informative VIPER