I sent a mail to nasdaq ops.
"
Hello,
If I send a primary peg limit order to match the best price, or match the best price plus a price offset..
How does my order move, relative to the other participants orders which are pegged at the same price?
Do they always get re-inserted in the order in which they were received, FIFO, or is there any shuffling or way that
ones order could gain priority thru means other than price or time ? I mean, when the price jumps, are all pegged orders automatically moved in the same order?"
this was their response
"We cannot guarantee the orders will always maintain the same priority relative to each other when they react to marketdata updates. "
when I asked for more details on how the pegged orders are re-inserted, they did not reply.
Are they allowing others to place order types that allow to jump to the front of this queue when re-insertion happens? Who audits nasdaq? Who audits the source code of the matching engine and ensures that the matching engine operating is actually the one to which the source corresponds? Do any exchanges tell us how this works, maybe I should ask IEX ?
"
Hello,
If I send a primary peg limit order to match the best price, or match the best price plus a price offset..
How does my order move, relative to the other participants orders which are pegged at the same price?
Do they always get re-inserted in the order in which they were received, FIFO, or is there any shuffling or way that
ones order could gain priority thru means other than price or time ? I mean, when the price jumps, are all pegged orders automatically moved in the same order?"
this was their response
"We cannot guarantee the orders will always maintain the same priority relative to each other when they react to marketdata updates. "
when I asked for more details on how the pegged orders are re-inserted, they did not reply.
Are they allowing others to place order types that allow to jump to the front of this queue when re-insertion happens? Who audits nasdaq? Who audits the source code of the matching engine and ensures that the matching engine operating is actually the one to which the source corresponds? Do any exchanges tell us how this works, maybe I should ask IEX ?
also.. the ETFs usually trade on ARCA which costs about 10K a month for nondisplay fees vs $425 for nasdaq.. so what I was going to do was run this calibration strategy over an entire years worth of stocks.. like what you say, small/midcaps.. to find out which ones might have the best type of profile to trade against this strategy.