The Portfolio Duel
145 model portfolios, 145 rule books, one start date. Each portfolio begins with $100,000 and trades by its own rules, written down in advance — no gut feeling, no second-guessing. All of them are measured against the same two yardsticks: the Nasdaq 100 and the S&P 500.
As of July 31, 2026
The idea
Investment strategies are claimed often and measured rarely. Here it is the other way round: 145 rule books compete under identical conditions. Each gets $100,000 and sticks stubbornly to its own rules, written down in advance — what to buy, when to sell, how often to rebalance. Nobody gets to adjust them along the way, and no decision is made on gut feeling.
The rule books come from three directions: 134 follow our own stock screeners, 5 are proposals from this newsroom, and 5 are house ideas — among them one holding only stocks we rate green and the operator’s real portfolio. On top of that runs the yardstick: it buys the Nasdaq 100 and the S&P 500 on day one and never moves again. A rule book that cannot beat those two has not earned the effort.
What you will see here
A leaderboard of every portfolio together with both yardsticks — losers included, nothing is hidden. Plus a page per portfolio with its performance curve, holdings, cash ratio and the complete trade history: every single move with the reason it happened. Anyone wondering why a portfolio dropped a stock will not have to guess.
| Portfolio | Performance | Lead over QQQ | Largest drawdown | Win rate | Time in the market | Portfolio value |
|---|---|---|---|---|---|---|
| Fallen Angels Driven by our screeners | +1.11% | +0.25% | −1.85% | — | 100% | $101,109 |
| Top High-Growth Stocks Driven by our screeners | +0.94% | +0.08% | −0.64% | — | 100% | $100,936 |
| The Lazy One Yardstick | +0.87% | +0.01% | −2.15% | — | 100% | $100,866 |
| Quality & Growth Driven by our screeners | +0.77% | −0.09% | −2.36% | — | 100% | $100,770 |
| Bankruptcy Candidates (short) House rule books | +0.75% | −0.11% | −3.62% | 0% | 0% | $100,755 |
| Side Finds Driven by our screeners | +0.70% | −0.16% | −1.33% | — | 100% | $100,702 |
| Turnaround Driven by our screeners | +0.48% | −0.38% | −1.58% | — | 100% | $100,484 |
| Fundamental Rank Driven by our screeners | +0.29% | −0.57% | −0.31% | — | 100% | $100,293 |
| Storm-Proof Suggested by the assistant | +0.29% | −0.57% | −0.31% | — | 100% | $100,293 |
| Hot Stocks Suggested by the assistant | +0.29% | −0.57% | 0.00% | — | 100% | $100,290 |
| Quality Growth Driven by our screeners | +0.29% | −0.57% | −0.31% | — | 100% | $100,293 |
| CANSLIM Type RS Driven by our screeners | +0.14% | −0.72% | −1.80% | — | 100% | $100,141 |
| Qullamaggie: Top Gainers 1M Driven by our screeners | +0.14% | −0.72% | −1.80% | — | 100% | $100,141 |
| Qullamaggie: Trend Intensity (13/65) Driven by our screeners | +0.14% | −0.72% | −1.80% | — | 100% | $100,141 |
| Mike Webster: Power Trend Leader Driven by our screeners | +0.14% | −0.72% | −1.80% | — | 100% | $100,141 |
| Strong DCR (≥80) Driven by our screeners | +0.14% | −0.72% | −1.80% | — | 100% | $100,141 |
| Stage 2 Leader Driven by our screeners | +0.14% | −0.72% | −1.80% | — | 100% | $100,141 |
| Pradeep Bonde: 4% Breakout Bullish Driven by our screeners | +0.11% | −0.75% | −1.27% | — | 60% | $100,106 |
| Richard Moglen: Gaps and Strong Moves Driven by our screeners | +0.11% | −0.75% | 0.00% | — | 40% | $100,106 |
| Altman Z: Balance Sheet Fortress Driven by our screeners | +0.08% | −0.78% | −2.69% | — | 100% | $100,076 |
| Gap-Up (≥3%) Driven by our screeners | +0.03% | −0.83% | −2.19% | 0% | 60% | $100,026 |
| Kathy Donnelly: Liquid Movers Up Driven by our screeners | +0.03% | −0.83% | −0.91% | 0% | 60% | $100,026 |
| Quality Stocks Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Graham Net-Net Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Power Play Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Terry Smith Quality Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Piotroski F-Score Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| QARP Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Triple-Digit Growth Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Walker 40/40 Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Small Caps with Growth Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Short Squeeze Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Funds & Insiders Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Value Stocks Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Lynch PEG Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Insider Trail Suggested by the assistant | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Character Change (CC) Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Oliver Kell: Doublers Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Qullamaggie: Top Gainers 3M Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Qullamaggie: Top Gainers 6M Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Stan Weinstein: Stage 1 Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Jeff Sun Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Green Line Breakout Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| ATH Driven by our screeners | 0.00% | −0.86% | −1.99% | — | 100% | $99,996 |
| Tight & Near High Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Inside Day at Highs Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Qullamaggie: Continuation Base Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Qullamaggie: High Tight Flag Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Ben Bennett: Power of Four Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Volume Surge Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Volume Surge Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Ants Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Tight Weekly Closes Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Tight Weekly Range (WCR≥90) Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Dan Zanger: Leader Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Jim Roppel: 20/20 Screen Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Handpicked (Screen) Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| High Revenue Growth Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| EPS & Revenue Power Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Mark Minervini Code 33 Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| CEO Buys Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Institutions + CEO Buying Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| P/E Ranking Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| P/S Ranking Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| P/FCF Ranking Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Tobias Carlisle: Acquirer's Multiple Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Benjamin Graham: Defensive Investor Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Benjamin Graham: Enterprising Investor Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Jim Slater: Zulu Principle Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Martin Zweig: Growth with Reason Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Buffett Criteria (Buffettology) Driven by our screeners | 0.00% | −0.86% | −2.04% | — | 100% | $100,002 |
| Dividend Aristocrats Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Top Dividend Stocks Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| NASDAQ Growth Stars Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Software Ideas Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Top Performers Europe Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Above 21-EMA Pullback Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Matt Caruso: Sales Leader Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Ben Bennett: Focus List Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| High ADR — Hot Theme Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Patrick Walker: 30% EPS Growth Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Joshua Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Minnow Street Favorites Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| David Dreman: Contrarian Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| James O'Shaughnessy: Trending Value Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Dogs of the Dow Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Dividend Nobility (4 Criteria) Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Mike Webster: Cross Fire Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Mike Webster: Down Days Tell Screen Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Mike Webster: Recession Proof Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Oliver Kell: 52 Week Highs Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Oliver Kell: Bull Snorts Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Oliver Kell: Strength on Down Day Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Chris Perruna: Daily New Highs Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Chris Perruna: Within 15% of Highs Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Richard Moglen: 1 Week Top Performers Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Ameet Rai: Daily Liquidity Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Ted Zhang: Super Stock Universe Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| William O'Neil (CAN SLIM) Driven by our screeners | 0.00% | −0.86% | 0.00% | — | 0% | $100,000 |
| Sharpest Triple (short) House rule books | −0.02% | −0.88% | 0.00% | 0% | 0% | $99,980 |
| Qullamaggie: Episodic Pivot Driven by our screeners | −0.04% | −0.90% | −0.76% | 0% | 20% | $99,960 |
| Oliver Kell: Gappers Driven by our screeners | −0.04% | −0.90% | −0.76% | 0% | 20% | $99,960 |
| RS New Highs Driven by our screeners | −0.12% | −0.98% | −6.75% | — | 100% | $99,882 |
| High ADR (≥5%) Driven by our screeners | −0.12% | −0.98% | −6.75% | — | 100% | $99,882 |
| Inside Day Driven by our screeners | −0.12% | −0.98% | −0.92% | — | 100% | $99,881 |
| Ben Bennett: Power Screen Driven by our screeners | −0.12% | −0.98% | −6.75% | — | 100% | $99,882 |
| EPS Acceleration Driven by our screeners | −0.12% | −0.98% | −0.92% | — | 100% | $99,881 |
| Richard Moglen: Top Performers 3/6 Month Driven by our screeners | −0.12% | −0.98% | −6.75% | — | 100% | $99,882 |
| U/D Accumulation Driven by our screeners | −0.15% | −1.01% | −0.69% | — | 100% | $99,855 |
| Buffett: Owner Earnings Yield Driven by our screeners | −0.18% | −1.04% | −1.42% | — | 100% | $99,816 |
| Levermann Driven by our screeners | −0.18% | −1.04% | −1.42% | — | 100% | $99,816 |
| Pradeep Bonde: $ Breakout Bullish Driven by our screeners | −0.19% | −1.05% | −2.28% | 0% | 100% | $99,807 |
| Quality & Value Driven by our screeners | −0.22% | −1.08% | −1.69% | 0% | 100% | $99,783 |
| Near 52-Week High Driven by our screeners | −0.26% | −1.12% | −6.94% | — | 100% | $99,737 |
| Earnings Surprise Driven by our screeners | −0.36% | −1.22% | −2.88% | — | 100% | $99,635 |
| Insider Buying (Net) Driven by our screeners | −0.36% | −1.22% | −2.88% | — | 100% | $99,635 |
| Stan Weinstein: Checklist Driven by our screeners | −0.51% | −1.37% | −3.07% | — | 100% | $99,490 |
| Pros 80% Driven by our screeners | −0.69% | −1.55% | −4.10% | — | 100% | $99,306 |
| Power Trend Driven by our screeners | −0.75% | −1.61% | −2.74% | — | 100% | $99,254 |
| Double Warning (short) House rule books | −1.13% | −1.99% | −1.11% | — | 0% | $98,869 |
| Green Light House rule books | −1.27% | −2.13% | −4.31% | — | 100% | $98,726 |
| Best of All Driven by our screeners | −1.43% | −2.29% | −3.48% | — | 100% | $98,572 |
| Chowder Rule Driven by our screeners | −1.68% | −2.54% | −5.70% | — | 100% | $98,321 |
| 21-EMA Trend Driven by our screeners | −1.76% | −2.62% | −6.93% | — | 100% | $98,240 |
| US Dividend Rockets Driven by our screeners | −1.76% | −2.62% | −3.01% | — | 100% | $98,245 |
| Mark Minervini: Trend Criteria — 1 Month Driven by our screeners | −1.76% | −2.62% | −6.93% | — | 100% | $98,240 |
| Institutional Accumulation Driven by our screeners | −1.95% | −2.81% | −3.92% | — | 100% | $98,046 |
| Above the 50- & 200-SMA Driven by our screeners | −1.97% | −2.83% | −6.93% | — | 100% | $98,027 |
| EBIT Margin Ranking Driven by our screeners | −1.98% | −2.84% | −3.36% | — | 100% | $98,023 |
| P/CF Ranking Driven by our screeners | −1.99% | −2.85% | −1.95% | 0% | 80% | $98,011 |
| Strength on Stress Days Driven by our screeners | −2.07% | −2.93% | −2.49% | — | 100% | $97,931 |
| Gary Antonacci: Dual Momentum (Stock Adaptation) Driven by our screeners | −2.11% | −2.97% | −6.73% | — | 100% | $97,887 |
| Fair Weather Suggested by the assistant | −2.20% | −3.06% | −8.86% | — | 100% | $97,797 |
| Earnings-Gap + RS Driven by our screeners | −2.29% | −3.15% | −2.29% | — | 40% | $97,710 |
| Mike Webster: Swing Trading List Driven by our screeners | −2.31% | −3.17% | −4.82% | — | 100% | $97,685 |
| Pocket Pivot Driven by our screeners | −2.40% | −3.26% | −2.40% | — | 40% | $97,604 |
| Bullish Reversal Bar Driven by our screeners | −2.40% | −3.26% | −2.34% | — | 100% | $97,601 |
| Recent Earnings Winners Driven by our screeners | −2.40% | −3.26% | −2.40% | — | 40% | $97,604 |
| Oops Reversal Driven by our screeners | −2.54% | −3.40% | −3.01% | — | 100% | $97,459 |
| Cash Flow & Green Light Driven by our screeners | −2.65% | −3.51% | −6.92% | — | 100% | $97,353 |
| Relative Strength Driven by our screeners | −3.14% | −4.00% | −3.87% | 0% | 100% | $96,858 |
| Quality & Uptrend Driven by our screeners | −3.23% | −4.09% | −10.76% | 0% | 100% | $96,770 |
| Handpicked House rule books | −3.26% | −4.12% | −3.90% | — | 100% | $96,745 |
| Magic Formula Driven by our screeners | −4.10% | −4.96% | −6.70% | — | 100% | $95,897 |
| Fund Shadow Suggested by the assistant | −4.34% | −5.20% | −5.21% | — | 100% | $95,661 |
| Nasdaq 100 (QQQ) Yardstick | +0.86% | — | — | — | — | — |
| S&P 500 (SPY) Yardstick | +1.07% | — | — | — | — | — |