I am comparing open and close auction prices from the NYSE ARCA webpage directly with my fills. And it's all okay now
It worked today. It was my fault, last time i accidentally left exchange on "SMART" on my OPG order.
And IB does who knows what if you do that...
It doesn't matter what you set your exchange as. I send all my auction orders to SMART (with OPG or MOC defined) and they all are automatically routed to the native exchange.
EDIT: It doesn't matter whether you set the exchange to native or SMART. It should matter if you have an arca name, want to participate in the nasdaq auction for it and then set nasdaq as exchange.

