Here there is a difference between ECNs and bucket shops (or market makers as many of them prefer to be called). An ECN doesn't take positions; they just provide connectivity so that their clients (some of which are usually major banks) can trade between each other. In this sense each ECN is a mini-exchange. On the other hand, bucket shops take the other side of every customer's trade and it's their choice to hedge it or not.Quote from cigarno:
That is exactly the point.......All FX brokers ,including IB,do not actually buy you the currency they just carry it on their books or they shift it on other broker book.
Exchange rates may differ a little, especially during fast moves but... Liquidity for ECNs is ultimately provided by the same bunch of large banks. So, if there is any mismatch between market places banks are the first to arb it away.Quote from cigarno:
There is no such thing as SPOT FX market so $/euro rate could be different from one dealer to another since there is NO exchange for FX market
You are missing the important part - that trade in an orderly market place where the quotes are offered by other participants. If you place a markte order you get executed against the best price. Even if ECN do have a branch of businerss who trades FX in their own market place they follow the same rules as other participants like bank algorithms and retail traiders.Quote from cigarno:
You said " An ECN doesn't take positions; they just provide connectivity so that their clients......"
What assures you 100% that they do not take positions?
If they are public company, you can read their investo info and see of trading on their own account is a significant part of business. If it is a private company there is no way to know. However, most ECNs don't run market place themsekves. They provide connectivity to a bigger forex market place. So, it is the same as routing trades to the exchange. The fact that banks have prop trading teams doesn't stop cients from using a banks's brokerage.Quote from cigarno:
You as a trader do not have a way of knowing who is on the other side of your trade, it can be another customer or your broker. THERE IS NO WAY FOR YOU TO KNOW. Just becaue they advertie they do not take poitions does not mean it is true.
Like an exchange they parse all active limit order and show the best bid and the best ask.Quote from cigarno:
And when you said that each ECN become a small exchange in it self, well what is referrence point that they go to to show you the rate for any currency pair on your screen?!