Ib data

Discussion in 'Retail Brokers' started by clarodina, Jun 17, 2012.

  1. Is the data provide from ib for stk is from us exchanges or broker own buy sell trade data? There is quite a different compare the ib ohlc with csidata supposely have clean data from exchanges
  2. Bob111


    how different? can you give us an example? what time frame you are talking about?
  3. vicirek


    IB data are from US exchanges but this is not true tick feed. The data is throttled and sampled about 4 times a second to keep customer quote board updating even during spike in market activity. The difference should not be very big and should be even less for bar data than for tick data but it is certainly troublesome to see discrepancies with other feeds. For regular trading it is OK but some people use different data feed and execute orders through IB only.
  4. the sampling isn't the problem

    the data data from ib open and close are different from the nasdaq or nyse for msft the different is around 0.01 to 0.06 there is a trade price for data feed the trade price is referring to trade price for trade occuring on ib or is trade price on exchanges?

    another question does ib replace their open and close data on receiving from the official exchanges open close? u put a msft realtime chart the open may is 26.01 and on receiving official open 26.03 replace the open data
  5. Bob111


  6. Bison42


    What does IB charge for their Data if it is not the whole picture? Seems disingenous to me to pay for Data that is not complete.
  7. vicirek


    IB data is free if you have account with them an have sufficient funds (inactivity fee) and is for 100 RT symbols or more if you trade more. There is also newly introduced paid market data service.

    Sampling does matter because it cuts out some quotes and they are missing in the bar data or tick data.

    My understanding is that these are exchange trades but may be from any exchange including ECN.

    IB bar data come from their servers and the algorithms creating bars are of their own design. Those discrepancies are known and they are OK for many applications.

    I do not know of any data feed that would not have some kind of issue. This is the nature of market data and how they are disseminated in this fragmented market system.

    Random number generator will provide you with plenty of data that looks just like markets and is free !
  8. Kirkx


    IB also provides free full data (called True Data) with a different feed, but it's 5 seconds delayed. You need to add -TD to the regular symbol:


    Live Data
    There is no delay, but it comes in 100
    ms packets (it's not a continuous data stream), so some data will inevitably be missing.

    True Data
    5 second delayed because it's transmitted once every 5 seconds, but it's complete and includes all data missed by Live Data.

    Some charting software packages try to combine both Live and True feeds, with mixed results. You can check Sierra Chart user forums to learn more about this approach.
  9. the -td apply to any instruments?

    does ib randomly uses trade prices from any ecns? thats y the discrepancy?

    how soon the exchanges official open and close would be on ib rather not using trade price?
  10. ib data mention the paying is for nasdaq level 1 quote
    there should not be any discrepancy compare to nasdaq ohlc
    #10     Jun 19, 2012