Monthly Watchlist Scan
Build a monthly watchlist in seconds, using this POWERFUL scan which combines seasonal analysis and long term trends.
Introduction
In this tutorial, you'll learn how to build a monthly watchlist in a few seconds, by running the same scan every single month.
Seasonality is one of the great hidden opportunities in the stock market - and easily available to scan by the retail trader. Stocks tend to rise and fall at predictable times year after year (or so the hypothesis is!). And this scan looks to take advantage of this!
By combining seasonal patterns with current market trends, we can uncover some of the highest probability trades out there.
In this tutorial, we’ll walk through building a ThinkOrSwim scan to find these seasonal trading opportunities each month. We’ll track down stocks poised for outsized moves based on historical performance and momentum.
Here’s what we’ll cover in this step-by-step seasonal scan tutorial:
- How to build a monthly watchlist easily
- Scanning for the best seasonality patterns
- Incorporating trend for multiple time frames
- Exporting monthly watchlists
- Digging deeper with max history in charts
- Ideas for further analyzing scan results
Let’s get started!
Volatility Box Invite
We are TOS Indicators.com, home of the Volatility Box.
The Volatility Box is our secret tool, to help us consistently profit from the market place. We’re a small team, and we spend hours every day, after the market close, doing nothing but studying thousands of data points to keep improving and perfecting the Volatility Box price ranges.
We have two different Volatility Boxes - a Futures Volatility Box and a Stock Volatility Box.
Futures Volatility Box - Trade Major Markets With an Edge
Designed For: Futures, Micro-Futures and Index Market Traders
Supported Models: Hourly Volatility Box models
Supported Markets: 10 Major Futures Markets
The Futures Volatility Box comes with:
- 5 Volatility Models for each market
- Support for 10 Futures Markets (/ES, /NQ, /YM, /RTY, /CL, /GC, /SI, /ZB, /HG, /NG)
- Video Setup Guide
- Trade Plan
- Access to all members-only resources, including Squeeze Course
Learn More About the Futures Volatility Box
Trade futures and micro futures with a consistent volatility edge
Stock Volatility Box - Powerful Web Based Volatility Platform
Designed For: Stock and Options Traders
Supported Models: Hourly and Daily Volatility Box models
Supported Markets: 10,000+ Stocks and ETFs (new markets added frequently)
A Stock Volatility Box membership includes access to:
- Live Scanner - A powerful scanner we've built from scratch, to scan 10,000 symbols every 2 seconds for new volatility breaches
- Dashboard - A quick and easy way to view daily volatility model levels online
- Short Interest Scanner - Short interest, Squeeze, and EMA data to find short squeezes
- Squeeze Course - All of our proprietary squeeze tools, including robust backtesters
- All Members Only Indicators - We don't nickel and dime you. Everything really is included.
- And much more!
Learn More About the Stock Volatility Box
Trade stocks and options with a consistent volatility edge
Why Seasonal Scanning Works
Seasonality persists across decades for two key reasons:
- Structural Cycles – Events like earnings, holidays, and even weather create an annual cycle in many stocks. Retail stocks for example often peak twice a year around back-to-school and holiday shopping periods.
- Self-Fulfilling Prophecies – When enough market participants expect something to happen, it usually does. Active traders will bid up stocks in historically strong months, creating rising demand and volatility.
Studies show equity returns often concentrate in just a few peak months. Stocks already poised to outperform can see massive price expansion from surging seasonal and momentum demand.
That makes combining seasonality with current technical strength a very powerful pairing. We want to be buying into established uptrends ahead of historically bullish periods.
ThinkOrSwim Scan Setup
ThinkOrSwim has incredibly robust built-in scanning capabilities through its Scan tab, which is what we will use to speed up the process.
Here are the key settings that I like to use:
- Scan In – Choose an underlying universe of stocks, ETFs, options, etc. We’ll use the “Weeklys” preset watchlist to focus on liquid names.
- Add Filter – Adds custom criteria based on studies, fundamentals, options, and more. We’ll leverage this to insert our seasonal and momentum metrics.
- Timeframe – Sets the timeframe used for technical analysis – ie, daily, weekly, monthly. Choose appropriately based on your trading duration.
This scan workflow lets you filter thousands of ticker symbols down to a focused watchlist in seconds. It’s far faster than tedious chart-by-chart analysis.
Now let’s look at how to add seasonal and momentum metrics.
Seasonal Analysis Custom Study Filter
The Seasonal Analysis indicator from TOSIndicators.com contains detailed historical performance data for each month across 20+ years. We can tap into this directly in our scan filter.
Here are the steps:
- Open Seasonal Analysis study code
- Copy all March calculation logic
- Paste into Scan Filter thinkScript editor
- Set filter conditions:
- March positive >80% years
- March average gain > 0%
This ensures March tends to close higher than its open with positive average returns.
Do this for whichever month you want to scan.
Market Pulse Custom Study Filter
While seasonality gives us probabilities rooted in long-term patterns, current momentum shows whether demand is also heating up right now.
The Market Pulse indicator signals trend strength using a Variable Moving Average crossover system. We can scan for stocks with Market Pulse bullish signals on both daily and weekly charts.
This means finding tickers with:
- Daily Market Pulse: Bullish = True AND Close >= VMA
- Weekly Market Pulse: Bullish = True AND Close >= VMA
Requiring momentum alignment across timeframe perspectives gives us added confidence we’re buying into surging upward trajectory.
Building the Watchlist
After adding our seasonal and momentum metrics as filters, we’ll typically reduce an initial universe of 600+ tickers down to a focused subset of around ~50 stocks poised to trend higher.
We can save these scan results as a custom ThinkOrSwim watchlist for easy reference each month.
Make sure to append with the month/year so you can track how well these seasonal selections actually performed.
Now the final step is diving into the detailed single stock analysis. Scan limitations mean some of the historical seasonal data only extends 3 years back.
So take a few minutes to examine max history charts of your scanned selections:
- Verify seasonal performance consistency
- Incorporate other indicators like the Edge Signals and Squeeze Indicators
- Identify ideal entry, exit and stop loss levels
- Size positions according to risk management plan
Annotating each chart with key levels and manually evaluating historical March performance (with 20+ yrs of data) creates a blueprint for executing on these high probability seasonal patterns each month.
In less than a few seconds, you can leverage ThinkOrSwim to build a monthly watchlist, customized specifically for you. Combining seasonal tendencies with trend strength filters out the unlikely occurrences from the consistent outperformers.
This scan is equally useful for both day traders and swing traders, and can be customized further based on specific needs.