I guess it's technically possible for a broker to change the price they are offering you based on your trades, but do they actually do it?
For example, let's say I have two accounts with a broker and open positions for the same pair in those accounts but in opposite directions.
I buy in one account and sell in another.
Can they artificially keep the price a bit lower in the account where I buy and a bit higher in the account where I sell?
I don't think they are required to quote the same rate to all their clients. So they can easily fix the price on per-account basis if they can't find a counter party (or another client) to match the trade.
Does anyone know if this actually happens?
For example, let's say I have two accounts with a broker and open positions for the same pair in those accounts but in opposite directions.
I buy in one account and sell in another.
Can they artificially keep the price a bit lower in the account where I buy and a bit higher in the account where I sell?
I don't think they are required to quote the same rate to all their clients. So they can easily fix the price on per-account basis if they can't find a counter party (or another client) to match the trade.
Does anyone know if this actually happens?