If your computer meets the minimum system requirements, use the button above to download IBKR Desktop and choose the version of IBKR Desktop that works best for you.
Available versions:
- Latest: The most recent production version containing all of the latest features. Receives regular feature updates.
- Beta: A non-production but real trading version containing features that have not yet been released to production and are subject to frequent changes/updates.
Corporate Environment
For trouble installing please refer your IT/Networking department to the following resource: IBKR Host and Ports Documentation
Note
- If you have issues installing please try the below steps:
Windows
- Open a terminal and execute the installer: <installer-exe-file> /create-i4j-log
- A pop-up window will be opened showing the location of a log file that will be created, i.e: C:\Users\user\AppData\Local\Temp\i4j_nlog_125.log
- Click "Yes" to continue the installation
- Wait for the error message and provide the log file from step #2
Mac
- Double-click the installer dmg file in the finder to mount it
- Open a terminal window and execute the commands below:
- $ cd "$(ls -td /Volumes/* | head -1)"
- $ ./IBKR\ Desktop\ Installer.app/Contents/MacOS/JavaApplicationStub -Dinstall4j.debug=true
-Dinstall4j.keepLog=true -Dinstall4j.alternativeLogfile=/tmp/debug.log
- after the installation finishes provide these logs:
- /tmp/debug.log
- <install-dir>/.install4j/installation.log
If you have issues launching please try the below steps:
Windows
- Open a command-prompt and run <install-dir>/ntws.exe /create-i4j-log
(a pop-up window will be opened showing the location of a log file that will be created, i.e. C:\Users\<username>\AppData\Local\Temp\i4j_nlog_125.log)
- Click "Yes" to continue the installation
- Logs to collect:
- log from step #1
- <install-dir>/.install4j/installation.log
- <install-dir>/.install4j/updater.log
MacOS
- Open a terminal window and execute the commands below:
$ cd <install-dir>$ INSTALL4J_LOG=yes ./IBKR\ Desktop.app/Contents/MacOS/JavaApplicationStub -J-Ddebug=`true>debug.log2>&`1
- Provide these logs
- <install-dir>/debug.log
- <install-dir>/.install4j/installation.log
- <install-dir>/.install4j/updater.log
Linux
- Open a Terminal
- Type cd ~/Downloads and press Enter
- Type chmod +x <installer-sh-file> and press Enter (replace installer-sh-file with the actual name of the IBKR Desktop installer file you downloaded)
- Type ./<installer-sh-file> and press Enter (replace installer-sh-file with the actual name of the IBKR Desktop installer file you downloaded)
- Follow the instructions on the installer window. If the installer cannot proceed due to missing libxcb-cursor library, please perform those additional steps:
- Close the installer window
- In the Terminal, type sudo apt-get update and press Enter. Enter your user sudo password if requested
- In the Terminal, type sudo apt-get install libxcb-cursor0 and press Enter. Enter your user sudo password if requested
- Repeat again the steps 4. and 5.
Note
- The apt package manager is available on Debian and on all Debian-based Linux distributions (Ubuntu, Mint ...). On other distributions you would need to use the distribution-specific package manager (e.g. yum) to install the library.
Additional Information