S&P Relative Strength
| Rank ↕ | Symbol ↕ | Company ↕ | Original ↕ | Current ↕ | Gain/Loss $ ↕ | Gain/Loss % ↕ | 1M ↕ | 3M ↕ | 6M ↕ |
Score (ON UPLOAD) |
Score (CURRENT) ↕ |
Δ ↕ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | SNDK | Sandisk Corporation | $2273.73 |
$1631.10
|
$642.63 | -28.26% | 20.39% | 15.88% | 160.33% | 12.709 | 5.986 | -6.723 |
| 2 | MU | Micron Technology, Inc. | $1154.29 |
$964.22
|
$190.07 | -16.47% | 13.58% | 33.06% | 134.23% | 4.006 | 1.982 | -2.025 |
| 3 | INTC | Intel Corporation | $139.63 |
$102.87
|
$36.76 | -26.33% | 8.24% | -5.42% | 119.85% | 3.668 | 1.324 | -2.344 |
| 4 | WDC | Western Digital Corporation | $638.72 |
$495.36
|
$143.36 | -22.44% | 3.80% | 2.77% | 75.92% | 3.307 | 1.289 | -2.018 |
| 5 | STX | Seagate Technology Holdings plc | $965.00 |
$965.61
|
+$0.61 | +0.06% | 22.59% | 21.39% | 126.67% | 3.035 | 1.673 | -1.362 |
| 6 | AMD | Advanced Micro Devices, Inc. | $580.91 |
$502.70
|
$78.21 | -13.46% | 1.40% | 18.53% | 142.48% | 2.808 | 1.563 | -1.245 |
| 7 | DELL | Dell Technologies Inc. | $431.46 |
$490.76
|
+$59.30 | +13.74% | 23.82% | 102.80% | 317.70% | 2.782 | 2.974 | +0.192 |
| 8 | LITE | Lumentum Holdings Inc. | $858.06 |
$918.03
|
+$59.97 | +6.99% | 25.27% | -5.43% | 63.14% | 2.324 | 1.464 | -0.860 |
| 9 | TER | Teradyne, Inc. | $483.84 |
$403.82
|
$80.02 | -16.54% | 25.27% | 19.52% | 28.34% | 2.276 | 0.793 | -1.483 |
| 10 | LRCX | Lam Research Corporation | $433.33 |
$327.80
|
$105.53 | -24.35% | 4.63% | 15.13% | 39.18% | 2.210 | 0.844 | -1.366 |
| 11 | GLW | Corning Incorporated | $255.43 |
$165.43
|
$90.00 | -35.23% | 7.00% | -13.75% | 23.95% | 2.198 | 0.377 | -1.821 |
| 12 | AMAT | Applied Materials, Inc. | $723.00 |
$507.30
|
$215.70 | -29.83% | -4.22% | 16.19% | 42.94% | 2.023 | 0.893 | -1.130 |
| 13 | FIX | Comfort Systems USA, Inc. | $1981.95 |
$1789.91
|
$192.04 | -9.69% | 6.92% | -10.18% | 33.78% | 1.855 | 0.867 | -0.988 |
| 14 | CIEN | Ciena Corporation | $490.56 |
$423.36
|
$67.20 | -13.70% | 13.07% | -23.64% | 39.30% | 1.855 | 0.750 | -1.105 |
| 15 | COHR | Coherent Corp. | $394.47 |
$326.34
|
$68.13 | -17.27% | 17.56% | -14.67% | 50.23% | 1.844 | 0.591 | -1.253 |
| 16 | KLAC | KLA Corporation | $301.71 |
$201.86
|
$99.85 | -33.09% | -5.12% | 11.88% | 37.87% | 1.795 | 0.654 | -1.142 |
| 17 | GNRC | Generac Holdings Inc. | $292.81 |
$219.43
|
$73.38 | -25.06% | 2.10% | -16.78% | -2.24% | 1.791 | 0.230 | -1.561 |
| 18 | PANW | Palo Alto Networks, Inc. | $341.02 |
$384.20
|
+$43.18 | +12.66% | 7.11% | 58.22% | 130.13% | 1.752 | 1.846 | +0.094 |
| 19 | DDOG | Datadog, Inc. | $260.36 |
$255.65
|
$4.71 | -1.81% | -1.18% | 22.92% | 104.19% | 1.744 | 1.360 | -0.385 |
| 20 | CAT | Caterpillar Inc. | $1064.90 |
$858.98
|
$205.92 | -19.34% | -2.42% | -3.30% | 10.95% | 1.624 | 0.635 | -0.989 |
| 21 | FTNT | Fortinet, Inc. | $153.62 |
$161.24
|
+$7.62 | +4.96% | -0.23% | 31.32% | 88.45% | 1.618 | 1.493 | -0.125 |
| 22 | CRWD | CrowdStrike Holdings, Inc. | $763.14 |
$218.44
|
$544.69 | -71.38% | 7.57% | 47.08% | 103.37% | 1.600 | 1.670 | +0.070 |
| 23 | DVA | DaVita Inc. | $222.48 |
$181.00
|
$41.48 | -18.64% | -23.62% | -9.38% | 21.52% | 1.545 | 0.647 | -0.898 |
| 24 | HUM | Humana Inc. | $397.22 |
$386.40
|
$10.82 | -2.72% | -3.40% | 26.64% | 109.89% | 1.521 | 1.394 | -0.127 |
| 25 | GEV | GE Vernova Inc. | $1174.86 |
$1060.25
|
$114.61 | -9.76% | 0.23% | 1.05% | 32.18% | 1.469 | 0.835 | -0.635 |
| 26 | CNC | Centene Corporation | $64.19 |
$67.02
|
+$2.83 | +4.41% | 0.87% | 15.02% | 65.16% | 1.455 | 1.449 | -0.006 |
| 27 | JBHT | J.B. Hunt Transport Services, Inc. | $289.43 |
$281.20
|
$8.23 | -2.84% | -3.50% | 7.24% | 26.80% | 1.422 | 1.151 | -0.272 |
| 28 | VRT | Vertiv Holdings Co | $334.82 |
$292.90
|
$41.92 | -12.52% | 1.15% | -21.04% | 24.89% | 1.415 | 0.569 | -0.846 |
| 29 | MRNA | Moderna, Inc. | $70.03 |
$63.28
|
$6.75 | -9.64% | 2.36% | 29.04% | 49.85% | 1.355 | 0.881 | -0.474 |
| 30 | FFIV | F5, Inc. | $415.96 |
$410.27
|
$5.69 | -1.37% | 0.29% | 13.15% | 49.77% | 1.340 | 1.140 | -0.200 |
| 31 | KEYS | Keysight Technologies, Inc. | $350.07 |
$356.80
|
+$6.73 | +1.92% | 12.95% | 2.23% | 52.80% | 1.330 | 1.116 | -0.214 |
| 32 | Q | Qnity Electronics, Inc. | $163.31 |
$142.61
|
$20.70 | -12.68% | 4.59% | -9.30% | 27.68% | 1.312 | 0.477 | -0.834 |
| 33 | WST | West Pharmaceutical Services, Inc. | $359.00 |
$348.13
|
$10.87 | -3.03% | -2.82% | 14.94% | 38.98% | 1.293 | 1.034 | -0.260 |
| 34 | URI | United Rentals, Inc. | $1132.89 |
$1150.77
|
+$17.88 | +1.58% | 10.10% | 19.73% | 32.34% | 1.282 | 1.094 | -0.188 |
| 35 | TXN | Texas Instruments Incorporated | $298.07 |
$276.84
|
$21.23 | -7.12% | -2.53% | -8.55% | 22.41% | 1.271 | 0.671 | -0.600 |
| 36 | CMI | Cummins Inc. | $713.21 |
$634.47
|
$78.74 | -11.04% | -2.16% | -8.91% | 5.57% | 1.269 | 0.650 | -0.619 |
| 37 | DAL | Delta Air Lines, Inc. | $93.66 |
$89.44
|
$4.22 | -4.51% | 6.26% | 27.35% | 29.62% | 1.266 | 1.039 | -0.227 |
| 38 | PWR | Quanta Services, Inc. | $720.04 |
$688.47
|
$31.57 | -4.38% | 9.54% | -10.59% | 31.37% | 1.260 | 0.737 | -0.522 |
| 39 | ROK | Rockwell Automation, Inc. | $495.08 |
$447.56
|
$47.52 | -9.60% | -3.09% | -0.26% | 13.49% | 1.227 | 0.822 | -0.405 |
| 40 | CSCO | Cisco Systems, Inc. | $117.46 |
$111.20
|
$6.26 | -5.33% | -0.66% | -5.93% | 44.70% | 1.210 | 0.830 | -0.379 |
| 41 | VLO | Valero Energy Corporation | $260.44 |
$340.73
|
+$80.29 | +30.83% | 10.04% | 35.89% | 70.22% | 1.209 | 1.532 | +0.323 |
| 42 | BEN | Franklin Resources, Inc. | $33.27 |
$33.76
|
+$0.49 | +1.47% | 3.46% | 6.06% | 24.90% | 1.204 | 0.920 | -0.284 |
| 43 | JBL | Jabil Inc. | $385.48 |
$362.26
|
$23.22 | -6.02% | 20.35% | 6.60% | 42.30% | 1.198 | 0.656 | -0.542 |
| 44 | UNH | UnitedHealth Group Incorporated | $415.63 |
$401.10
|
$14.53 | -3.50% | -5.87% | 1.84% | 36.80% | 1.192 | 0.901 | -0.291 |
| 45 | IRM | Iron Mountain Incorporated | $126.31 |
$127.81
|
+$1.50 | +1.18% | 3.22% | 2.19% | 16.37% | 1.188 | 0.917 | -0.271 |
| 46 | APH | Amphenol Corporation | $176.32 |
$167.09
|
$9.23 | -5.23% | 10.51% | 33.67% | 13.88% | 1.180 | 0.939 | -0.242 |
| 47 | ON | ON Semiconductor Corporation | $94.54 |
$82.09
|
$12.45 | -13.17% | -6.04% | -27.42% | 13.68% | 1.167 | 0.267 | -0.901 |
| 48 | CSX | CSX Corporation | $47.53 |
$50.40
|
+$2.87 | +6.04% | -0.69% | 10.38% | 23.32% | 1.162 | 1.004 | -0.158 |
| 49 | MNST | Monster Beverage Corporation | $96.12 |
$46.67
|
$49.45 | -51.45% | -4.27% | 7.18% | 14.56% | 1.160 | 0.989 | -0.171 |
| 50 | BNY | The Bank of New York Mellon Corporation | $144.61 |
$162.68
|
+$18.07 | +12.50% | 3.53% | 20.49% | 38.17% | 1.157 | 1.328 | +0.171 |
Additional Information & FAQ
Why nearness to 52w high?
There are a number of white papers that analyze the predictive power of stocks at and making new 52 week highs and lows. The results seemed convincing enough to me to merit its inclusion as a scored factor in my strategy. In the past I have tried to use the proximity to the 52 week high as my only indicator but the results were unimpressive. Adding additional momentum factors seems to have improved on the strategy that relied solely on the 52 week high.
See:
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2797149
https://www.bauer.uh.edu/tgeorge/papers/gh4-paper.pdf
Why assign a negative score to 1 month price delta?
There is evidence to suggest that momentum is mean reverting in the near term (about 4 weeks) and over the intermediate term (about 52 weeks). Though I assign a low value to the 12 month price delta, I wanted to neutralize the most recent 1 month of price returns by assigning it a negative score. If a stock shoots up 100% in one month, I subtract out that performance from the score. I want persistent momentum over the 3 to 6 month term. Most funds that employ momentum strategies typically do the same by employing 12-1 or 6-1 which just means they look at the 12 month performance and subtract out the most recent 1 month performance.
See:
https://www.bauer.uh.edu/rsusmel/phd/jegadeesh-titman93.pdf [p 85-86]
Why equal weighting?
I have considered some options like accounting for volatility to weight holdings. There are a few reasons I have not yet pursued a more complex portfolio construction methodology.
- I am still young and far from retirement. Even if the returns are volatile, I want maximal absolute returns and am not as concerned about the sequence of returns risk that would hurt me in retirement.
- I am not sure a complex construction strategy will actually do much to improve my results. If I underweight a holding that doubles or triples in a quarter but overweight something else that flounders just because one is more volatile than the other, I have hurt my overall results.
- My broker kind of sucks a little and doesn't handle allocations that aren't in 1% increments. That said, it is also very easy to reconstruct the portfolio with them and equal weighting is very simple. It also means I already overweight practically every holding relative the the S&P anyway.