IB TWS historical data request pacing violation

Questions about MultiCharts and user contributed studies.
ctu1121
Posts: 135
Joined: 05 Jul 2012
Has thanked: 10 times
Been thanked: 4 times

IB TWS historical data request pacing violation

Postby ctu1121 » 24 May 2015

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
Attachments
螢幕截圖 2015-05-25 05.47.22.png
(167.21 KiB) Downloaded 2302 times

User avatar
TJ
Posts: 7320
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 992 times
Been thanked: 2085 times

Re: IB TWS historical data request pacing violation

Postby TJ » 24 May 2015

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

sptrader
Posts: 713
Joined: 09 Apr 2010
Location: Colorado
Has thanked: 477 times
Been thanked: 262 times
Contact:

Re: IB TWS historical data request pacing violation

Postby sptrader » 25 May 2015

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)..
Last edited by sptrader on 27 May 2015, edited 1 time in total.

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2944 times

Re: IB TWS historical data request pacing violation

Postby Henry MultiСharts » 26 May 2015

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.

TCust
Posts: 242
Joined: 01 Sep 2011
Has thanked: 6 times
Been thanked: 25 times

Re: IB TWS historical data request pacing violation

Postby TCust » 05 Jun 2015

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.

Emmanuel
Posts: 334
Joined: 21 May 2009
Has thanked: 106 times
Been thanked: 24 times

Re: IB TWS historical data request pacing violation

Postby Emmanuel » 01 Mar 2019

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

Zheka
Posts: 209
Joined: 13 Jan 2016
Has thanked: 8 times
Been thanked: 52 times

Re: IB TWS historical data request pacing violation

Postby Zheka » 01 Mar 2019

Pacing violations should go away as soon as MC plug-in implements the latest IB API.

User avatar
Smoky
Posts: 427
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 69 times
Been thanked: 105 times

Re: IB TWS historical data request pacing violation

Postby Smoky » 01 Mar 2019

Pacing violations should go away as soon as MC plug-in implements the latest IB API.
ok but when ?

User avatar
TJ
Posts: 7320
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 992 times
Been thanked: 2085 times

Re: IB TWS historical data request pacing violation

Postby TJ » 01 Mar 2019

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.

Emmanuel
Posts: 334
Joined: 21 May 2009
Has thanked: 106 times
Been thanked: 24 times

Re: IB TWS historical data request pacing violation

Postby Emmanuel » 02 Mar 2019

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 ?

User avatar
Smoky
Posts: 427
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 69 times
Been thanked: 105 times

Re: IB TWS historical data request pacing violation

Postby Smoky » 02 Mar 2019

@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
Last edited by Smoky on 04 Mar 2019, edited 1 time in total.

Emmanuel
Posts: 334
Joined: 21 May 2009
Has thanked: 106 times
Been thanked: 24 times

Re: IB TWS historical data request pacing violation

Postby Emmanuel » 02 Mar 2019

I agree,

Thank you Smoky !

RonS
Posts: 21
Joined: 16 Sep 2018
Has thanked: 7 times
Been thanked: 3 times

Re: IB TWS historical data request pacing violation

Postby RonS » 24 Aug 2019

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?

User avatar
TJ
Posts: 7320
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 992 times
Been thanked: 2085 times

Re: IB TWS historical data request pacing violation

Postby TJ » 24 Aug 2019

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.


Return to “MultiCharts”