Filtering IQFeed bad ticks

Discussion in 'Trading Software' started by dis, Aug 7, 2003.

  1. nitro

    nitro

    Jay,

    Please be careful not to shove this algorithm down our throats. IMHO, there should be an option to set filtering on/off. You should be able to set filtering on/off in REALTIME without restarting the IQFeed software (this way, when a number is coming out, you can turn it off without having to restart your software and therefore lose quotes, and then turn it back on when the market quiets down.) There should be seperate filters for equity and futures so that you can set one or both or none, and be able to tell the system what threshold to use. Equties "tradethrough" all the time, whereas futures rarely do (not on FED days though.)

    The idea is to be as flexible as possible.

    nitro
     
    #11     Aug 7, 2003
  2. iqfeed

    iqfeed DTN

    Absolutely.. In fact the current plan is to just mark the trades as questionable, and let the client determine what they want to do with them. This way, the client can do whatever it wants with the data. Either color code the tick (showing that it is suspect), or automatically throw it out, or leave it in. We don't want to be liable for our customers missing data due to a "bad filter".

    Jay
     
    #12     Aug 7, 2003
  3. corvus

    corvus

    Great!
     
    #13     Aug 7, 2003
  4. funky

    funky

    I trade SPY, and don't see what you are seeing. Is this a stop issue? All my stops are triggered by the actual bid/ask (double bid/ask), not actually the last price. Maybe this is your problem? In either case, I don't see why this is an issue at all. Could you explain the seriousness of this to me?
     
    #14     Aug 7, 2003
  5. dis

    dis

    For example, the Keltner Bands are calculated using the ATR of N consecutive bars. An out-of-bound tick results in a very long bar which in turn widens the bands.
     
    #15     Aug 7, 2003
  6. dis

    dis

    Here's a good, and easy to implement, solution: for each ticket symbol, using robust statistics (i.e. median) estimate the max. distance between consecutive ticks, and filter out outlier ticks. Throwing out a few good ticks is not nearly as harmful as letting a bad one in.
     
    #16     Aug 7, 2003
  7. Sounds good as I'd like to have access for my personal use. Does the API support VB yet, if not is there an ETA?

    Thanks,
     
    #17     Aug 7, 2003
  8. funky

    funky

    ok, i see. most charting programs filter 'spikes' like this out. if you don't have this feature, you should. either way, sometimes when i'm looking for a particular setup, the bars don't exactly line up, but i know that the mechanics of the setup are there, and i take the trade. knowing WHY your setups look the way they do is very important, for this exact reason. once you know what your patterns/setups mean in terms of crowd emotion, you really won't be bothered by these types of things.

    good luck!
     
    #18     Aug 7, 2003
  9. nitro

    nitro

    #19     Aug 8, 2003