Mike,
Exchanges/ECN's:
Best to look under the US flag at:
http://www.interactivebrokers.com/html/retailAccount/products.html
The above link gives trading hours. I'll list the ECN's:
ARCA, BTRADE, BRUT, Instinet, Island, Redi
Others:
Timber Hill Auto Ex, NYSE, NASDAQ, ISE (electronic option exchagne which offers good depth and size in the Q options, as well as the all the other option exchanges, PSE, PHLX,CBOE and AMEX).
API:
Maybe. There are a number of factors but the main one seems to be cost. IB naturally wants to split any ties to the most cost-effective route. There might be some flexibility coming but as far as I know this is not the highest internal priority.
Is a detailed audit log available showing the exact time and routing decisions for each order? This would give a better idea of actual execution time.
Yes, the internal audit trail shows were there are routed as well as things like when it left your machine, hit the ib server, hit the exchange server etc. These files are quite large and thus aren't delivered. They also aren't the easiest things to read as they contain a lot of information. However, if you have a question in regards to a particular order, the help desk should be able to provide specific details.
Eldrige,
Strange about the odd lots. I've already asked someone to look at it. As for the AMEX, they had the dominant franchise with the Q's but have lost it to the other exchanges providing faster executions.