I then decided to run some backtests to get a quick sense of which strategy is better.
backtest these portfolios from
* 01/01/2019 to 01/01/2020
* 01/01/2019 to 01/01/2021
* 01/01/2020 to 01/01/2021
Check out the full conversation for the full backtesting results. In the backtest 2/3 of the original Mswing portfolio beat the market, 1/3 of the Mswing limited portfolio beat the market, and all 3 for the market cap limited portfolios beat the market.
Press enter or click to view image in full size Some of the backtests created using the NexusTrade AI Assistant AuroraNow, what I could have done from here was data-mined a strategy; I could’ve kept running backtests on different periods, and pick the 1 strategy that does well in all of them
But that’s a horrible idea.
Data mining a strategy is an extremely easy way to overfit. The strategy might have survived in a variety of market conditions, but that’s just because of sheer luck and coincidence.
It won’t translate to the real world.
So, I just picked one strategy that showed promise, and chose it for the rest of the discussion for the article — the market cap limited Mswing strategy.
Doubling down on the best Mswing strategy
I continued the conversation with the AI, starting with fetching a fresh list of stocks.
what are the top 100 stocks by market cap as of 2020?
Press enter or click to view image in full size Fetching a new list of the top 100 stocks by market cap as of 2020The rest is rinsing and repeating. I created a strategy, backtested it, and evaluated the performance.
Recreate the market cap momentum strategy using this new list of stocks. Remove BRK-A and GOOG from the list.
Press enter or click to view image in full size Recreating the trading strategy using NexusTrade’s AI Assistant AuroraThis is where things start to get wicked — in every single backtest, the strategy fails to outperform the broader market.
It actually does awful.
backtest this new portfolio from
* 01/01/2021 to 01/01/2022
* 01/01/2021 to 01/01/2023
* 01/01/2022 to 01/01/2023
Press enter or click to view image in full size Re-doing the backtest with the new portfolioFor the backtest from 01/01/2021 to 01/01/2022, the percent return is 10.10% (vs SPY’s 29.5%) and the sharpe ratio is 0.43 (vs SPY’s 1.5). In layman’s terms, that means that not only does the strategy not do as well as the broader market, but it also has inferior risk-adjusted returns.
You’re earning less money and taking on more risk.
Additionally, the maximum drawdown is 10.0% (vs SPY’s 5.1%). That means the percent gain from the highest point to the lowest point is double the broader market.
Put simply, there’s literally no benefit to using this strategy. This pattern of underperformance in every key financial metric holds for the backtests from 01/01/2021 to 01/01/2023 and 01/01/2022 to 01/01/2023.
If this is the “one indicator to rule them all”, then technical analysis is cooked. In each of the backtest, the portfolio does worse than literally just holding SPY. This doesn’t even account for things like slippage and taxes.
The strategy sucks.
Redoing the process of fetching stocks, creating the portfolio, and performing backtests for 2022, the results are similar, with only one of the three backtests outperforming the market.
Press enter or click to view image in full size The one successful backtest from 01/01/2024 to 01/01/2025 for the Mswing Momentum strategySo what now?
Want to subscribe to the Mswing strategy and make your own changes? Clone it for free by clicking this link!
Discussion of these results
Look, I’m not here to pick on a writer. In truth, I enjoyed his article. It was easy to follow, it had code snippets, and it was a decently enjoyable read. Compared to the typical AI slop I read these days, it’s a fairly good article.
But this indicator sucks.
The article is all hype with no substance. While I’m not afraid to shy away from a clickbait title, I back up my claims with solid evidence. And in this case, there isn’t any.
Let me be clear — I have no incentive to bash this guy! In fact, just the opposite. Do you know how easy it is to monetize a portfolio that doesn’t work? It’s impossible. That’s why I’m sharing it for free.
If someone makes an outrageous claim about an indicator being “one to rule them all”, chances are that they’re BSing. If it’s really true, then it should be easy to prove! So why can’t I make a consistently profitable strategy?
But hey, if I’m wrong, call me out! Leave a comment, create the strategy on NexusTrade, and share the portfolio. You can even monetize your strategy and earn passive income just for proving the claims that you made originally.
Users can monetize their portfolios and earn passive income in the NexusTrade platformBut you won’t… because you know you’re wrong.
Let this story be a cautionary tale — if a strategy seems too good to be true…
That’s because it is.