TD Ameritrade

Market volatility has led to longer than expected phone wait times. Visit our Top FAQs page for ways you can self-service. Learn about our COVID-19 response, including branch closings, in a message from our CEO.

Download thinkorswim Desktop now

Once you've opened an account with TD Ameritrade, download our award-winning trading software to begin trading on our most powerful platform.

Windows users

  • 1. Click "Install thinkorswim" above to automatically select the installer appropriate for your operating system and click 'Run'. The download may take anywhere from a couple of minutes to half an hour depending upon the speed of your Internet connection.
  • Note: Depending on your security settings, you may be presented with dialogs asking for permission to continue. Confirm you want to proceed with the installation.
  • 2. Once the download has completed, the installation wizard should start automatically. Follow the instructions when prompted. Only advanced users should change any of the options from the defaults selected by the wizard.
  • 3. Once you have clicked Done, the installation process is completed. You will now have an icon labelled thinkorswim that displays the thinkorswim logo on your desktop. If this is visible, the installation was completed successfully.
  • Once you have clicked Done, the installation process is completed. You will now have an icon labelled thinkorswim that displays the thinkorswim logo on your desktop. If this is visible, the installation was completed successfully.

Note: You do not need to install any other software. A Java virtual machine is included with this download. If you are updating your 32-bit installation to 64-bit, the installer will automatically detect your old installation and retain your existing settings. No manual intervention is required.

Install thinkorswim (64-bit)

Install thinkorswim (32-bit)

Mac users

    • 1. This installation required OS X 10.7.3 or later. To ensure you are running it, click the Apple Menu and select 'About this Mac'.
    • 2. Click 'Install thinkorswim' to download the thinkorswim installer. Once downloaded, open the .dmg file to start the application installation.
    • Note: Depending on your security settings, you may be presented with dialogs asking for permission to continue. Confirm you want to proceed with the installation.
    • 3. Once complete, you will have an icon labelled thinkorswim that displays the thinkorswim logo on your desktop. If this is visible, the installation was completed successfully.

Note: The compressed installer should be recognized by Stuffit Expander and should automatically be expanded after downloading. If it is not expanded, you can expand it manually using StuffIt Expander 6.0 or later. If you have any problems launching the installer once it has been expanded, make sure that the compressed installer was expanded using Stuffit Expander. If you continue to have problems, please contact technical support at (866)839-1100.

Install thinkorswim

Linux users

thinkorswim requires Zulu OpenJDK 8 to run, general installation instructions can be found on the Zulu website.

        Once Zulu OpenJDK8 is installed, ensure it is set as the default Java VM using the steps specific to your Linux Distribution After ensuring Zulu OpenJDK8 is the default with the “java –version” command in a shell/terminal, continue with the installation instructions below:

      1. Click "Install thinkorswim" to download the thinkorswim installer to a directory on your PC.
  • 2. After downloading open a shell and CD to the directory where you downloaded the installer.
  • 3. At the prompt type: sh ./thinkorswim_installer.sh


A more in-depth guide for the Ubuntu, Linux Mint and Debian distributions is available on The Learning Center.


Note: Clients intending to run thinkorswim on Linux, Solaris or other Unix variants, manual updates and tuning may be required, we have no official support for configuring these operating systems.

Install thinkorswim

All other users

For Unix or Unix-like operating systems:

  • 1. Ensure that Oracle Java 1.8.0_60 (Java 8) is installed and accessible, from your shell of choice, type: java -jar launcher.jar
  • 2. If that does not work, try java -classpath [path to] classes.zip:launcher.jar install
  • 3. If that does not work either, on sh-like shells, try cd [to directory where launcher.jar is located] CLASSPATH=launcher.jar export CLASSPATH java install
  • 4. Or for csh-like shells, try cd [to directory where launcher.jar is located] setenv CLASSPATH launcher.jar java install

Instructions (for other platforms)

  • 1. Be sure you have Java 8 installed. You can download Java from Oracle's Java site
  • 2. In a console window, change to the directory where you downloaded launcher.jar to before running the installer.
  • 3. Your operating system may invoke Java in a different way. To start the installer, add launcher.jar to your CLASSPATH, then start the main class of the installer named install

Note: Clients intending to run thinkorswim on Linux, Solaris or other Unix variants, manual updates and tuning may be required, we have no official support for configuring these operating systems.

Install thinkorswim

Check the background of TD Ameritrade on FINRA's BrokerCheck