Serving the Quantitative Finance Community

 
User avatar
Yaakov
Topic Author
Posts: 0
Joined: December 14th, 2006, 6:40 pm

Market open mismatch

August 11th, 2009, 8:22 pm

I am running a quant hedge fund, and i use a lot of market on open orders, which i execute with a MKT+OPG qualifier. However, my broker often fails to deliver me the official price, which is shown on finance.yahoo or google. The logs are also showing a delay in execution anywhere from 1 to 6 seconds. The broker is saying that the markets might not be open at 9:30 exactly, that the opening starts a few seconds later, and that's when they fill my orders. Responding to my previous broker's ability to get the official prices they said that finance.yahoo doesn't post the official opening price, and the brokers who execute at 9:30 sharp are actually trading preopen market.Is anyone familiar with the problem, and how can i obtain the official opening price?
 
User avatar
pdaley2
Posts: 0
Joined: June 4th, 2009, 12:12 am

Market open mismatch

August 12th, 2009, 12:29 am

Do the logs show which exchanges the new broker is executing on? For NYSE listed? and NASDAQ?It is possible to get the official opening print for NYSE listed stocks as long as your order is with the NYSE specialist in sufficient time. The specialist does often open the stocks later than 9:30. Other exchanges can and do trade in NYSE listed names prior to the NYSE opening print, but the bid offer spread at those times tends to be wide. For NASDAQ listed stocks it is more problematic due to the competing market maker nature of the exchange. You can, however, be assured of the opening range. If you look at CSCO on Yahoo Finance they show an open of 21.48 while the NASDAQ website has the open listed as 21.44 and the NYSE website lists it as 21.47. Effectively, there is no real official open.
 
User avatar
Traden4Alpha
Posts: 3300
Joined: September 20th, 2002, 8:30 pm

Market open mismatch

August 12th, 2009, 12:04 pm

Yes, I've seen this too. The problem is all the ECNs, minor technicalities with how your order is routed, who's executed order defines the opening print, how different data services report the open, and the general scrum between pre-market and official opening.I know of no way to ensure you get execution at the opening price. So far, my solution has been to track the discrepancy between execution price and official price and then adjust the trading algorithms to reflect that.
Last edited by Traden4Alpha on August 11th, 2009, 10:00 pm, edited 1 time in total.
 
User avatar
pdaley2
Posts: 0
Joined: June 4th, 2009, 12:12 am

Market open mismatch

August 12th, 2009, 11:43 pm

the other question (besides what type of listings you are trading and where) is hwat size you are trading at the open? Do you know the %ADV you are attempting to trade at the open? It can have a significant impact.
 
User avatar
Yaakov
Topic Author
Posts: 0
Joined: December 14th, 2006, 6:40 pm

Market open mismatch

August 13th, 2009, 1:37 pm

QuoteOriginally posted by: pdaley2the other question (besides what type of listings you are trading and where) is hwat size you are trading at the open? Do you know the %ADV you are attempting to trade at the open? It can have a significant impact.If that was the problem, it would have shown that a portion of the order executes at the official opening price, and the rest of it go for a worse deal. But that's not the case. Our orders get executed in chunks, and at a mismatched price. Sometimes in our favor, but mostly against.
 
User avatar
pdaley2
Posts: 0
Joined: June 4th, 2009, 12:12 am

Market open mismatch

August 14th, 2009, 1:55 am

are they NASDAQ names?