Rotation Investor Nasdaq 100
Indicators, Universe, Methods and Signal Tables

The usual disclaimers apply for the strategies and the analysis on TrendInvestorPro. Past performance does not guarantee future performance. You and you alone are responsible for your investment and trading decisions. Do your own due diligence.

Rotation trading strategies capture the power of momentum by rotating into the strongest stocks and out of stocks that are losing upward momentum. This report explains Rotation Investor NDX (RO-Investor-NDX), which trades Nasdaq 100 stocks using weekly signals. We cover the required conditions, trend indicators, momentum rank, rotation thresholds and exit signals. This report concludes with an overview of the signal pages and the ranking tables used to trade these strategies.  

Rotation Investor vs Rotation Trader

The RO-Investor strategies are more long-term oriented than the Rotation Trader strategies (RO-Trader). For example, the RO-Investor strategies use 200 periods for their trend indicators, while the RO-Trader strategies use 60 and 120 days. In addition, the RO-Investor strategies use the current values for the momentum rank indicator, but RO-Trader strategies use a 20 day negative offset (value 20 days ago). The RO-Investor strategies have longer holding times, fewer trades and the average Profit/Loss Percent is larger. Both strategies trade once per week, but the RO-Investor strategies are for less active traders because they generate fewer signals.  

RO-Investor-NDX Highlights

  • Weekly Trading (once per week)
  • Market beating returns with lower drawdowns
  • Trend indicator to ensure stock is in an uptrend
  • Momentum rank to rotate into leading stocks
  • Market timing model to trade only during bull markets

Dual-Momentum

Momentum has provided a persistent edge in the US equity markets for decades. Stocks that are currently in uptrends are more likely to extend their uptrends and stocks that are outperforming now are more likely to outperform in the future. This strategy capitalizes on momentum by using two types: absolute momentum and relative momentum. First, we filter to find stocks that are in strong uptrends (absolute momentum). Second, we rank performance to select stocks that are outperforming the other index constituents. When used with a market timing filter, this dual-momentum approach outperforms buy-and-hold with significantly lower drawdowns.

RO-Investor-NDX

RO-Investor-NDX trades stocks in the Nasdaq 100 to capitalize on growth and Beta. Launched in January 1985, the Nasdaq 100 represents the 100 largest non-financial companies in the Nasdaq. You read right. The creators purposely excluded the finance sector – and the rest is history. As the chart below shows, the Nasdaq 100 is by far the best performing major index ETF over the last 20 years. NDX is up more than twice as much as the S&P 500, S&P MidCap 400 and S&P SmallCap 600. The Nasdaq 100 is the place to capture long-term growth and outperformance.

Strategy Mechanics

This is a long only strategy that trades only during bull markets. We use the NDX Breadth Model to define bull and bear market environments for stocks in the Nasdaq 100. Indicators in this model include 13, 26 and 52  Week High-Low Percent, and the Percentage of Stocks above the 100, 150 and 200-day SMAs. The strategy is fully invested when the model is positive (bull market) and in cash when negative (bear market). This market filter limits drawdowns and preserves capital during bear markets.

We use the 5/200 %Differential to define the trend. This is simply the percentage difference between the 5 and 200 day SMAs. The trend is up this indicator is positive (5-day above 200-day) and down when negative. We are not quantifying trend strength. Instead, we are simply filtering for stocks that are in long-term uptrends. The chart below show Intuitive Surgical (ISRG) with the 5/200 %Differential turning positive in late November 2023 (long-term uptrend). 

The momentum indicator measures the volatility-adjusted rate-of-change (ROC). Instead of using pure momentum, we divide the Rate-of-Change by a volatility indicator to level the playing field. This means we are selecting stocks with the strongest momentum relative to their volatility. Risk (volatility) is being adequately rewarded (momentum).

We use the current values to rank stocks (no offset). The Nasdaq 100 and S&P 500 strategies purposely use different momentum indicators for ranking. This is to reduce duplicate positions and add an element of strategy diversification. The NDX Momentum Indicator is smoothed with a 5-day EMA. The chart below shows Intuitive Surgical (ISRG) with an example of the NDX Momentum Indicator.

There are two volatility filters. One excludes stocks with excessively high volatility (extreme risk), such as meme stocks like Gamestop (GME). The other filters out stocks with unusually low volatility because they are often takeover candidates. Stocks that receive a takeover bid often trade in tight ranges with extremely low volatility (such as Kellanova (K)).  

Stocks receive a pass when they meet three conditions. The meets the Min/Max volatility requirements, the stock is in an uptrend and the NDX Momentum indicator is positive. Once stocks meet these conditions, the strategy buys the top 8 stocks and sells a position when the stock drops out of the top 16. This is the “rotation” aspect. The replacement is the stock with the highest ranking and a stock that is not already in the portfolio.

Initial positions are 1/8th of the portfolio (equal weight). There is no rebalancing because this defeats the purpose of a momentum-rotation strategy. Rebalancing involves selling a portion of the winners and redistributing the proceeds. The aim is to ride the winners, not to reduce exposure to the winners.

The rotation feature triggers sell signals in stocks that experience a decrease in relative momentum. These stocks are often still in uptrends, but relative momentum is waning. Exit signals, therefore, are not always based on a trend change or significant decline. This rotational aspect reduces the average loss. The strategy then rotates into stocks showing stronger momentum.

Systematic Trading

Systematic trading is a long-term endeavor, not a brief undertaking. There will be ups, downs, periods of outperformance and periods of underperformance. We cannot judge performance using days, weeks or even a few months. Long-term endeavors require a minimum of six months before passing judgement. Past performance does not guarantee future performance, but this dual-momentum strategy should keep its edge as long as the momentum edge persists in the US equity markets.

Signal Tables: Entries, Exits and Closed Positions

This section shows the signal tables that are posted at the end of every week (usually Saturday morning). We start with a summary table showing current positions and new entry/exit signals. The top 16 stocks for the current week and prior week are on the right (blue/yellow shading). These side-by-side tables make it easy to see when a stock falls out of the top 16 from one week to the next.

The table below shows current positions (Open Long), new ENTRIES (green) and new EXITS (red). These signals are based on the close on the last trading day of the week. This date appears at the top left of the table. The actual ENTRY and EXIT are for the first trading day of the following week.

The current ENTRY/EXIT signals also appear below this table. In the example above, there is an ENTRY signal for TTD and an EXIT signal for AEP. Not all weeks have ENTRY and EXIT signals. Sometimes the portfolio stays the same. EXIT signals trigger for three reasons: the momentum rank falls out of the top 16, the three conditions are no longer met, or the NDX Breadth Model signals a bear market.

The next table shows the last 20 closed positions. This table includes the entry date, the exit date, the percentage gain/loss and bars held. Bars represent trading days (no weekends or holidays). 20 bars is the equivalent of four weeks and 126 bars is around six months. Notice that two positions were held for six months and one was held for over a year (NVDA).

Rank and Signal Tables

The sample table below shows the conditions and rankings for the top 16 Nasdaq 100 stocks on October 25th. 

  • NDX Breadth Model: current signal for NDX Breadth Model (bull or bear market)
  • GicsID: industry group code based on the S&P Gics Standard (here)
  • Min&Max Volatility: Pass = stocks meeting the min and max volatility thresholds
  • (Min filters out takeover candidates (low vol). Max filters out excessive risk (high vol))
  • Uptrend: Pass = stocks in uptrend (5-day SMA > 200-day SMA)
  • Conditions: Pass = stocks that pass all conditions (NDX Momentum must also be positive)
  • NDX Momentum: 5-day EMA of NDX Momentum indicator
  • 5-day Change: 5-day point change in NDX Momentum indicator

Click a column heading to sort. For a two-column sort, press-hold the shift key and click two column headings. Use the search box to isolate a term (i.e. XLK or a GicsID).

(Sample) Rotation Investor Nasdaq 100 - (close: Fri 25-Oct-2024)

NDX Breadth ModelRankTickerGicsIDSectorCompany NameMin&Max VolatilityUP TrendConditionsNDX Momentum5-day ChangeChart
Bull1NVDA45301020XLKNVIDIA CorpPassPassPass33.010.31NVDA
Bull2TTD50201010XLCTrade Desk APassPassPass32.090.39TTD
Bull3CTAS20201070XLICintas CorpPassPassPass31.433.85CTAS
Bull4META50203010XLCMeta Platforms APassPassPass28.07-2.82META
Bull5CEG55101010XLUConstellation Energy CorpPassPassPass27.963.88CEG
Bull6DASH25301040XLYDoorDash APassPassPass24.950.33DASH
Bull7COST30101040XLPCostco Wholesale CorpPassPassPass23.612.38COST
Bull8ADP20202010XLIAutomatic Data Processing PassPassPass22.26-1.82ADP
Bull9ISRG35101010XLVIntuitive Surgical PassPassPass21.040.86ISRG
Bull10NFLX50202010XLCNetflix PassPassPass20.782.38NFLX
Bull11TMUS50102010XLCT-Mobile US PassPassPass20.58-4.08TMUS
Bull12ORLY25504050XLYO'Reilly Automotive PassPassPass20.121.94ORLY
Bull13FTNT45103020XLKFortinet PassPassPass19.40-3.31FTNT
Bull14AVGO45301020XLKBroadcom PassPassPass18.15-0.52AVGO
Bull15PYPL40201060XLUPayPal PassPassPass17.013.04PYPL
Bull16BKNG25301020XLYBooking PassPassPass16.681.38BKNG

The usual disclaimers apply for the strategies and the analysis on TrendInvestorPro. Past performance does not guarantee future performance. You and you alone are responsible for your investment and trading decisions. Do your own due diligence.

Thanks for tuning in and have a great day!
Scroll to Top