Just learned something new today WRT Fidelity online bond purchases. New in the last few weeks, I have seen orders get cancelled a few minutes after placing them, even if day orders placed in the morning. Today I had 2 orders (muni bonds) do that, so placed them again only to have them cancelled again. Mind you, they already passed the system parameter screen and were not worlds away from the ask price ($99.20 for $99.90 and $108.0 for $109.0).
So I called the Fixed Income line and they explained that their bond market doesn't work like stock trades and that the bond desk is actively reviewing online orders and calling other dealers trying to find matches. So if the bond desk sees a bid from me that they don't think they can work on (even though it passed the system price limits), they will manually cancel my order to remove it from their queue.
I find this pretty incredible on the volume Fidelity must be working, and frankly, not helpful for me either because now I have no idea what they feel is an "acceptable" bid price. Should I continuously place $0.10 increment bids until they stop cancelling them? Seems unproductive for both of us. I gave this feedback to the agent, and he said really we should not be bidding like stocks and should just take offered amounts or not.
Anyone ever heard this BS before or am I just out of touch?