This is a question for people familiar with HF trading/market making.
I have access to 1 min data. OHLC I compared several ETF's to the underlying commodity they seek to emulate. I set up an excel spreadsheet which looks at last sale in both and compares them to previous days close. I express difference as a percentage.
I take the difference between the two %'s (Diff) and then compute a seven period moving average (AVG) of the difference.
I then take AVG and subtract 2 standard deviations to create a BUY number and add 2 standard deviations to create a SELL number for the next 1 minute.
Doing this I seem to make money....but I am assuming fills at LAST sale. How realistic is it to create an algorithm
that would use the buy and sell levels created to bid and offer in the ETF and the Future to get the level I'm looking for?
I've been told a market making algo that could do this (constant bidding /offering/cancelling ) would be very hard to write. Besides that I've been told everyone is doing this type of thing so I wouldn't ever get fills.
Can anyone with experience comment?
P.S. I'm happy to send anyone the excel worksheet.