So I'm analyzing data.. on one of my days it appears my ARCA feed has a stuck quote for AAPL because the best price never changes after about 8:45 for that day. However, my INET, TOTAL-VIEW and BRUT feeds are updating just fine.
Anyone have any approachs to automatically detecting stuck quotes such as this?
I thought about comparing some average quote time.. if the feed hasnt had a best price change in some interval beyond the average, and the price is some percent away from the other feeds then take action.
Possible actions
1) delete all entries near the top that are significantly older than the other entires near it (a few cents away)
2) disconnect and reconnect the quote stream for that symbol.
#1 is the only option for historical simulations, #2 is the best for realtime.
Thoughts?
Anyone have any approachs to automatically detecting stuck quotes such as this?
I thought about comparing some average quote time.. if the feed hasnt had a best price change in some interval beyond the average, and the price is some percent away from the other feeds then take action.
Possible actions
1) delete all entries near the top that are significantly older than the other entires near it (a few cents away)
2) disconnect and reconnect the quote stream for that symbol.
#1 is the only option for historical simulations, #2 is the best for realtime.
Thoughts?