Skip to main content

Indicators, scans and backtesters for ThinkOrSwim

108 tools, each with its thinkScript code and a video that builds it. Filter by type, or search by name, setup or idea. To see them read on one stock, open a symbol page.

108 tools

Indicator · Free · BeginnerAnchored VWAPVideo · Code · Jun 2019 Indicator · Free · BeginnerAverage Volume StatsThinkOrSwim indicator comparing today's volume with historical averages. Instant volume analysis in under 1 second.Video · Code · Mar 2023 Indicator · Free · BeginnerBollinger Bands ReversalThinkOrSwim Bollinger Bands reversal indicator exploiting popular reversal patterns.Video · Code · Jan 2023 Indicator · Free · BeginnerCandle CounterFree candle counter analyzing red vs green candles. Pattern detection tool for market analysis in ThinkOrSwim platform.Video · Code · Dec 2023 Indicator · Free · IntermediateCash-Secured Put CalculatorCalculate return percentages for cash-secured puts. ThinkOrSwim tool to identify best stocks for selling CSP strategies.Video · Code · Apr 2021 Indicator · Free · BeginnerCommodities TrackerTrack commodity acceleration/deceleration signals for trend-following, pullback buying, and profit-taking strategies.Video · Code · Jun 2025 Indicator · Free · BeginnerCovered Call CalculatorBuild a Covered Call Calculator in ThinkOrSwim. Find most profitable call options to sell with premium analysis tool.Video · Code · Mar 2021 Indicator · Free · BeginnerCumulative Advance Decline Trading SystemBuild Cumulative Advance Decline trading system in ThinkOrSwim. Extract patterns from AD line indicator for trading signals.Video · Code · Jun 2019 Indicator · Free · BeginnerCumulative TICKFree Cumulative TICK indicator for market internals and breadth analysis.Video · Code · Sep 2020 Indicator · Free · BeginnerDividend YieldDownload our free Dividend Yield Calculator for ThinkOrSwim, which allows you to see real-time dividend yield information...Video · Code · Jul 2023 Indicator · Free · IntermediateDynamic RSIBuild adaptive RSI indicator that adjusts to changing price conditions. Enhanced overbought/oversold detection for...Video · Code · Nov 2019 Indicator · Free · BeginnerExtreme TICK CounterTrack daily +1000/-1000 NYSE TICK readings.Video · Code · Feb 2022 Indicator · Free · BeginnerFair Value Gap IndicatorShades every open bull and bear gap, skips gaps narrower than half an ATR, and clears each gap once price fills it.Video · Code · Oct 2026 Indicator · Free · BeginnerHeiken Ashi Trend Dots IndicatorHeiken Ashi trend dots on your chart, with the full code and the formula broken down.Video · Code · Apr 2026 Indicator · Free · BeginnerKeltner Channel WedgesVideo · Code · Jul 2021 Indicator · Free · BeginnerMarket PulseIdentify 4 market stages with one simple line. Reduce chart noise and detect market conditions in ThinkOrSwim.Video · Code · Aug 2019 Indicator · Free · IntermediateSimple Momentum Signal For Short-Term ReversalsDiscover how to identify short-term reversals using ThinkOrSwim's live scanner. Leverage hourly/daily volatility breaches...Video · Code · Nov 2022 Indicator · Free · BeginnerMoving Average CloudsSimple Moving Average Clouds indicator for ThinkOrSwim. Spot trends and reversals instantly.Video · Code · Dec 2023 Indicator · Free · AdvancedMulti-Time Frame DMIIdentify momentum waves across multiple timeframes. Spot calm before the storm opportunities with MTF DMI for ThinkOrSwim.Video · Code · Nov 2019 Indicator · Free · BeginnerMulti-Time Frame (MTF) Squeeze IndicatorFree Multi-TimeFrame TTM Squeeze indicator. See squeeze status across every timeframe at once. Code + tutorial.Video · Code · May 2020 Indicator · Free · BeginnerMultiple Time Frame Moving AveragesAdd moving averages from different timeframes to ThinkOrSwim charts using simple ThinkScript aggregation code.Video · Code · Oct 2022 Indicator · Free · AdvancedOpening Range BreakoutVideo · Code · Jun 2022 Indicator · Free · AdvancedOption Chain Relative ValueCustom ThinkScript indicator using implied volatility and option pricing formulas to identify relative value opportunities.Video · Code · Jun 2020 Indicator · Free · BeginnerP/E RatioBuild a comprehensive P/E ratio indicator with historical context, median analysis, and automatic valuation signals for...Video · Code · May 2022 Indicator · Free · IntermediateParabolic SARLearn advanced Parabolic SAR trading strategies in ThinkOrSwim. Build custom SAR indicators, create market scans, and...Video · Code · Mar 2024 Indicator · Members · BeginnerPre-Earnings AnalysisAnalyze 20 years worth of earnings data in seconds, using the Pre-Earnings Analysis indicator for ThinkOrSwim. Download for...Video · Oct 2021 Indicator · Free · BeginnerPrice to Book Value CalculatorTrack the current and historical P/B ratio levels for any market. Download the Price to Book Ratio Indicator for free from...Video · Code · Oct 2022 Indicator · Free · BeginnerRate of ChangeDownload our Rate of Change indicator for ThinkOrSwim. Add dynamic boundaries to standard ROC and filter signals with RSI...Video · Code · Jul 2022 Indicator · Free · BeginnerRelative PerformanceFree ThinkOrSwim indicator to compare relative performance, over a custom lookback period. Easily know which stocks...Video · Code · Aug 2022 Indicator · Free · BeginnerReversion to 50-Day Moving AverageMean reversion indicator for ThinkOrSwim using boolean variables and labels. 50-day SMA reversion strategy with ThinkScript.Video · Code · Feb 2021 Indicator · Free · BeginnerSeasonal AnalysisIn this thinkScript tutorial, we'll build a Seasonal Analysis indicator to identify recurring patterns and tendencies in...Video · Code · Aug 2021 Indicator · Free · BeginnerSimple Breakout ToolThe Simple Breakout Tool is a powerful indicator for break-out traders. We combine momentum, stochastics and trend fo...Video · Code · Sep 2019 Indicator · Free · IntermediateSmarter EarningsBuild an earnings indicator for trading on earnings day. 45-minute tutorial using data analysis in ThinkOrSwim platform.Video · Code · Oct 2019 Indicator · Free · BeginnerSmarter MACDTurn the basic MACD into a powerful indicator, with built-in higher time frame analysis and multiple levers and modes.Video · Code · Feb 2024 Indicator · Free · BeginnerStacked Moving AveragesFree Stacked Moving Averages indicator for ThinkOrSwim. Build guide, scan setup, and trend detection strategies included.Video · Code · Jun 2023 Indicator · Free · BeginnerSuper Bowl IndicatorTest the Super Bowl stock market theory, going all the way back to the very first Super Bowl. Download the indicator for...Video · Code · Feb 2023 Indicator · Free · BeginnerSupply Demand EdgeSpot $TICK and $ADSPD supply/demand imbalances. Identify divergences in market internals for trading opportunities.Video · Code · Jul 2019 Indicator · Free · BeginnerTrend SqueezeFree Trend Squeeze indicator: TTM Squeeze plus trend detection. Cleaner entries on breakout setups.Video · Code · Nov 2024 Indicator · Free · BeginnerVolume IntensityMulti-symbol volume tracking indicator with color-coded intensity levels. Build using ChatGPT and ThinkScript for quick...Video · Code · Oct 2024 Indicator · Free · BeginnerAdvanced Volume Zone OscillatorGet colored zones, signal arrows & confirmation filters for volume breakouts.Video · Code · Feb 2020 Indicator · Free · BeginnerVScoreBuild the VScore trading indicator which helps you understand and plot price behavior in relation to its standard deviation...Video · Code · Aug 2019 Indicator · Free · BeginnerWilder's Momentum ConceptDiscover the secret to spotting shifts in market direction with Wilder's Momentum Concept! Learn how to build a ThinkOrSwim...Video · Code · Jan 2021 Scan · Free · BeginnerAnchored VWAP ScansFree Anchored VWAP scan for pullback detection. Input custom date to find stocks approaching anchored VWAP levels.Video · Code · Jan 2022 Scan · Free · BeginnerAverage True Range ScannerFree ATR (Average True Range) scanner for ThinkOrSwim. Find high-volatility breakout candidates and low-volatility...Video · Code · Jul 2024 Scan · Free · BeginnerDMI Power Move ScansFree DMI-based scanner for ThinkOrSwim. Spot explosive momentum breakouts across multiple timeframes using ADX and...Video · Code · Nov 2019 Scan · Free · BeginnerFalse Breakout ScannerThe False Breakout Scanner is a pair of free ThinkOrSwim scans that flag bars piercing the 20-bar pivot then closing back...Video · Code · Aug 2026 Scan · Free · AdvancedFisher TransformerIn this thinkScript tutorial, we'll build 3 different scans for the FW_FisherTransformer indicator, in under 15 minutes. All...Video · Code · Aug 2021 Scan · Free · BeginnerHigh Short Interest Near 52 Week HighsFree thinkScript scan that finds stocks with high short interest sitting near 52-week highs. Built for spotting short...Video · Code · Aug 2020 Scan · Free · BeginnerIncreasing VolumeIn today's thinkScript tutorial, I'll show you how you can build a custom volume scanner to find momentum trades and new...Video · Code · Nov 2021 Scan · Free · BeginnerMACD Crossover Near Zero LineCustom ThinkOrSwim MACD scanner finding crossovers near the zero line. Build guide for momentum scan strategy.Video · Code · Dec 2021 Scan · Free · BeginnerMonthly Watchlist ScanDownload ThinkOrSwim scans to build a monthly watchlist in less than a few seconds.Video · Code · Mar 2024 Scan · Free · BeginnerRate of Change ScansFree Rate of Change scans for ThinkOrSwim that spot momentum reversals and trend continuation. Customizable thresholds...Video · Code · Jul 2022 Scan · Free · BeginnerStacked Moving AveragesScan for bullish and bearish stacked moving averages with our free scans. Download the shared links for free, and learn how...Video · Code · Jun 2023 Scan · Free · BeginnerTTM Squeeze ScannerFind stocks with 5 consecutive TTM Squeeze dots and stacked moving averages. Free thinkScript scan plus the full build...Video · Code · Oct 2023 Scan · Free · BeginnerUnusual VolumeSpot stocks with volume spikes before they break out. 4 free unusual volume scans for ThinkOrSwim with copy-paste...Video · Code · Jul 2020 Scan · Free · BeginnerUpcoming Earnings ScanScan for upcoming earnings in ThinkOrSwim using 2 simple methods.Video · Code · Oct 2022 Scan · Free · IntermediateUpcoming Earnings with High Short InterestFind stocks with upcoming earnings AND high short interest. Free ThinkOrSwim scan for catching short squeeze setups before...Video · Code · Oct 2020 Scan · Free · IntermediateV-Score ScansFree V-Score scans for ThinkOrSwim. Find mean reversion setups using z-score distance from VWAP. Bullish and bearish...Video · Code · Aug 2019 Backtester · Free · BeginnerPost-Election BacktesterBacktest how often the markets rally after each U.S. election, to find common patterns post 30 days, 60 days, and 90 days.Video · Code · Nov 2024 Backtester · Free · BeginnerMoving Average Crossover BacktesterVideo · Code · Dec 2020 Backtester · Free · BeginnerMoving Average Pullback BacktesterBacktest moving average pullback opportunities, to find which moving average works best for your favorite stock, ETF...Video · Mar 2022 Backtester · Free · BeginnerSanta Claus Rally BacktesterVideo · Code · Dec 2022 Backtester · Free · BeginnerSPY Meltdown BacktesterBacktest what tends to happen in after a massive sell-off in the markets. Do we see continued selling, or do buyers have a...Video · Aug 2022 Backtester · Free · BeginnerTTM Squeeze Histogram BacktesterFree TTM Squeeze Histogram backtester. Quantify the histogram as a momentum-timing tool across any market.Video · Sep 2022 Backtester · Free · BeginnerTTM Squeeze BacktesterLightweight TTM Squeeze backtester with adjustable nK and nBB settings. Test squeezes across different timeframes in TOS.Video · Code · Jul 2019 Dashboard · Free · BeginnerMarket Pulse DashboardTrack real-time market trends with a customizable dashboard. Sort stocks by momentum stages and identify high-probability...Video · Code · Apr 2021 Dashboard · Members · BeginnerRelative Performance DashboardVideo · Aug 2022 Dashboard · Free · IntermediateTTM Squeeze DashboardFree TTM Squeeze Dashboard. Watch squeeze status across multiple timeframes at once.Video · Code · Jan 2020 thinkScript tutorial · Free30m, Daily and Weekly Squeezes with High Short InterestJun 2021 thinkScript tutorial · Free · BeginnerAdd Label FunctionBuild custom labels in ThinkOrSwim using the AddLabel function. Complete ThinkScript guide with examples and code snippets.Video · Code · Sep 2021 thinkScript tutorial · Free · BeginnerAggregation Periods - How to Plot Larger Time Frame Indicators on Smaller Time FramesBeginner's guide to plotting larger timeframe indicators on smaller charts in ThinkOrSwim. Includes 2 hands-on ThinkScript...Video · Code · Feb 2022 thinkScript tutorial · Members · IntermediateAutomated trading: Entering a Squeeze On a PullbackLearn to automate squeeze entries with pullback confirmation in ThinkOrSwim. Cancel orders automatically when momentum...Video · Jan 2024 thinkScript tutorial · Free · BeginnerAutomated trading: "Buy the Dip" ScriptLearn to create a ThinkOrSwim automated script that buys VGT pullbacks to weekly Market Pulse levels. Includes paper trading...Video · Code · Aug 2024 thinkScript tutorial · Free · BeginnerBacktest Weekly Fisher Transformer Signals in 10 MinutesLearn to backtest weekly Fisher Transform signals in ThinkOrSwim using stacked arrow scans. Optimize trades with historical...Video · Code · Sep 2021 thinkScript tutorial · Free · IntermediateBacktesting the Put-Call Ratio and Transports Over a 10-Year PeriodMaster decade-long market analysis using ThinkOrSwim's Put-Call Ratio and Transports indicators. Optimize strategies with...Video · Code · Jun 2021 thinkScript tutorial · Free · BeginnerBuild Your Own Automated Text Message Alert SystemAutomate trade setups with custom text alerts in ThinkOrSwim. Get real-time notifications for scans like the Slingshot...Video · Code · Jul 2023 thinkScript tutorial · Free account · IntermediateCreate a TTM Squeeze Watchlist in SecondsLearn to build a TTM Squeeze watchlist using ThinkOrSwim's volatility tools. Filter high-probability swing trades using...Video · Code · Jan 2025 thinkScript tutorial · Free · BeginnerCustom Candlestick PatternsLearn to code powerful reversal signals using candlestick patterns in ThinkOrSwim. Transform visual patterns into automated...Video · Code · Dec 2023 thinkScript tutorial · Free · BeginnerCustom Toolbars - Instantly 10x Your ProductivitySupercharge your ThinkOrSwim workflow with custom toolbars that swap charts, indicators, and timeframes instantly. Save...Video · Code · Sep 2023 thinkScript tutorial · Free · BeginnerHow to Create Text Alerts for Extreme $TICK ReadingsVideo · Code · Oct 2021 thinkScript tutorial · Free · IntermediateHow to Draw Price ChannelsLearn two methods to draw price channels in ThinkOrSwim across 5-minute, 1-hour, and daily time frames. Master manual...Video · Code · Nov 2022 thinkScript tutorial · Free · IntermediateHow to Fix Bugs in thinkScript CodeMaster thinkScript debugging with pro techniques. Learn to resolve errors, optimize strategies, and enhance trading...Video · Code · Nov 2021 thinkScript tutorial · Free · BeginnerHow to Import a thinkScript Study into ThinkOrSwimThree-method tutorial for loading custom code into ThinkOrSwim: import a shared link, share a full workspace, and paste raw...Video · Code · Dec 2023 thinkScript tutorial · Free · BeginnerHow to Scan for Stocks That Hit YTD High on Dec. 31?Learn to scan for stocks closing at yearly highs/lows on ThinkOrSwim. Identify bullish momentum or bearish weakness using...Video · Code · Dec 2020 thinkScript tutorial · Free · BeginnerHow to Set Custom Hours in thinkScriptLearn to set custom trading hours in ThinkOrSwim scripts for precise backtesting. Filter after-hours data and replicate...Video · Code · Apr 2022 thinkScript tutorial · Free · BeginnerHow to Track Percent Change From OpenVideo · Code · Jan 2022 thinkScript tutorial · Free · BeginnerHow to Turn Candlestick Patterns into CodeLearn to code bullish/bearish reversal patterns into ThinkOrSwim indicators. Transform visual observations into actionable...Video · Code · Nov 2024 thinkScript tutorial · Free · IntermediateMACD Indicator, a complete breakdownDeep dive into ThinkOrSwim MACD indicator formula, plots, and calculations.Video · Code · Nov 2022 thinkScript tutorial · Free · BeginnerMACD Signals Backtester, a complete breakdownLearn to backtest MACD crossover signals in ThinkOrSwim across markets and timeframes. Optimize strategies using built-in...Video · Code · Nov 2022 thinkScript tutorial · Free · IntermediateMaximize Your Chart Space With This Simple TrickPlot RSI signals directly on price charts to maximize space and focus on key trading opportunities. Transform lower panel...Video · Code · May 2023 thinkScript tutorial · Free · IntermediateUtility Labels Indicator - Quickly Track Sector Performance and InternalsTrack market sectors and internals faster with ThinkOrSwim's revamped Utility Labels Indicator. Customizable layouts...Video · Code · Nov 2023 thinkScript tutorial · Free · BeginnerUtility Labels Indicator UpdatedVideo · Code · Jun 2022 thinkScript tutorial · Free · BeginnerWhich Stocks Made a New 52-Week High This Week?Discover S&P 500 stocks hitting 52-week highs amid market volatility using ThinkOrSwim's scan tab. Learn to combine custom...Video · Code · Jan 2022 Automated trading · Free accountAutomated trading: Candlestick ExampleOct 2023 Automated trading · Free accountAutomated trading: Momentum CrossJun 2023 Automated trading · FreeBeginner's Guide to Automated TradingComplete beginner's guide to automated trading in ThinkOrSwim. 8 automated trading examples with strategy implementation.Apr 2020 Scan · Members · IntermediateFair Value Gap ScannerMembers-only Part 2: a ThinkOrSwim scan that finds stocks crossing into an open fair value gap, bull and bear, plus an FVG column and a depth line.Video · Oct 2026 Indicator · Members · BeginnerDCA CalculatorOur DCA calculator for ThinkOrSwim shows your average entry, number of buys and return if you bought twice a month or only on red days.Video · Aug 2023 Indicator · Members · IntermediateDividend Yield ProDividend 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.Video · Jul 2023 Backtester · Members · IntermediateOpening Range Breakout BacktesterOpening range breakout backtester for ThinkOrSwim: trades each ORB with half or full-range stops and targets and labels winners, losers and win rate.Video · Jun 2022 Dashboard · Members · BeginnerHourly Sizzle IndexOur hourly sizzle index for ThinkOrSwim is a watchlist column that ranks stocks by how far they have moved this hour against their usual range.Video · May 2022 Indicator · Members · BeginnerEdge SignalsEdge Signals for ThinkOrSwim: our members-only overbought/oversold indicator plots green and red reversal arrows, with 6 candle colors and alerts.Video · Apr 2022 Indicator · Members · BeginnerMTF Market PulseOur MTF Market Pulse for ThinkOrSwim shows the Market Pulse trend color for 17 timeframes, monthly down to 1 minute, as labels on one chart.Video · Feb 2022 Dashboard · Members · BeginnerUnusual Volume DashboardOur unusual volume dashboard for ThinkOrSwim adds a watchlist column that flags volume of 3+ standard deviations, green on up bars and red on down bars.Video · Jun 2021 Indicator · Members · BeginnerWheel Option CalculatorOur wheel option calculator for ThinkOrSwim shows covered call returns on calls and put returns with breakeven prices on puts, in 1 custom quote.Video · Apr 2021 Indicator · Members · BeginnerAdvanced Covered Call CalculatorOur advanced covered call calculator for ThinkOrSwim adds a cost basis input, so the option chain shows covered call returns on shares you already own.Video · Mar 2021 Indicator · Members · BeginnerCumulative TICK ProOur 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.Video · Sep 2020 Scan · Members · BeginnerUnusual Volume Pro Scans4 members-only unusual volume scans for ThinkOrSwim: squeeze setups, pullbacks within 0.5% of VWAP, hidden gems and Edge Signal pullbacks.Video · Jul 2020

Learn it step by step

The courses build these tools module by module, and three of them are free. See the courses. The platforms run the setups live: see the products.

Get each new indicator by email

One email on Sundays with the week's new tool and its code. A free account also unlocks every .txt download.

No credit card. Unsubscribe anytime.