Keyboard Shortcuts
Likes
Search
Re: When to update ibgateway
开云体育[The following is my understanding of how IBKR deals with Gateway and TWS version updates. This is based on my 22 years of using TWS (and somewhat less for Gateway, which is younger). However it may well not be completely correct, since IBKR has never explained all this in detail to my knowledge.] ? The are two versions of Gateway, ‘Stable’ and ‘Latest’ (possibly ‘beta’ as well but I’m not sure about that). For some reason, the IBKR website doesn’t seem to contain a published link to the stable version, only the Latest (in the Login menu at top right). However, the stable version can be found at https://www.interactivebrokers.com/en/trading/ibgateway-stable.php. ? The ‘Stable’ version does not have any new features added, but it may still have bugs. These bugs are fixed by IBKR, and a new version is published with just the last part of the version number (the letter) updated. So the version you were using (10.30.1g) is rather old and has been superseded by several later 10.30.1? versions: the current one is 10.30.1u. I’d be willing to bet that version would work well for you. ? The ‘Latest’ version is under active development, and is more likely to have faults, though I think that by the time IBKR release a new ‘Latest’, they’re pretty happy with it. If a significant new feature is introduced, this will be released as a new ‘Latest’ version, so the ‘Latest’ version number might go from 10.34.1c to 10.35.1a (fictional example). ? Periodically IBKR decide that what was once the ‘Latest’ version has proven to be nice and reliable, and they promote it to be the ‘Stable’ version (it’s not normally the actual latest ’Latest’ that gets promoted – so the next ‘Stable’ version from 10.30.1u could be say 10.33.nn, rather than 10.34.nn or later)). ? Rather less frequently, IBKR decide that an old version is no longer safe to use, and they retire it completely: this usually involves plenty of notice to users via various mechanisms, but invariably there are some users who fail to notice the warnings (or ignore them) until that version actually stops working. It’s generally advisable to take careful note of what IBKR says. ? Once a ‘Latest’ version has been superseded by a new ‘Latest’, development of the first one ceases – no bug fixes, no new features (unless it has been promoted to ‘Stable’). So if you’re using a version like 10.31.1j, which was once a ‘Latest’ but is now neither a ‘Stable’ nor a ‘Latest’, it may contain bugs that have been fixed in a later version. Therefore it’s always safer to use either the current ‘Stable’ or the current ‘Latest’ (with the latter being somewhat more vulnerable than the former). ? As you’ve noticed, IBKR does nothing to actively notify users of routine new versions, so it’s entirely up to you to monitor the status of the various downloads. I’m not very disciplined about this myself… ? Richard ? ? ? From: [email protected] <[email protected]> On Behalf Of Scott Kister
Sent: 20 March 2025 13:31 To: [email protected] Subject: [TWS API] When to update ibgateway ? What policy do you use for when to update the ibgateway? It seems like every 4-8 months, my ibgateway fails to login after a daily restart and updating to the newest version fixes it. ? I haven't found any logging, errors, or other notifications that the old version is no longer being supported. Today, my version 10.30.1g stopped working, and was still failing after I restarted it again, so I updated to 10.34.1c. It is possible the old version does still work, but for some reason upgrading consistently fixes it. It seems odd that they would make the change mid-week and there were no errors in the ibc logs, it just never logged "IBC: Login has completed". I wanted to get it running, so didn't debug it too long. ? Is there a way to get notifications when IB increases a version, or should I just set a monthly or quarterly upgrade reminder? |