This morning i got a partial fill on my limit order, then the market moved away, and when it came back others were filled before me. i understand this is possible with smart routing as i will lose time priority when IB shifts my order around.
I understand using smart routing saves on some fees (Cancellation fees for example), my question here is: other than possibly saving some fees, is there actually any advantage to using smart routing instead of directly routing my orders to, lets say Edgx or Bats? bear in mind i am not using any kind of api or automated system, this is manual point and click orders.
Fee schedules temporarily forgotten, with the NBBO system, what disadvantage could there possibly be to sending my order directly to edgx and having it stay there? im wracking my brain but cannot imagine a scenario where this will be a disadvantage (other than fees), so im hoping someone can either confirm my thinking or show me what i am missing here. thank you
I understand using smart routing saves on some fees (Cancellation fees for example), my question here is: other than possibly saving some fees, is there actually any advantage to using smart routing instead of directly routing my orders to, lets say Edgx or Bats? bear in mind i am not using any kind of api or automated system, this is manual point and click orders.
Fee schedules temporarily forgotten, with the NBBO system, what disadvantage could there possibly be to sending my order directly to edgx and having it stay there? im wracking my brain but cannot imagine a scenario where this will be a disadvantage (other than fees), so im hoping someone can either confirm my thinking or show me what i am missing here. thank you
