Page 1 of 1

IB TWS historical data request pacing violation

Posted: May 24 2015
by ctu1121
Hi,
I request 51 hong kong stock instruments in Multicharts Market Scanner from IB TWS.
I keep seeing historical data request pacing violation message.

IB customer service told me IB can accept 60 instrument market data request at the same time.
May I have your suggestion how to solve this? Thank.

Charles

Re: IB TWS historical data request pacing violation

Posted: May 24 2015
by TJ
Hi,
I request 51 hong kong stock instruments in Multicharts Market Scanner from IB TWS.
I keep seeing historical data request pacing violation message.

IB customer service told me IB can accept 60 instrument market data request at the same time.
May I have your suggestion how to solve this? Thank.

Charles
IB may give you 60 instruments,
but they only let you make limited data requests per minute. Anytime you made too many requests, they will give you time-out (pacing violation). You cannot more data until your quota is available again.


See this Wiki article:
Interactive Brokers Pacing Violation
https://www.multicharts.com/trading-sof ... _Violation



Please see this post for suggestions:
viewtopic.php?f=1&t=48492

Re: IB TWS historical data request pacing violation

Posted: May 25 2015
by sptrader
I used to "get around" the IB pacing violation, by simply logging off then on again the TWS app.. you may have to do it many times to get all of the data that you need...
Still very much a pain.. that's why I switched to IQfeed, it eliminates data problems...(just a satisfied customer- not assoc with the company)..

Re: IB TWS historical data request pacing violation

Posted: May 26 2015
by Henry MultiŠ”harts
Interactive Brokers Pacing Violation Wiki says:
In order to reset the pacing violation, IB Trader's Workstation can be restarted or one can press Ctrl+Alt+F in the IB TWS window to force TWS to reconnect to its data servers.

Re: IB TWS historical data request pacing violation

Posted: Jun 05 2015
by TCust
Hi,
I request 51 hong kong stock instruments in Multicharts Market Scanner from IB TWS.
I keep seeing historical data request pacing violation message.
Charles
Ctu1121 if add Ticker's in Real-Time Section ( Scanner ), MC request minutes and tick's, this is x2 request, 51 *2 = pacing violation.

If I want Simple watch list for fast review linked chart's, I add Ticker's with Date 1 day or more ago, in this option MC not dowload tick's and minutes and not overload IB, if I click on Ticker then MC dowload minutes for current chart's.

Re: IB TWS historical data request pacing violation

Posted: Mar 01 2019
by Emmanuel
Hi


The best solution , for me, is to use IQFeed as data provider, and FXCM as data contributor (In IQfeed).

The data of Interactive Broker and the data of the FXCM contributor are almost identical. (for the moment in 2019, Feb )

Like that, you avoid any pacing violation warning

Re: IB TWS historical data request pacing violation

Posted: Mar 01 2019
by Zheka
Pacing violations should go away as soon as MC plug-in implements the latest IB API.

Re: IB TWS historical data request pacing violation

Posted: Mar 01 2019
by Smoky
Pacing violations should go away as soon as MC plug-in implements the latest IB API.
ok but when ?

Re: IB TWS historical data request pacing violation

Posted: Mar 01 2019
by TJ
Pacing violations should go away as soon as MC plug-in implements the latest IB API.
Pacing violations has nothing to do with the API.

Pacing violation means you are requesting too much data, more than you are allowed.

You can pay more money to get more data.

Re: IB TWS historical data request pacing violation

Posted: Mar 02 2019
by Emmanuel
TJ,

Do you mean that , if we pay IB more, we won't get this message "pacing violation" ?

Or do you mean to sign up with another data provider ?

Re: IB TWS historical data request pacing violation

Posted: Mar 02 2019
by Smoky
@Emmanuel, if you work in auto trading, take only IB as data provider, i make a test with IQFEED datas, to much ticks and not same price than your broker IB, difficult to use limit orders.

in my case i prefer to have less datas and make a trading logic in sync with broker

Re: IB TWS historical data request pacing violation

Posted: Mar 02 2019
by Emmanuel
I agree,

Thank you Smoky !

Re: IB TWS historical data request pacing violation

Posted: Aug 24 2019
by RonS
When I restart my computer after a few hours (all during off market hours), I still get a lot of price data loading. This even after all available data is suppose to be stored locally. Every open Workspace is "waiting for data" and get a lot of IBKR pacing violations. Waiting 20 minutes for data that was previously loaded is annoying. Could I have something set wrong?

Re: IB TWS historical data request pacing violation

Posted: Aug 24 2019
by TJ
Two things:

1. Make sure you have configured your MC to save the data to your computer.

2. When you shut down the computer at the end of the day, make sure all the MC processes are completely finished and exited the Taskmanager.