ThinkOrSwim Indicators
Download free custom indicators for ThinkOrSwim. Each indicator includes thinkScript code, installation instructions, and video tutorials showing you how to use it.
Most Popular ThinkOrSwim Indicators
These are our most downloaded and highest-rated custom indicators for ThinkOrSwim.
Pro
Adv. Covered Call Calculator
Our advanced covered call calculator for ThinkorSwim adds a cost basis input, so the option chain shows covered call returns on shares you already own.
Learn More →
Anchored VWAP
A free anchored VWAP indicator for ThinkorSwim. Start VWAP from any date and time you pick, like an earnings date or an intraday reversal.
Download Free →
Average Volume Stats
Free average volume indicator for ThinkorSwim. Labels show today's volume, its 30-day and 90-day averages, and today's volume as a percent of each.
Download Free →
Bollinger Bands Reversal
A free Bollinger Bands reversal indicator for ThinkorSwim. It plots an arrow when price closes back past the prior bar after breaking outside a band.
Download Free →
Candle Counter
A free candle counter for ThinkorSwim. It counts green and red candles in a row, plots each run as a histogram and labels the max and average counts.
Download Free →
Free
Cash-Secured Put Calculator
A free cash-secured put calculator for the ThinkorSwim option chain: one column shows each put's premium as a % of the stock price and its breakeven.
Download Free →All ThinkOrSwim Indicators
Browse our complete library of custom ThinkOrSwim indicators with thinkScript code and tutorials.
Indicators 50 indicators
Adv. Covered Call Calculator Pro
Our advanced covered call calculator for ThinkorSwim adds a cost basis input, so the option chain shows covered call returns on shares you already own.
Anchored VWAP
A free anchored VWAP indicator for ThinkorSwim. Start VWAP from any date and time you pick, like an earnings date or an intraday reversal.
Average Volume Stats
Free average volume indicator for ThinkorSwim. Labels show today's volume, its 30-day and 90-day averages, and today's volume as a percent of each.
Bollinger Bands Reversal
A free Bollinger Bands reversal indicator for ThinkorSwim. It plots an arrow when price closes back past the prior bar after breaking outside a band.
Candle Counter
A free candle counter for ThinkorSwim. It counts green and red candles in a row, plots each run as a histogram and labels the max and average counts.
Cash-Secured Put Calculator
A free cash-secured put calculator for the ThinkorSwim option chain: one column shows each put's premium as a % of the stock price and its breakeven.
Commodities Tracker
A free commodities tracker for ThinkorSwim: 10 futures labels, from gold to palladium, each colored by its Market Pulse stage on any chart.
Covered Call Calculator
A free covered call calculator for the ThinkorSwim option chain: one column shows each call's return if you keep the premium and if you're called away.
Cumulative Advance Decline Trading System
A free cumulative advance decline indicator for ThinkorSwim. It tracks 6 symbols you pick and plots CCI-confirmed arrows on crosses of its 50-bar average.
Cumulative TICK
A free cumulative TICK indicator for ThinkorSwim. It keeps a running total of the NYSE TICK each session and plots cyan dots while the total rises.
Cumulative TICK Pro Pro
Our Cumulative TICK Pro for ThinkorSwim reads the right TICK for SPY, QQQ, DIA or IWM and flags likely trend days at 10:00 and trend exhaustion at 3:55.
DCA Calculator Pro
Our DCA calculator for ThinkorSwim shows your average entry, number of buys and return if you bought twice a month or only on red days.
Dividend Yield
A free dividend yield indicator for ThinkorSwim. Labels show the yield and payouts per year, and bubbles mark the yield on each dividend bar.
Dividend Yield Pro Pro
Dividend Yield Pro for ThinkorSwim plots a stock's dividend yield against its own high, low, midpoint and 200-bar average, with year-over-year growth.
Dynamic RSI
A free Dynamic RSI for ThinkorSwim: the RSI with Bollinger Bands, a yellow average, squeeze dots and automatic trend lines, as upper and lower studies.
Edge Signals Pro
Edge Signals for ThinkorSwim: our members-only overbought/oversold indicator plots green and red reversal arrows, with 6 candle colors and alerts.
Extreme TICK Counter
Our free TICK counter for ThinkorSwim counts the +1,000 and -1,000 NYSE TICK readings each day and shows both totals in 2 chart labels.
Fair Value Gap Indicator
Download our free Fair Value Gap indicator for ThinkorSwim. It shades every open bull and bear gap as a cloud, filters out narrow gaps with an ATR setting, and clears each gap once price fills it.
Heiken Ashi Trend Indicator
Free Heiken Ashi indicator for ThinkorSwim. One dot per bar: green after 2 bullish Heiken Ashi bars, red after 2 bearish, yellow in between.
How to Import a Study into ThinkOrSwim
Three ways to load custom code into ThinkOrSwim: import a shared study link, share a full workspace, and paste raw ThinkScript from the web.
Keltner Channel Wedges
Easily find mean-reversion trades with powerful Keltner Channel Wedges that alert you when price closes outside of the bands.
Market Pulse
Our free Market Pulse indicator for ThinkorSwim labels any chart acceleration, deceleration, accumulation or distribution, using 3 VWMAs and a VMA line.
Momentum Cross Indicator
Free Momentum Cross indicator for ThinkorSwim: a dot prints when the 3 EMA crosses the 8 EMA, my trigger for short-term reversals away from key zones.
Moving Average Clouds
Our free moving average clouds indicator for ThinkorSwim shades the space between two averages: green when the fast one is on top, red when it is below.
MTF Market Pulse Pro
Our MTF Market Pulse for ThinkorSwim shows the Market Pulse trend color for 17 timeframes, monthly down to 1 minute, as labels on one chart.
Multi Time Frame (MTF) DMI
A free multi-timeframe DMI indicator for ThinkorSwim: DI+, DI- and ADX zones for 17 timeframes as green, red or yellow labels and colored candles.
Multi-Time Frame (MTF) Squeeze Indicator
A free multi-time frame (MTF) Squeeze indicator for ThinkorSwim: 18 labels from monthly to 1-minute turn red when that timeframe is in a squeeze.
Multiple Time Frame Moving Averages
Plot moving averages from the daily, 1-hour, 30-minute and 15-minute charts on one ThinkorSwim chart. Each line shows only where its data is allowed.
Opening Range Breakout
Free opening range breakout indicator for ThinkorSwim: it shades the 9:30 to 10:00 range and plots half-range and full-range projections after a breakout.
Option Chain Relative Value
An option chain script for ThinkorSwim that shows how much each option has gained or lost in a few days, plus the 4 bullish plays I set up with it.
P/E Ratio
A free P/E ratio indicator for ThinkorSwim. It plots the trailing 12-month P/E as a line, with labels for the current, lowest, highest and median P/E.
Parabolic SAR
A 4-part Parabolic SAR series for ThinkorSwim: how the dots work, an early reversal signal at the 0.2 acceleration limit, a scan and a backtester.
Pre-Earnings Analysis Pro
Our pre-earnings indicator for ThinkorSwim counts how often a stock's price and implied volatility rose or fell in the days before past earnings reports.
Price to Book Ratio Calculator
A free price to book ratio indicator for ThinkorSwim that plots P/B history, plus a scan for stocks with a P/B ratio between 0 and 1.0.
Rate of Change
A free rate of change indicator for ThinkorSwim that marks the ROC's extreme zones and plots arrows when it turns there with an RSI breakout signal.
Relative Performance
Our free relative performance indicator for ThinkorSwim compares any chart with SPY or another benchmark over 30 bars or since a date, in one label.
Reversion to 50 Day SMA
Learn how to build powerful mean reversion scanners and strategies for ThinkOrSwim using the 50-day Simple Moving Average
Seasonal Analysis
Free seasonal analysis indicator for ThinkorSwim. 12 monthly labels show how often each month closed above its open and its average move.
Simple Breakout Tool
Our free Simple Breakout Tool for ThinkorSwim plots an arrow on a 10-period SMA cross when the 100 SMA, slow stochastics and MACD histogram all agree.
Smarter Earnings
Smarter Earnings is a free ThinkorSwim indicator that counts gap fills and gap and go moves on past earnings days, split by beats and misses.
Smarter MACD
A free Smarter MACD for ThinkorSwim: one green or red line built from a higher time frame MACD, with Fast, Medium and Slow levers and 2 modes.
Stacked Moving Averages
A free stacked moving averages indicator for ThinkorSwim: the 8, 21 and 34 EMAs, the 50 and 200 SMAs, and an arrow on the first bar they stack.
Super Bowl Indicator
Free Super Bowl indicator for ThinkorSwim. Bubbles mark each AFC or NFC winner since 1967 with that year's change, and labels total the wins and averages.
Supply Demand Edge
Our free Supply Demand Edge indicator for ThinkorSwim plots an arrow when price makes a new high or low of the day that $TICK or $ADSPD does not confirm.
Trend Squeeze
A free trend squeeze indicator for ThinkorSwim: arrows when the 3 EMA crosses the 8 EMA on a pullback, in a stacked trend, during a squeeze.
Volume Intensity
Free volume intensity indicator for ThinkorSwim. Color-coded dots compare volume with its 20-bar average for 5 symbols in one lower panel.
Volume Zone Oscillator
Our free Advanced VZO for ThinkorSwim colors the Volume Zone Oscillator and your candles, and plots arrows on +40 and -40 crosses in a confirmed trend.
VScore
Our free VScore indicator for ThinkorSwim shows how many standard deviations price is from VWAP, as a lower oscillator or as price levels on the chart.
Wheel Option Calculator Pro
Our wheel option calculator for ThinkorSwim shows covered call returns on calls and put returns with breakeven prices on puts, in 1 custom quote.
Wilder’s Momentum Concept
Wilder's momentum concept for ThinkorSwim: a free indicator that marks each bar's long or short momentum reading, plus a scan for momentum shifts.
Squeeze Course Indicators 7 indicators
Triple Pro Squeeze Course
Advanced TTM Squeeze with three squeeze levels for catching hidden consolidation patterns.
Squeeze Signals Course
Entry and exit signals based on squeeze momentum with trend confirmation.
MTF Squeeze Histogram Course
Multi-timeframe squeeze histogram for analyzing squeeze alignment across timeframes.
MTF Triple Squeeze Course
Monitor Triple Pro Squeeze across 17 different timeframes simultaneously.
Slingshot Squeeze Course
Identifies high-probability squeeze setups with slingshot momentum patterns.
Multi-Market Squeeze Analyzer Course
Analyze squeeze conditions across multiple markets and symbols at once.
Multi-Market Trend Analyzer Course
Track trend alignment across multiple markets for squeeze trade confirmation.
How to Build ThinkOrSwim Indicators
Learn how to create your own custom indicators with these step-by-step thinkScript tutorials.
ThinkOrSwim Indicators FAQ
To add custom indicators to ThinkOrSwim, go to Studies > Edit Studies > Create. Paste the thinkScript code and save. You can also import shared studies by going to Setup > Open Shared Item and entering the share link. Our free ThinkOrSwim indicators include download links with one-click installation.
The best free ThinkOrSwim indicators depend on your trading style. For trend trading, Market Pulse and Stacked Moving Averages are excellent. For breakouts, try the Opening Range Breakout indicator. For mean reversion, Keltner Channel Wedges and Bollinger Bands Reversal work well. All our indicators are free to download with thinkScript code included.
Yes, ThinkOrSwim has a built-in programming language called thinkScript that lets you build custom indicators. You can create studies, strategies, scans, and alerts. Our indicator tutorial videos show you step-by-step how to build indicators from scratch, typically in 15-30 minutes.
For day trading in ThinkOrSwim, focus on indicators that identify intraday momentum and key levels. The Opening Range Breakout indicator plots morning range levels. Cumulative TICK tracks market breadth. Market Pulse shows trend stages. Edge Signals identifies overbought/oversold conditions for reversals.
ThinkOrSwim comes with hundreds of built-in indicators for free. You can also add custom indicators created by the community. All our basic ThinkOrSwim indicators are free to download. We also offer Pro versions with additional features for Volatility Box members.
Most successful traders use 2-4 indicators that complement each other. Avoid indicator redundancy (multiple momentum indicators saying the same thing). A good setup might include one trend indicator (Market Pulse), one momentum indicator (Edge Signals), and one volume indicator (Cumulative TICK).
For swing trading in ThinkOrSwim, use indicators that identify multi-day trends and reversals. Seasonal Analysis shows historical patterns. Keltner Channel Wedges spots mean reversion setups. The Trend Squeeze indicator identifies consolidation before big moves. Moving Average Clouds help visualize trend direction.
Yes, most ThinkOrSwim indicators can trigger alerts. Right-click on any study and select "Add Alert" to create notifications when conditions are met. You can receive alerts via popup, sound, email, or mobile notification. Our indicators are built with alert-compatible signals.
Get Pro ThinkOrSwim Indicators
Unlock advanced indicators and features with the Volatility Box membership.