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 | $635.34 |
$2090.71
|
+$1455.37 | +229.07% | 27.35% | 239.49% | 736.02% | 5.129 | 11.426 | +6.297 |
| 2 | CIEN | Ciena Corporation | $388.23 |
$479.50
|
+$91.27 | +23.51% | -15.90% | 19.39% | 99.56% | 2.321 | 1.832 | -0.489 |
| 3 | WDC | Western Digital Corporation | $270.49 |
$586.45
|
+$315.96 | +116.81% | 10.41% | 112.99% | 226.60% | 2.175 | 2.986 | +0.811 |
| 4 | TER | Teradyne, Inc. | $296.46 |
$436.86
|
+$140.40 | +47.36% | 14.17% | 47.78% | 120.05% | 1.778 | 1.910 | +0.133 |
| 5 | FIX | Comfort Systems USA, Inc. | $1378.99 |
$1854.23
|
+$475.24 | +34.46% | -0.05% | 35.67% | 93.54% | 1.739 | 1.632 | -0.107 |
| 6 | STX | Seagate Technology Holdings plc | $391.76 |
$899.90
|
+$508.14 | +129.71% | 2.18% | 136.77% | 215.46% | 1.506 | 2.745 | +1.239 |
| 7 | ALB | Albemarle Corporation | $179.53 |
$133.70
|
$45.83 | -25.53% | -24.17% | -25.49% | -9.97% | 1.501 | 0.437 | -1.064 |
| 8 | GLW | Corning Incorporated | $135.97 |
$221.05
|
+$85.08 | +62.57% | 20.81% | 61.57% | 146.54% | 1.439 | 2.142 | +0.703 |
| 9 | MU | Micron Technology, Inc. | $337.84 |
$1132.33
|
+$794.49 | +235.17% | 22.61% | 216.98% | 294.98% | 1.432 | 3.942 | +2.510 |
| 10 | MRNA | Moderna, Inc. | $50.80 |
$67.27
|
+$16.47 | +32.42% | 41.41% | 35.73% | 105.40% | 1.381 | 1.333 | -0.049 |
| 11 | BG | Bunge Global SA | $127.20 |
$110.54
|
$16.66 | -13.10% | -10.64% | -14.12% | 24.64% | 1.350 | 0.673 | -0.677 |
| 12 | GEV | GE Vernova Inc. | $872.90 |
$1045.17
|
+$172.27 | +19.74% | 4.94% | 22.51% | 56.62% | 1.332 | 1.119 | -0.213 |
| 13 | TRGP | Targa Resources Corp. | $250.73 |
$272.61
|
+$21.88 | +8.73% | 4.00% | 8.94% | 48.38% | 1.323 | 1.223 | -0.100 |
| 14 | ROST | Ross Stores, Inc. | $216.63 |
$213.26
|
$3.37 | -1.56% | -6.14% | 0.74% | 17.38% | 1.301 | 0.872 | -0.429 |
| 15 | KEYS | Keysight Technologies, Inc. | $282.37 |
$328.66
|
+$46.29 | +16.39% | -3.09% | 17.77% | 60.06% | 1.296 | 1.155 | -0.141 |
| 16 | AMAT | Applied Materials, Inc. | $341.79 |
$626.84
|
+$285.05 | +83.40% | 39.40% | 85.91% | 140.37% | 1.285 | 1.737 | +0.452 |
| 17 | PWR | Quanta Services, Inc. | $549.02 |
$687.87
|
+$138.85 | +25.29% | -5.78% | 25.07% | 58.65% | 1.258 | 1.148 | -0.110 |
| 18 | DOW | Dow Inc. | $41.65 |
$29.04
|
$12.61 | -30.28% | -16.48% | -28.86% | 25.93% | 1.248 | 0.425 | -0.823 |
| 19 | LRCX | Lam Research Corporation | $213.66 |
$379.09
|
+$165.43 | +77.43% | 19.21% | 79.32% | 113.78% | 1.225 | 1.845 | +0.621 |
| 20 | HAL | Halliburton Company | $38.99 |
$34.21
|
$4.78 | -12.26% | -13.02% | -15.36% | 22.05% | 1.224 | 0.685 | -0.540 |
| 21 | VLO | Valero Energy Corporation | $247.08 |
$259.37
|
+$12.29 | +4.97% | 5.93% | 1.99% | 57.70% | 1.218 | 1.270 | +0.052 |
| 22 | XOM | Exxon Mobil Corporation | $169.66 |
$136.54
|
$33.12 | -19.52% | -7.09% | -20.15% | 14.53% | 1.215 | 0.485 | -0.730 |
| 23 | CTVA | Corteva, Inc. | $83.71 |
$82.62
|
$1.09 | -1.30% | 2.51% | 0.77% | 22.71% | 1.206 | 0.966 | -0.240 |
| 24 | JNJ | Johnson & Johnson | $244.44 |
$254.66
|
+$10.22 | +4.18% | 10.34% | 5.91% | 22.56% | 1.203 | 1.134 | -0.068 |
| 25 | CAT | Caterpillar Inc. | $708.46 |
$997.47
|
+$289.01 | +40.79% | 12.37% | 43.44% | 70.87% | 1.200 | 1.452 | +0.252 |
| 26 | EQIX | Equinix, Inc. | $980.24 |
$1091.30
|
+$111.06 | +11.33% | 2.04% | 13.32% | 43.83% | 1.190 | 1.167 | -0.023 |
| 27 | APA | APA Corporation | $42.44 |
$33.01
|
$9.43 | -22.22% | -9.64% | -25.64% | 35.51% | 1.187 | 0.597 | -0.589 |
| 28 | MRK | Merck & Co., Inc. | $120.29 |
$128.66
|
+$8.37 | +6.96% | 7.32% | 7.55% | 20.86% | 1.179 | 1.160 | -0.019 |
| 29 | EIX | Edison International | $73.18 |
$75.67
|
+$2.49 | +3.40% | 7.67% | 7.64% | 25.91% | 1.174 | 1.145 | -0.029 |
| 30 | WBD | Warner Bros. Discovery, Inc. | $27.46 |
$26.74
|
$0.72 | -2.62% | -1.11% | -1.22% | -8.52% | 1.171 | 0.819 | -0.351 |
| 31 | SLB | SLB N.V. | $51.39 |
$47.00
|
$4.39 | -8.54% | -14.73% | -12.15% | 23.78% | 1.170 | 0.718 | -0.452 |
| 32 | ETR | Entergy Corporation | $112.36 |
$115.91
|
+$3.55 | +3.16% | 5.74% | 5.49% | 25.08% | 1.165 | 1.114 | -0.052 |
| 33 | TPL | Texas Pacific Land Corporation | $474.56 |
$395.79
|
$78.77 | -16.60% | -1.38% | -22.66% | 33.71% | 1.161 | 0.402 | -0.760 |
| 34 | FDX | FedEx Corporation | $356.18 |
$318.53
|
$37.65 | -10.57% | -3.91% | 14.92% | 33.59% | 1.160 | 1.096 | -0.064 |
| 35 | COP | ConocoPhillips | $132.00 |
$105.96
|
$26.04 | -19.73% | -7.85% | -20.81% | 15.42% | 1.157 | 0.478 | -0.679 |
| 36 | ADM | Archer-Daniels-Midland Company | $72.69 |
$76.79
|
+$4.10 | +5.64% | -4.06% | 6.31% | 32.90% | 1.151 | 0.949 | -0.202 |
| 37 | JBHT | J.B. Hunt Transport Services, Inc. | $211.90 |
$280.30
|
+$68.40 | +32.28% | 2.85% | 36.34% | 41.36% | 1.122 | 1.278 | +0.156 |
| 38 | DVN | Devon Energy Corporation | $50.32 |
$42.21
|
$8.11 | -16.12% | -4.31% | -18.94% | 16.60% | 1.111 | 0.523 | -0.588 |
| 39 | BMY | Bristol-Myers Squibb Company | $60.65 |
$57.52
|
$3.13 | -5.16% | 1.07% | -1.74% | 5.14% | 1.108 | 0.753 | -0.354 |
| 40 | FANG | Diamondback Energy, Inc. | $197.79 |
$179.91
|
$17.88 | -9.04% | -7.33% | -10.87% | 22.46% | 1.100 | 0.676 | -0.424 |
| 41 | CVX | Chevron Corporation | $206.90 |
$171.06
|
$35.84 | -17.32% | -6.54% | -18.99% | 13.66% | 1.099 | 0.501 | -0.599 |
| 42 | OXY | Occidental Petroleum Corporation | $65.00 |
$49.99
|
$15.01 | -23.09% | -12.79% | -23.47% | 24.98% | 1.099 | 0.495 | -0.605 |
| 43 | CTRA | Coterra Energy Inc. | $35.14 |
$32.56
|
$2.58 | -7.34% | -2.69% | 7.42% | 25.96% | 1.099 | 0.909 | -0.190 |
| 44 | SRE | Sempra | $97.17 |
$94.27
|
$2.90 | -2.98% | 4.71% | -1.68% | 6.11% | 1.097 | 0.790 | -0.307 |
| 45 | LYB | LyondellBasell Industries N.V. | $80.56 |
$55.73
|
$24.83 | -30.82% | -18.46% | -30.73% | 30.00% | 1.096 | 0.420 | -0.675 |
| 46 | NEE | NextEra Energy, Inc. | $92.88 |
$88.56
|
$4.32 | -4.65% | 1.50% | -3.11% | 10.08% | 1.094 | 0.720 | -0.374 |
| 47 | HOLX | Hologic, Inc. | $75.59 |
$76.01
|
+$0.42 | +0.56% | 0.56% | 1.47% | 12.87% | 1.088 | 1.091 | +0.003 |
| 48 | PSX | Phillips 66 | $182.18 |
$171.65
|
$10.53 | -5.78% | -2.86% | -8.83% | 33.67% | 1.083 | 0.881 | -0.202 |
| 49 | MPC | Marathon Petroleum Corporation | $244.18 |
$254.06
|
+$9.88 | +4.05% | 1.09% | 0.85% | 53.30% | 1.076 | 1.079 | +0.003 |
| 50 | KMI | Kinder Morgan, Inc. | $33.53 |
$33.19
|
$0.34 | -1.01% | 4.01% | -2.47% | 22.07% | 1.073 | 0.922 | -0.151 |
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.