Does the broker make a difference when executing limit orders?

Discussion in 'Order Execution' started by ajensen, Dec 23, 2018.

  1. ajensen

    ajensen

    If a stock is trading at 10.00-10.01, and I place an order to buy 10,000 share at 10.00, will the broker I use (say Fidelity vs. Interactive Brokers) may a difference in the execution I receive? I think there is more scope for "price improvement" if I place a market order or a limit order to buy at 10.01.

    Fidelity charges a flat rate for trades and has lower commissions for large trades than IB, which charges commissions on a per-share basis. I am trying to understand if the higher IB commissions get me anything if I am using simple limit orders.
     
    positive etc likes this.
  2. gaussian

    gaussian

    Interactive Brokers posts their dark pool, payment for order flow, and other information. It would appear to me you're getting better execution via their special order routing system:

    Pure speculation but Fidelity almost certainly sells your order flow. Their routing system determines that. Assuming they are selling your order flow the liquidity provider they use (probably Citadel or something) will determine the criteria (lowest price, fastest execution, etc).

    If I had to guess you will see a difference with IB as they are an execution-only broker with a high speed routing system. Since execution is all they do, I would put my money on IB being the better choice as routing through a liquidity provider may not give you optimal execution. For more information IB posts their quarterly routing report.
     
    MoreLeverage likes this.
  3. wrbtrader

    wrbtrader

    Split the order of shares...1/2 with Fidelity (5,000 shares) and 1/2 with IB (5,000 shares) to do a comparison. Have both platforms open at the same time and then place the orders.

    wrbtrader
     
    murray t turtle and MoreLeverage like this.
  4. Robert Morse

    Robert Morse Sponsor

    Since there are more choices than Fidelity and Interactive Brokers (Yes I mean us), I'll speak in general terms. It is not clear to me if you are talking about the cost of the execution or how likely you are to get an execution. In my experiance, any broker that allows you to choose your route vs a "broker" route, is better. For compliance reasons, no I have no evidence, just my opinion being in the business for over 35 years. Broker routes like those I think Fidelity and TD use, go to an equity MM like Vitu/Nite or Citadel. As symbols trade, it is not clear to me when your order is up, or if the stock needs to be offered at your price to buy on your 10.00 limit. On ECNs and exchanges, you take your place in line. I expect that for this reason, you are more likely to buy at 10.00 when the market is still 10.00/10.01 on an ECN or exchange than with a broker route. Either way, you should get an execution if the big drops and the market is 9.99/10.01 or 9.99/10.00 after your order is booked.

    Now let's look at cost.

    Some brokers like Fidelity and TD offer ticket charges. Some offer per share like IB. We offer both. Most brokers that offer ticket charges send your orders to a broker route, which does not give you the opportunity to get rebates, but protects you from ECN fees. With us, if you are either per trade or per share, you choose your route and are subject to those credits and fees. We limit per trade orders to 10,000 shares. Adding liquidity on NASDAQ, as an example, with 5000 shares would cost $4.50 but if you add liquidity, you would get $10 back for a net credit of $5.50, not including reg fees. And, your order is subject to price discover and inline with other NASDAQ orders.

    I hope that helps.
     
    Love2Trade$ and murray t turtle like this.
  5. comagnum

    comagnum

    Fidelity has DMA to ECNs ARCA/NSDQ/NYSE/SuperDot they don't have it to the IEX. Per the 606 report non-directed orders are sent to predatory HFTs: Citadel/Virtu/G1.

    You can set up your trade ticket so that it routes to the ECNs you choose instead of the HFTs. Go to settings/direct trade in ATP (Active Trader Pro).

    About 96% of all Fidelity orders are not sent via direct trade - shocking!
    Other brokers I use have an IEX route. My 401k is with Fidelity - the order fills are very good using direct trading.


    upload_2018-12-23_13-18-23.png
     
    Last edited: Dec 23, 2018
    murray t turtle likes this.
  6. Robert Morse

    Robert Morse Sponsor

    Cool, but I'm not sure all accounts get the DMA ticket. Not even on their website. I was more providing information on brokers routes, the ones you call "predatory," and ECN routes. I like the ECN routes for control, not so much to avoid HF trading firms.
     
  7. ETJ

    ETJ

    It should not make much difference unless the stock goes through some wild volatility. You have a trade through rule and dark pools from both providers.
    The real difference could occur with wild volatility and having the order held upstairs. Not a great practice for you and you'd have no price protection.
    Fidelity's Luminex is fairly heavy to institutional flow so if 10,000 shares in the name is a more common institutional order I would bias to Fidelity.
    Straight limit or any other qualifiers? Straight limit it's pretty even. AON again I would bias
    Fidelity.
    The devil is in the details and the biggest detail is the liquidity of the underlying. Penny wide - as per your example - it's pretty even. You are more likely seeking an answer for a hypothetical and then the devil is in the details. If it's really 10,000 shares with a wider spread and there isn't wild volatility I'd want to see the quote montage - sweep as much liquidity when it's offered at 10 - see how it resets.
     
    Last edited: Dec 23, 2018
    ET180 likes this.
  8. Nighthawk

    Nighthawk

    Just asking - isn´t there a thing called "internalization"? Before using external execution, I would assume Fidelity to take the order onto its internal book called "inventory"...Just my 6 cents, of course....
     
  9. Nighthawk

    Nighthawk

    It´s clear to you that execution of 10.000 shares of Apple, Alphabet, Facebook, Netflix is a different thing than execution of a 10.000 order in Russell 2000 stocks, right?

    Try to execute a 10.000 order on OTC BB - and you will be literally "blown away" :rolleyes:
     
  10. ET180

    ET180

    That's what I was thinking. Unless you're running an HFT algorithm (in which case, you would not be using these brokers) trying to scalp for pennies, shouldn't matter.
     
    #10     Dec 24, 2018