i believe market on open functionality is being added as i've read some comments. i'll try to remember to follow up on that one. In the meantime, if you place a limit order before a NY stock is open, (even a market order) to the NYSE would''t you participate on the opening print?
def,
Yes. That is how I execute my "Opening Only" orders using IB. Note that I put Opening Only in quotes. That is because I do as you state above - I use limit orders into the NYSE before the market opens to "simulate" OO orders.
There is one _MAJOR_ problem with this method though - the reason you want honest to goodness OO orders is that all orders that are _not_executed_at_the_opening_print_are_automatically_cancelled. This is not a trivial distinction. For example, when doing the Fair Value type gap/fill plays, you may have a couple of dozen orders in. If you only get filled on one or two of them, you might be able to concentrate on the live trades, and at the same time go cancelling the other numerous orders that are still in the market. I wouldn't want to try to do this if I was filled on ten or more and had to concentrate on them and try to cancell unfilled orders.
Make no mistake, OO orders can only be poorly aproximated using limit orders unless the system automatically cancels the ones that are not executed at the opening print.
Needless to say, thx a million for your tireless support on this forum - I don't know what we would do without you!
nitro