How to Add Custom Indicators in Thinkorswim Step‑by‑Step
Thinkorswim (TOS) is a powerhouse for traders who want more than just price charts. One of its strongest features is the ability to layer on a wide range of technical indicators—both built‑in and custom. If you’ve been staring at a blank chart, wondering how to sprinkle a few moving averages or a quirky oscillator onto it, you’re in the right spot. Below is a practical walk‑through that gets you from “empty screen” to “fully equipped” without the usual maze of menus.
Getting Started: Open the Edit Studies Window
The first gate you’ll meet is the Studies menu. It’s tucked in the top toolbar, right next to the watchlist icons. Click Studies → Edit Studies… and a new window pops up, listing everything you’ve already applied.
Quick tip
If you prefer keyboard shortcuts, press Ctrl + E (Windows) or ⌘ + E (Mac) to open the same panel.
Adding Built‑In Indicators
Thinkorswim ships with a hefty library. Here’s how you pull one in:
- In the Edit Studies window, click the “Add study” button on the left side.
- A searchable list appears. Type “Moving Average” or any keyword you have in mind.
- Select the desired indicator—say, Simple Moving Average (SMA)—and click Add selected.
- The indicator now shows in the Applied Studies pane. Click OK to see it on your chart.
That’s all there is to it for the basics. You can adjust the period, color, and line style by double‑clicking the study name in the Applied Studies list.
Importing Custom Scripts
Sometimes the default toolbox doesn’t cut it. Maybe you’ve found a cool script on a forum or written one yourself using thinkScript®. The process for bringing it into TOS is a bit more involved, but still manageable.
- Open the Studies menu again, then choose Developers → Edit Studies…. This opens the thinkScript editor.
- Paste the script into the blank window. Give it a memorable name at the top, e.g.,
MySuperTrend. - Click the Apply button, then OK. If there are syntax errors, TOS will highlight them—fix those before proceeding.
- Now head back to the regular Edit Studies window. Your custom script will appear under the Studies tab, near the bottom.
- Add it to the chart just like any built‑in indicator.
Fine‑Tuning Your Indicators
Once something lands on the chart, you’ll likely want to tweak it. Thinkorswim makes that simple:
- Hover over the indicator line; a small “gear” icon shows up.
- Click the gear to open the settings pane—here you can change parameters, choose a different color scheme, or even hide the plot entirely.
- For more advanced adjustments, right‑click the study name in the Applied Studies list and pick Customize…. This opens the full thinkScript editor for that study, letting you edit the code on the fly.
Saving and Sharing Your Setup
There’s no point in recreating the same indicator stack every morning. Save your work and you’ll be ready to roll in seconds.
- With the Edit Studies window open, click Save As… at the bottom.
- Give the configuration a name—something like “Day‑Trade Combo”.
- Later, you can load it via Load Study Set (the same menu where you saved).
- If you want to share a custom script, export it by right‑clicking the study in the Applied Studies list and choosing Export…. Send the .ts file to a colleague, and they can import it via Import….
Common Hiccups and How to Fix Them
Even seasoned users hit snags now and then. Here are a few that pop up frequently, plus quick fixes.
- Indicator not showing: Check the study’s visibility settings. Sometimes the plot is set to “hidden” by default.
- Too many studies slowing down the chart: Consider consolidating similar indicators or using “Composite” studies that bundle multiple calculations into one.
- ThinkScript errors after editing: Use the built‑in Check Syntax button before applying. It catches missing brackets and mismatched parentheses.
- Saved study set not loading: Ensure you’re on the same chart type (e.g., candlestick vs. line) that the set was created for; some studies are chart‑specific.
Putting It All Together: A Sample Workflow
Imagine you’re prepping for a breakout trade. You might want a 20‑period SMA, a Bollinger Band, and a custom momentum oscillator. Here’s a quick rundown of how you’d assemble that:
- Open Edit Studies and add the SMA and Bollinger Band from the built‑in list.
- Import your momentum script via the thinkScript editor.
- Adjust each study’s colors—green for bullish, red for bearish—to make the chart readable at a glance.
- Save the whole configuration as “Breakout Kit”.
- The next day, just load “Breakout Kit” and you’re ready to scan for opportunities.
That workflow illustrates the flexibility of Thinkorswim: you can mix and match, fine‑tune, and keep everything tidy for future sessions.
Final Thoughts
Adding indicators in Thinkorswim doesn’t require a Ph.D. in programming—just a willingness to click through a few menus and, if you’re feeling adventurous, dabble in a bit of thinkScript. Once you’ve got the basics down, the platform’s true power shines through: you can craft a unique, data‑rich view of the market that matches your trading style perfectly. So go ahead, experiment with a couple of studies, save the layout, and let the charts do the talking.