Hi I was trying to buy DOG. I put in limit order at ask price not bid price since I want the order to execute all at once. it is penny more than bid price. So if ask price is 26.11 and bid price is 26.12, I would submit limit order at 26.12. Normally I would see such order would get executed right away. But for this stock, everytime (i tried 3-4 times) I submit limit order, ask price and bid price goes up. My bid price become ask price and ask price become one penny more. I feel like someone is doing price matching or hustled me to higher price. Volume of ask size is big enough to fill my order right away but it is not. What is going on?
I am trading with Fidelity. Everytime I submit order ask price goes up one penny so my order did not get executed. Also there is increase in bid size. When I cancel the order, bid size got decreased by the amount of my order plus additional. Then the ask price went back down by penny. I just want the order to execute right away so I am bidding with ask price and ask size is three times more than my order size so technically it should get executed right away. Anyway I waited to see what happen. My order size is 40. The stock got traded at my bid price for many other orders but not my order. Bid size goes up and down to 40 which is my bid size. Then other orders came in and size went up again and those got traded. I think my order is just sitting at the bottom and get executed only when no one really want to pay the price I pay. So as soon as my shared got traded, the bid price went down by penny. So I think my trades are placed at the bottom of the queue and other trades are getting done on top of it.