After hours trade I have 2 brokers. one of them with direct market access. The other broker use just EDGE ecn during after hours trade First - i send a order to buy 100 stocks for 10.01 - i can see my order level 2( broker 1 - direct market access) . After i send a order to sel my stocks for 10.01 (broker 2) BUT broker delayed the execution and other people buy my stocks for 10.03 even when it can be filled, sometimes my broker does not execute order immediately
So you were trying to trade with yourself after hours. You had a bid in of 10.01 with broker A You sent a sell order with broker B for 10.01. Broker b filled your order at a better price then you were trying to get, but you are upset with them. That should be an interesting phone call. Hi, I was trying to sell some stock today, but you filled me at a better price then I wanted. I am now upset.
I’d watch your little experiments. I don’t have time to find any rules or laws but I’m going to assume that trading with yourself across different accounts is frowned upon.
So you were trying to trade with yourself after hours. - I just make a test Sometimes,my broker delayed order execution
But dont exist any order before i send my orders I believe sometimes my broker delayed my order execution and send a tip to a market makers. Market maker place a order better than current price and fill
Yes. I believe sometimes my broker delayed my order execution and send a tip to a market makers. Market maker place a order better than current price and fill For example. With broker 1 (direct market acess) i send a order to buy 100 stocks for 10.0101 broker 2 always send orders to Edge ECN. I send a order to sell 100 stocks for 10.01 BUT order is delayed. mysteriously someone place a order to buy 100 stocks for 10.02 I believe my broker send a tip to market maker, market maker place a order better than current price and fill
With broker 1, was the order sent to EDGX and was the order from Broker 2 sent to EDGX? Are you sure both are routed to EDGX?