I think that's correct. IB's charts does not really have this limit, so it can easily backfill 90 days of 1 min data without being blocked by TWS API.Quote from dcraig:
Via the API you can get 1 minute data for at least the life of a current futures contract ie 3 months+. It is a QuoteTracker issue - not IB.
Having said that, there are restrictions eg 60 requests within a 5 minute period, and downloading 1 days 1 minute data is equal to one request. Possibly QT took the decision to limit historical data size to limit support issues due to IB feed restrictions.
Still, it would be nice if QT somehow allowed for manually changing the defaults. I have only about 10 quotations open, for about 7 charts at a time. It would be nice to see hourly's for a month or 2, with volume.
I agree with a previous poster that it is a missed opportunity for IB not to acquire QT as a partner. Maybe Ameritrade did it partly to cut of that very promising road for IB. If only IB would realise that their most important customers will never use IB's charts anyway, they could spare the effort and use the resources for (much) more important stuff.
Ursa..