ThinkorSwim is a web-based trading platform developed by TD Ameritrade. It allows users to trade in various stock, options, futures, and equities from the web-based interface. It has also a desktop application available for Windows, macOS, and Linux operating systems. However, it is very complex and designed for advanced users.

In this post, we will show you how to install Thinkorswim on Ubuntu 20.04 desktop.

Prerequisites

  • An Ubuntu 20.04 desktop is installed in your system.
  • A root password is configured on the server.

Getting Started

First, it is recommended to update your system packages to the latest version. You can update them using the following command:

apt-get update -y

Once your system is updated, you can proceed to the next step.

Install Java

ThinkorSwim is a Java-based application. So you will need to install Java in your system. You can install it using the following command:

apt-get install default-jdk -y

Once the Java is installed, verify the Java version with the following command:

java --version

You should see the following output:

openjdk 11.0.11 2021-04-20
OpenJDK Runtime Environment (build 11.0.11 9-Ubuntu-0ubuntu2.20.04)
OpenJDK 64-Bit Server VM (build 11.0.11 9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)

Install ThinkorSwim

By default, ThinkorSwim is not included in the Ubuntu default repository. So you will need to download the ThinkorSwim installation script from its official website.

You can download it using the following command:

curl https://mediaserver.thinkorswim.com/installer/InstFiles/thinkorswim_installer.sh --output thinkorswim_installer.sh

After downloading the ThinkorSwim installation script, run it using the following command:

bash thinkorswim_installer.sh

This will open the graphical installation wizard as shown below:

<img alt="Choose language" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p1.png61080681873c1.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="410" loading="lazy" src="data:image/svg xml,” width=”750″>

Select your language and click on the OK. You should see the following screen:

<img alt="Start installation" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p2.png610806820910f.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="390" loading="lazy" src="data:image/svg xml,” width=”750″>

Now, click on the Next button. You should see the following screen:

<img alt="Choose region" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p3.png610806828056f.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="443" loading="lazy" src="data:image/svg xml,” width=”750″>

Select your Trading account provider and click on the Next button. You should see the following screen:

<img alt="Accept license terms" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p4.png610806830a384.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="426" loading="lazy" src="data:image/svg xml,” width=”750″>

Accept the License agreement and click on the Next button. You should see the following screen:

<img alt="Install for all users" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p6.png610806837bcd0.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="425" loading="lazy" src="data:image/svg xml,” width=”750″>

Select installation options and click on the Next button. You should see the following screen:

<img alt="Select destination directory" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p7.png61080683efae8.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="431" loading="lazy" src="data:image/svg xml,” width=”750″>

Define your installation directory and click on the Next button. You should see the following screen:

<img alt="Add desktop icon" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p8.png6108068485012.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="426" loading="lazy" src="data:image/svg xml,” width=”750″>

Tick “Create Desktop icon” and click on the Next button. Once the installation has been finished, you should see the following screen:Advertisement

<img alt="Start application" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p9.png610806851b08d.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="445" loading="lazy" src="data:image/svg xml,” width=”750″>

Click on the Finish button to complete the installation and launch the ThinkorSwim application. You should see the ThinkorSwim login screen:

<img alt="Login" data-ezsrc="https://kirelos.com/wp-content/uploads/2021/08/echo/p10.png61080685a7a57.jpg" ezimgfmt="rs rscb5 src ng ngcb5" height="394" loading="lazy" src="data:image/svg xml,” width=”750″>

Provide your ThinkorSwim account credential and click on the Log in button to access the ThinkorSwim dashboard.

Conclusion

Congratulations! you have successfully installed ThinkorSwim on Ubuntu 20.04 desktop. You can now start Trading using the ThinkorSwim dashboard.