Dear Sirs,
In MultiCharts you can only get one year of historical data from IB. The reason is the following TWS API limitation:
Historical data requests are subject to the following limitations:
Historical data requests can go back one full calendar year.
MC use TWS API to get historical data.
Data Limitations from InteractiveBrokers TWS
- Dave Masalov
- Posts: 1712
- Joined: 16 Apr 2010
- Has thanked: 51 times
- Been thanked: 489 times
Data Limitations from InteractiveBrokers TWS
You do not have the required permissions to view the files attached to this post.
- Dave Masalov
- Posts: 1712
- Joined: 16 Apr 2010
- Has thanked: 51 times
- Been thanked: 489 times
Re: Data from IB TWS
I assume I have to be logged into TWS to connect to the data feed. When I am logged into TWS, should the data feed automatically begin streaming to MC, or do I need to do something. I am just switching from iQ feed to TWS feed because I would rather not use tick data and save 165/month, but I am having touble accessing the TWS data feed to add symbols.....thanks
Re:
Dear cael,
The situation has not changed. TWS API still have this limitation.
Hi Dave,
I've downloaded data going back to 1998 and I believe i did it correctly as per this screen shot:
https://www.dropbox.com/s/kraelk97wwa7x ... d.png?dl=0
But when I try to add the older data to a new continuous contract, only the last 13 contracts show:
https://www.dropbox.com/s/0x3lj0vp2efqv ... s.png?dl=0
Is this bc of the limitation in the IB API you're referring too? If so are there any ways around this?
Thanks,
Jason
You do not have the required permissions to view the files attached to this post.
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: Data from IB TWS
Hello Jason,
As you already have the contracts in the data base - you do not need to add them again. You need to create a custom futures that will use these imported contracts/data. Please follow these instructions.
As for the historical data limitation - it is no longer applied. By default IB accounts have access to 1 year of historical data through API connection. That is possible to extend the amount of provided historical data (up to 5 years). Please contact IB directly to setup your account for extended historical data through API.
As you already have the contracts in the data base - you do not need to add them again. You need to create a custom futures that will use these imported contracts/data. Please follow these instructions.
As for the historical data limitation - it is no longer applied. By default IB accounts have access to 1 year of historical data through API connection. That is possible to extend the amount of provided historical data (up to 5 years). Please contact IB directly to setup your account for extended historical data through API.
Re: Data from IB TWS
Hi Henry,
Thank you for your reply.
I've since contacted IB and got two different answers from two different reps. One said I would have to order Quotes Booster for $300/month and the other said it wasn't necessary bc I'm trading futures and not equities. And even so if it was necessary, I would have to ensure that the histprical data matched my time frame of 240 mins.
I've posted a new topic with a different ehader in the hopes of it getting more attention from anyone who has done this with IB in the past but if you know which IB agent was correct I'd appreciate it.
Thanks again,
Jason
Thank you for your reply.
I've since contacted IB and got two different answers from two different reps. One said I would have to order Quotes Booster for $300/month and the other said it wasn't necessary bc I'm trading futures and not equities. And even so if it was necessary, I would have to ensure that the histprical data matched my time frame of 240 mins.
I've posted a new topic with a different ehader in the hopes of it getting more attention from anyone who has done this with IB in the past but if you know which IB agent was correct I'd appreciate it.
Thanks again,
Jason
Re: Data from IB TWS
ThanksHello Jason,
As you already have the contracts in the data base - you do
As for the historical data limitation - it is no longer applied. By default IB accounts have access to 1 year of historical data through API connection. That is possible to extend the amount of provided historical data (up to 5 years). Please contact IB directly to setup your account for extended historical data through API.
i will contact IB and try to get my account setup for this 5 year data. I will report back later
Re: Data from IB TWS
from IB today:
If you are using MultiCharts that has been provided directly within TWS then it would have the same historical data limitations as IB's charts has. In this case 5 years is only available for bar sizes of 1 week - 1 month.
We do not provide historical data for 5 years with bar sizes smaller than 1 week by default.
Regards,
-Angel
IB API Support