Trend Template
Elite8-point trend filter — price, MAs & relative strengthMark Minervini's Trend Template (Trade Like a Stock Market Wizard): eight chart criteria for a Stage-2 uptrend, counted 0 to 8. Criterion 8 substitutes a public test (trailing-12-month return beating the S&P 500) for IBD's proprietary RS rating. A * marks rows missing an input. Not investment advice.
How it works
Mark Minervini's filter from Trade Like a Stock Market Wizard. Eight conditions that together describe a stock already in a confirmed uptrend, rather than one you are hoping will start one.
Price above both the 150- and 200-day moving averages. The 150-day above the 200-day. The 200-day itself rising. The 50-day above both. Price above the 50-day, well clear of its 52-week low and close to its 52-week high, with relative strength ahead of the market. The score is how many of those it passes.
When it misleads
This is a filter, not a signal. It tells you a stock is in an uptrend. It says nothing about how much of that uptrend is left, and by construction it finds you names that have already run.
The score is a small integer, so hundreds of names tie on it. Two companies both scoring 7 can be in very different places.
| # | Ticker | Score | 12m | %52wH | Vol× | Verdict |
|---|---|---|---|---|---|---|
| 101 | MSFT | 7 | +5% | −5% | 0.80× | Uptrend |
| 102 | RACE | 7 | +2% | −5% | 0.80× | Uptrend |
| 103 | GEN | 7 | +15% | −5% | 1.03× | Uptrend |
| 104 | MAS | 7 | +30% | −5% | 0.94× | Uptrend |
| 105 | IEX | 7 | +35% | −6% | 1.18× | Uptrend |
| 106 | LIN | 7 | +23% | −6% | 0.89× | Uptrend |
| 107 | PRU | 7 | +14% | −6% | 0.98× | Uptrend |
| 108 | VEEV | 7 | +3% | −6% | 0.73× | Uptrend |
| 109 | CME | 7 | +14% | −6% | 0.86× | Uptrend |
| 110 | PFG | 7 | +37% | −6% | 0.92× | Uptrend |
| 111 | GM | 7 | +25% | −7% | 1.14× | Uptrend |
| 112 | SPOT | 7 | −3% | −7% | 0.92× | Uptrend |
| 113 | CDW | 7 | +7% | −7% | 0.97× | Uptrend |
| 114 | CI | 7 | +13% | −7% | 0.98× | Uptrend |
| 115 | REGN | 7 | +40% | −7% | 1.09× | Uptrend |
| 116 | WAB | 7 | +38% | −7% | 1.18× | Uptrend |
| 117 | NDSN | 7 | +33% | −7% | 0.92× | Uptrend |
| 118 | PAYX | 7 | +0% | −8% | 0.86× | Uptrend |
| 119 | AMZN | 7 | +4% | −9% | 1.06× | Uptrend |
| 120 | BMY | 7 | +34% | −9% | 0.97× | Uptrend |
| 121 | ZETA | 7 | +56% | −9% | 0.62× | Uptrend |
| 122 | USB | 7 | +27% | −9% | 0.87× | Uptrend |
| 123 | EXPD | 7 | +34% | −10% | 1.04× | Uptrend |
| 124 | UNH | 7 | +20% | −10% | 0.85× | Uptrend |
| 125 | CVX | 7 | +39% | −10% | 0.82× | Uptrend |
| 126 | GME | 7 | +14% | −10% | 1.16× | Uptrend |
| 127 | BNY | 7 | +36% | −10% | 1.05× | Uptrend |
| 128 | NEM | 7 | +48% | −11% | 0.79× | Uptrend |
| 129 | TEM | 7 | −8% | −11% | 1.06× | Uptrend |
| 130 | EOG | 7 | +40% | −11% | 0.76× | Uptrend |
| 131 | XOM | 7 | +46% | −11% | 0.80× | Uptrend |
| 132 | COP | 7 | +55% | −12% | 0.87× | Uptrend |
| 133 | NUE | 7 | +69% | −12% | 1.01× | Uptrend |
| 134 | IFF | 7 | +29% | −13% | 1.31× | Uptrend |
| 135 | OSCR | 7 | +80% | −13% | 0.73× | Uptrend |
| 136 | DXCM | 7 | +34% | −14% | 1.00× | Uptrend |
| 137 | SW | 7 | +22% | −15% | 1.01× | Uptrend |
| 138 | APA | 7 | +106% | −16% | 0.90× | Uptrend |
| 139 | PSX | 7 | +81% | −17% | 1.05× | Uptrend |
| 140 | ZBRA | 7 | +21% | −18% | 0.89× | Uptrend |
| 141 | ABCL | 7 | +153% | −20% | 0.63× | Uptrend |
| 142 | DVA | 7 | +58% | −21% | 0.96× | Uptrend |
| 143 | CRWD | 7 | +62% | −22% | 0.81× | Uptrend |
| 144 | RBRK | 7 | +46% | −22% | 0.89× | Uptrend |
| 145 | MPC | 7 | +100% | −23% | 0.94× | Uptrend |
| 146 | VLO | 7 | +104% | −25% | 0.94× | Uptrend |
| 147 | BB | 7 | +84% | −32% | 0.80× | Uptrend |
| 148 | PTC | 6 | +3% | −0% | 1.44× | Mixed |
| 149 | EVRG | 6 | +14% | −1% | 1.18× | Mixed |
| 150 | RSG | 6 | +20% | −1% | 0.92× | Mixed |