# Real-time Tick Filtering

Is anybody aware of any papers regarding tick/quote filtering algorithms. I'm aware of the Olsen stuff, but I'd prefer something with fewer free parameters.

• filtering for what? Bad ticks? Big movements? lack of bur or sell side liquidity? – chollida Sep 23 '15 at 17:12
• I'm thinking of bad ticks & big movements. – Craig Sep 23 '15 at 17:48

• Inversion of bid ask spread (if bid_px >= ask_px)
• Unusual prints far out (if bid_px - eps_ticks <= trade_px <= ask_px + eps_ticks)
• Time sequencing (if event_time[0] >= event_time[1], 0 for most recent)
• Max values (if volume == 2^64-1)
• It depends what you're trying to achieve with this filter and how downstream in your application this is, e.g. if this is an 'infrastructural' filter rather than a piece of your strategy logic. An obvious hint is that eps_ticks should vary by symbol and time. – madilyn Sep 23 '15 at 18:00