As mentioned in the posting “Financial trading in 24/7 continuous operation”, there is an open source project on GitHub which allows you a deeper configuration of the broker software TWS. In addition to a variety of advantages, it also allows you a 24 hour operation of trading with financial products. Well, the installation process of IBController is easy if you know what you are doing. In this article we would like to provide you a quick start guide to make this process easier.
Installation Trader Workstation (TWS)
The broker software TWS is available in two versions. A latest version that checks every day for updates and an offline version that does not make automatic updates. IBController does only work with the offline version!
You can download the offline version of TWS here.
This article refers to the latest version of IBController in version 3.2.0 from June 3 and only works with a TWS in English language. Thus you have to switch the language of the TWS to English before installation and configuration of IBController.
Now download the offline version of the TWS on your computer and then run the TWS broker software to set the language setting into English and do a first test if everything is fine. If you have successfully connected to your broker (Interactive Brokers or Captrader), close the TWS.
Installation text editor
We recommend that you use one of the following programs to customize the IBController configuration files:
- Atom https://atom.io
- Notepad++ https://notepad-plus-plus.org
Filename extension Windows
IBController is open source and is provided free of charge on GitHub. Under the following link you can download the currently valid version 3.2.0.
Download IBController Version 3.2.0
Please visit GitHub and scroll down to the end of the page, download the * .zip file to your computer and unpack the * .zip file.
Now that we have all the important tools and programs available, we are ready to start with the configuration of the IBController in our article “Installation IBController for automatic 24h stock trading (part 2)”.