Hi, Shrewd!        Login  
Shrewd'm.com 
A merry & shrewd investing community
Best Of MIBest OfAll BoardsThe Shrewd’m WeeklyLearn to InvestHow to Become Shrewd
Search
Shrewd'm.com Merry shrewd investors
Search
Best Of MIBest OfAll BoardsThe Shrewd’m WeeklyLearn to InvestHow to Become Shrewd


The week's question
In December 2024, in the thread "Re: BRK: Why Not XOM?", BreckHutHigh asked the members: "What about the long road trips with kids?" This week it is put to everyone again. The button below opens the small thread re-asking it - read what others have said so far, then give your own answer as an ordinary reply.
Answer this questionContinue to Shrewd'mThis note won't appear again
Investment Strategies / Mechanical Investing
Unthreaded | Threaded | Whole Thread (70) |
Author: rayvt 🐝  😊 😞
Number: of 6131 
Subject: Re: NDX 100 Momentum Strategy - Code Repository
Date: 03/04/26 11:20 AM
Post New | Post Reply | Report Post | Recommend It!
No. of Recommendations: 6
Period: 2015-12-01 to 2025-01-31
Initial capital: $100,000
Best strategy: Top 3 / HTD 10 @ 31.8% CAGR


Some comments:
* Sortino Ratio is a better metric than Sharpe Ratio. But everybody seems to post Sharpe because ... who is this Sortino guy?

* The volatility of the holding numbers below 4 are just too high to stomach. Also the MaxDD.

* The purpose of a HTD is to reduce the trading turnover of stocks that just fell slightly beyond the cutoff. So it should be a little bit more that the N. 1HTD10 is too big. Better would be 1HTD2. 3HTD10 is too much, better would be 3HTD5.

Just personally, I would never do a top 3 or 5. That's just too likely to have a bad outcome that would take you out of the game.
If one stock craters, that's a huge chunk of the portfolio. Better losing 1 of 10 than 1 of 3.
Of course that works the same way on the upside, but missing out a double of 1 of 3 stocks doesn't take you out of the game.

Maybe doable for a "trial portfolio" with just a small amount of money that would be okay to lose it all.
But even 100% return with a small amount of money is still just a small amount of money, so why bother?

I have run backtests on various sizes. Top 5, 10, 15, 25, 50. You kind of have to eyeball how fast the CAGR drops off as the N gets larger, and how fast the volatility and MaxDD increase and pick your sweet spot.

You have to be _very_ careful when comparing CAGRs, especially considering dividends. I ran QQQ and SPY in testfol.io for those date and got:
QQQ (no div)        18.8%
QQQ 19.7%
SPY (no div) 12.8%
SPY 14.8%

Your table showed QQQ 18.8% and SPY 14.1%. So it looks like QQQ (no div) and SPY (incl div). So not a like-to-like comparison.

Anyway...running NAs100 (annual rebalance) in gtr1 for those dates shows:
Top 100: 14.8%
Top 50: 16.6%
Top 25: 18.1%
Top 15: 19.2%
Top 10: 19.5%
Top 5: 24.5%
Volatilities: 15%, 17%, 20%, 26%, 32%, and 44%.
BTW, you have to rebalance occasionally otherwise it will just be B&H of the very first picks.

Ooh, looks like for this date range you've have been best just staying in QQQ.

had a hard time finding Nasdaq 100 constituent stocks going back before 2014.
Ha! You should have see us in around 1999 when TimberFool and I were trying to gather the historical DJIA constituent stocks. I spent hours in the Schaumburg Library reading old newspapers on microfiche.

Post New | Post Reply | Report Post | Recommend It!
Print the post
Members reply directly to rayvt here — and replies get answered. Reading is free; so is joining the conversation. Join Shrewd'm »
This community has written 6,115 posts about Mechanical Investing. The article-length ones it recommended most:
Dividend investing · 52 recs · 2025
Non-Mag7 screen · 34 recs · 2025
OT - Div yields and returns · 32 recs · 2024
Using AI to generate backtesting programs · 30 recs · 2025
Rankings for 19Dec2022 · 29 recs · 2022
Unthreaded | Threaded | Whole Thread (70) |


Announcements
Mechanical Investing FAQ
Contact Shrewd'm
Contact the developer of these message boards.

Best Of MI | Best Of | Favourites & Replies | All Boards | Followed Shrewds | Open Questions | Moving a community