NexusFi: Find Your Edge


Home Menu

 





IQfeed vs IB data as data provider for Multicharts


Discussion in Brokers

Updated
      Top Posters
    1. looks_one SPTrading with 4 posts (6 thanks)
    2. looks_two Big Mike with 3 posts (0 thanks)
    3. looks_3 Fat Tails with 3 posts (11 thanks)
    4. looks_4 JackR with 3 posts (1 thanks)
      Best Posters
    1. looks_one Fat Tails with 3.7 thanks per post
    2. looks_two SPTrading with 1.5 thanks per post
    3. looks_3 sptrader with 1 thanks per post
    4. looks_4 vegasfoster with 0.3 thanks per post
    1. trending_up 21,337 views
    2. thumb_up 21 thanks given
    3. group 7 followers
    1. forum 21 posts
    2. attach_file 3 attachments




 
Search this Thread

IQfeed vs IB data as data provider for Multicharts

  #11 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102

If I understand it correctly @ arjfca asked a question about FOREX data.


For FOREX there is no central exchange as for futures or stocks, so FOREX data from different sources may differ by a few pips.


For that reason I would always use FOREX data which is originating from the ECN where I actually intend to trade my FOREX lots.


DTN/IQ has FOREX data from Barclays/FXCM and Tenfore. That is certainly quality FOREX data, but it is not sure that it matches the data from IDEALPRO, which is used by Interactive Brokers.

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
NexusFi Journal Challenge - April 2024
Feedback and Announcements
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Deepmoney LLM
Elite Quantitative GenAI/LLM
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
ZombieSqueeze
Platforms and Indicators
 
  #12 (permalink)
 
sptrader's Avatar
 sptrader 
Colorado
 
Experience: Advanced
Platform: MultiCharts
Broker: IB & Iqfeed
Trading: ES , CL
Posts: 535 since Apr 2010
Thanks Given: 1,097
Thanks Received: 701


vegasfoster View Post
I personally never had any problems with the quality of the IB data feed, but some people take exception with it because it is filtered. Regardless, for forex data, because the bid/ask price will vary from source to source, I would stick with the broker feed for trading purposes. I would only use another source for backfill/testing purposes, if necessary, taking into consideration the spread of the source vs broker. Maybe someone who uses IQ Feed with IB can better speak to it.

*************************************************************************************

** I just started a 7 day trial of DTNIQ just for the reason that I wanted an unbiased comparison of the two datafeeds..
I've posted several comparison charts and the most noticable difference to me was the tick charts, far more bars created with DTN, but with minute or renko no noticable difference.

Attached Thumbnails
Click image for larger version

Name:	DTN-IB 1 min bars.jpg
Views:	378
Size:	460.3 KB
ID:	59032   Click image for larger version

Name:	DTN_IB-Renko Compare2.jpg
Views:	340
Size:	395.3 KB
ID:	59033   Click image for larger version

Name:	DTN_IB 500Tick.jpg
Views:	332
Size:	435.1 KB
ID:	59034  
Reply With Quote
Thanked by:
  #13 (permalink)
 JackR 
Washington, DC
 
Experience: Intermediate
Platform: Multicharts
Broker: InteractiveBrokers/IB
Trading: CL\EUR
Posts: 15 since Jan 2011
Thanks Given: 10
Thanks Received: 8


SPT:

Are the charts real-time captures or backfill?

Jack

Reply With Quote
  #14 (permalink)
 
sptrader's Avatar
 sptrader 
Colorado
 
Experience: Advanced
Platform: MultiCharts
Broker: IB & Iqfeed
Trading: ES , CL
Posts: 535 since Apr 2010
Thanks Given: 1,097
Thanks Received: 701


JackR View Post
SPT:

Are the charts real-time captures or backfill?

Jack

************************************
**Realtime collected Yesterday (Friday).. and loaded from the local database on my PC today. (offline)

Reply With Quote
  #15 (permalink)
 JackR 
Washington, DC
 
Experience: Intermediate
Platform: Multicharts
Broker: InteractiveBrokers/IB
Trading: CL\EUR
Posts: 15 since Jan 2011
Thanks Given: 10
Thanks Received: 8

SPT:

If you are running MC 7.4 you might want to check your settings - This is from the MC Forum:
-------------------
User Comment:
With this new feature "Skipping identical ticks during calculations", does it mean even if volume changes the indicator will not re-calculate ?
i.e for indicators that makes decisions base on volume, we need to specifically turn this feature off ?
I think this feature should NOT be enabled by default.

MC Response:
Yes, skipping identical ticks means if volume changes, but price is the same the indicator will not re-calculate. Your suggestion will be forwarded to the developers.

--------------------
I'm not sure how MC treats Range\Volume\Tick bars - As indicators or pure price. You could set the "Skip Identical" to off and see what happens.

Jack

Reply With Quote
  #16 (permalink)
 vegasfoster 
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
Posts: 1,145 since Feb 2010
Thanks Given: 304
Thanks Received: 844


sptrader View Post
*************************************************************************************

** I just started a 7 day trial of DTNIQ just for the reason that I wanted an unbiased comparison of the two datafeeds..
I've posted several comparison charts and the most noticable difference to me was the tick charts, far more bars created with DTN, but with minute or renko no noticable difference.

Also range charts will have fewer bars. To clarify, when I traded through IB I also had a zen account, which I didn't trade with because commissions were higher, I only used the data feed to get backfill data and to plot charts on my other computer. I often directly compared the two feeds and actually preferred the IB feed for live trading because the charts had less noise, i.e. fewer range bars when the price wasn't going anywhere. When the price was moving vertically, the charts showed the moves comparably. If you need precise tick data, then the IB feed is probably no good, but if you are a discretionary trader analyzing pa, then IMO more bars for the sake of more bars isn't necessarily better.

Reply With Quote
  #17 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


sptrader View Post
*************************************************************************************

** I just started a 7 day trial of DTNIQ just for the reason that I wanted an unbiased comparison of the two datafeeds..
I've posted several comparison charts and the most noticable difference to me was the tick charts, far more bars created with DTN, but with minute or renko no noticable difference.

I have tested DTN/IQ data against IB data for a longer period. These are the differences:

(1) IB has condensed ticks.
(2) Real-time volume from IB is simply false, this includes minute data.
(3) IB has no historical tick data, so you cannot backfill tick, range and volume charts.
(4) IB daily data is just built from intraday-data and does not show the settlement price for futures.

The most important argument against IB data is that all your volume indicators will display false values real-time, even on minute charts. If you update your charts regularly, you will notice, how the volume bars change, when you replace real-time with backfilled data.

To conclude, for trading futures and stocks it is highly preferable to use DTN/IQ data.

Reply With Quote
  #18 (permalink)
 SPTrading 
London, England
 
Experience: Intermediate
Platform: MC, TS, NT
Broker: TradeStation
Trading: ES
Posts: 41 since Oct 2009
Thanks Given: 12
Thanks Received: 21


Big Mike View Post
Unless IB has made huge changes, there is no way. You are the only person to say IB tick data (which is what range bars and volume bars are made of) is accurate. Everyone else agrees it is snapshot data, filtered.

Mike

Mike,

IB sends data out in packets, each packet contains the last price and the cumulative trade volume as at that point. I don't know exactly how frequent the updates are, but they are very very frequent. From this information a package like Multicharts can of course create a volume chart and a range bar chart, both in real time and from historic data, why not?

I can tell you categorically for volume charts, lets say a 1000 trade volume on ES, or range bar say a 4-tick range bar that the data as charted in MC from IB vs TradeStation from TradeStation data is almost 100% exactly the same. I know this from the very detailed tests I undertook, which were extremely sensitive. For example very complex indicators that use price and volume are the same and day trading strategy test results are the same, except for small differences in the way MC and TS make trading assumptions.

Paul

Reply With Quote
Thanked by:
  #19 (permalink)
 SPTrading 
London, England
 
Experience: Intermediate
Platform: MC, TS, NT
Broker: TradeStation
Trading: ES
Posts: 41 since Oct 2009
Thanks Given: 12
Thanks Received: 21


Fat Tails View Post
I have tested DTN/IQ data against IB data for a longer period. These are the differences:

(1) IB has condensed ticks.
(2) Real-time volume from IB is simply false, this includes minute data.
(3) IB has no historical tick data, so you cannot backfill tick, range and volume charts.
(4) IB daily data is just built from intraday-data and does not show the settlement price for futures.

The most important argument against IB data is that all your volume indicators will display false values real-time, even on minute charts. If you update your charts regularly, you will notice, how the volume bars change, when you replace real-time with backfilled data.

To conclude, for trading futures and stocks it is highly preferable to use DTN/IQ data.

Sorry to disagree but I have to say this because it is plainly the opposite of what I see. Well we must be looking at different instruments or something. Are you referring to total volume or up vs down volume? What I see is:

--- real time total volume from IB is highly accurate, I see no difference not even a few contracts on most bars between IB and TradeStation
--- I trade mainly 5 minute, 10,000 contract and 5 tick range bars and you can back fill them for 1 year and the volume is correct [Note: I look at the total volume in the bar, not the up-volume or down-volume]
--- yes there are sometimes small differences between real time and backfill data, but I put this down to how quickly the trade data is being streamed out in real time, all I can say is IB is light years better than TradeStation. Who cares if the charts show slight discrepancies as long as it keeps pace with your order entry system.

Reply With Quote
  #20 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102



SPTrading View Post
Sorry to disagree but I have to say this because it is plainly the opposite of what I see. Well we must be looking at different instruments or something. Are you referring to total volume or up vs down volume? What I see is:

--- real time total volume from IB is highly accurate, I see no difference not even a few contracts on most bars between IB and TradeStation
--- I trade mainly 5 minute, 10,000 contract and 5 tick range bars and you can back fill them for 1 year and the volume is correct [Note: I look at the total volume in the bar, not the up-volume or down-volume]
--- yes there are sometimes small differences between real time and backfill data, but I put this down to how quickly the trade data is being streamed out in real time, all I can say is IB is light years better than TradeStation. Who cares if the charts show slight discrepancies as long as it keeps pace with your order entry system.

I have not compared IB volume to TradeStation, but I have compared it to IQ feed. Both connected to NinjaTrader. What I had found on minute bars was

Real-time volume DTN/IQ = Historical volume DTN/IQ = Historical Volume Interactive Brokers.

But the real-time volume of Interactive Brokers was comptely off (real-time volume is the volume collected after the chart has been opened or reloaded).

I will try to run a test on Monday and publish the results here. Please remind me, if I forget it.

Reply With Quote
Thanked by:




Last Updated on January 16, 2012


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts