Various experimental studies and strategies written in Thinkscript for users of the Thinkorswim investment platform.
USE AT YOUR OWN RISK!
Disclaimer: In order to demonstrate the functionality of these apps, actual ticker symbols may be used. However, we do not make recommendations or determine the suitability of any security or strategy for individual traders. Any investment decision you make in your self-directed account is solely your responsibility. Be sure to backtest any strategy to determine if you understand the risks involved with each strategy.
Leading market trend indicator that shows whether stocks in a given period have net new 52 week highs or net new lows. Generally if periods of net new highs are more frequent than periods with net new lows, it may indicate that a bullish market trend is forming. Respectively if periods of net new lows are more frequent, that may indicate that a bear market trend is forming.
Celebrity investor Matt Caruso explains in the video below when this indicator can be helpful:
New Highs and Lows ToS Study can be imported from this link
Example ToS Chart for TSLA and Net New Highs / Lows studies from NYSE and NASDAQ:
Thinkscript source code is available in this repo: new_highs_lows_STUDY.ts
Thinkscript code is based on Melvin's work.
The study uses ToS built-in Net Highs and Net Lows symbols such as : $NYHGH
, $NYLOW
and others. A more complete list is available in the ToS Learning Center.
This indicator is inspired by Matt Caruso 's CARS (Carusso Adaptive Relative Strength) indicator.
Relative Strength indicator is a popular tool for measuring whether a stock price is growing faster or slower relative to a base index. However when the stock is highly volatile, RS becomes a proxy for the stock price which is not very useful. This Beta Adjusted Relative Strength indicator removes the noise from RS by adjusting for the typical stock volatility relative to the index. See screenshot example below.
RS in solid gray line, and Beta Adjusted RS in dashed gray line. Notice how due to TSLA's high volatility relative to SPX (purple line), RS does not provide meaningful information at first glance. Whereas Beta Adjusted RS shows more pronounced spikes and slopes as a stock trend develops relative to the index.
Beta Adjusted Relative Strength ToS Study can be imported from this link .
Thinkscript source code is available in this repo: relative_strength_beta_adjusted_STUDY.ts
IBD CANSLIM is a popular system with a number of rules for recognizing and acting on leading stocks in cooperating market conditions. CANSLIM has extreme focus on True Market Leader (TML) stocks with exceptional fundamentals (IBD Composite Rating 96+).
This Thinkscript strategy is a simplified interpretation of the CANSLIM 52 week high breakout setup. It is intended to be used with pre-screened TML watchlist stocks. This strategy is NOT intended as a replacement for applying the full CANSLIM system. It is simply a tool to help spot entry opportunities within TML watchlists for further analysis.
NOT A RECOMMENDATION! NOT FINANCIAL ADVICE! USE AT YOUR OWN RISK!
NOTE: This strategy is designed and tested only for DAILY aggregation charts. Not tested for other aggregation periods.
Example ToS Chart applying this breakout strategy to AAPL:
This strategy seems to provide one possible answer to celebrity investor Mark Minervini's question posed on his Twitter/X account:
Direct Thinkorswim import via this link
Thinkscript source code is available in this repo: CANSLIM_Breakout_Strategy.ts
Bug fixes and improvements are welcome! Please read the CONTRIBUTING GUIDE and CODE OF CONDUCT before your first contribution.