Why would a limit order get different fills at different brokers, unless the order is held in an option dark pool? If you don't get Direct Market Access, they send your order to the exchange that provides the best cost/revenue structure for them. The reality is that most executions that are not marketable at the time you enter it, get executed because the stock moved, and most limit orders will get filled around the same time.
Because there are like a zillion option exchanges and brokers are still selling their flow through the HFTs who have little incentive to place the order at an exchange which is best for the client.
The present market structure is imperfect, agreed, but think back to the treatment retail orders got before ~2001 when options were pit-traded... ouch...
The present market structure is imperfect, agreed, but think back to the treatment retail orders got before ~2001 when options were pit-traded... ouch...
Back when RAES was operational, it was far better for the public.