Galeanu Mihai/iStock via Getty Images
The 4-factor dividend growth portfolio was launched on November 1st, 2022. You can read about the strategy, stock selection process, and portfolio construction in this 4-Factor Dividend Growth Portfolio article. In a nutshell, the strategy leverages the stock selection process of Schwab U.S. Dividend Equity ETF (SCHD), or rather its underlying index, the Dow Jones US Dividend 100 Index (DJUSDIV), with a few minor modifications.
The first major difference is the starting universe of stocks, I chose to create my own investable universe focused on high-quality companies that have a history of above-average dividend growth.
The second major difference is the modification to the ranking criteria, instead of using the return on equity, as the DJUSDIV, I chose to replace it with the return on capital. I personally believe that return on capital is a superior metric to return on equity.
On November 1, 2023, I rebalanced this portfolio with 25 newly selected stocks using the 4-factor stock selection process laid out in the original article.
These stocks will be held for a duration of 12 months and the portfolio will be rebalanced back to equal weight (4% per stock) at the end of each month. The portfolio is held in a traditional IRA and therefore has no tax drag from being rebalanced frequently.
Here is a snapshot of the actual portfolio as of March 1, 2024, including each position, the number of shares, current market value, estimated annual dividend, current allocation, and target allocation.
Ticker | Shares | Market Value | Annual Dividend | Allocation | Target |
ADP | 0.414240 | 103.43 | 2.32 | 3.97% | 4.00% |
ASML | 0.108040 | 107.06 | 0.72 | 4.11% | 4.00% |
AVGO | 0.077720 | 108.74 | 1.63 | 4.17% | 4.00% |
CNS | 1.410620 | 103.05 | 3.33 | 3.96% | 4.00% |
EOG | 0.890150 | 103.35 | 3.24 | 3.97% | 4.00% |
FAST | 1.417940 | 103.28 | 2.21 | 3.97% | 4.00% |
HD | 0.270530 | 104.01 | 2.43 | 3.99% | 4.00% |
INFY | 5.206960 | 103.25 | 2.24 | 3.96% | 4.00% |
LOW | 0.428550 | 104.86 | 1.89 | 4.03% | 4.00% |
LRCX | 0.108530 | 106.53 | 0.87 | 4.09% | 4.00% |
LSTR | 0.543080 | 101.41 | 0.70 | 3.89% | 4.00% |
MA | 0.217560 | 103.70 | 0.57 | 3.98% | 4.00% |
MAS | 1.347620 | 104.58 | 1.56 | 4.01% | 4.00% |
MCHP | 1.216700 | 105.85 | 2.04 | 4.06% | 4.00% |
MPWR | 0.140170 | 104.25 | 0.70 | 4.00% | 4.00% |
ODFL | 0.232380 | 103.24 | 0.48 | 3.96% | 4.00% |
PAYX | 0.847890 | 103.64 | 3.02 | 3.98% | 4.00% |
RHI | 1.284230 | 103.71 | 2.72 | 3.98% | 4.00% |
ROL | 2.373720 | 104.44 | 1.42 | 4.01% | 4.00% |
SQM | 2.010700 | 103.41 | 10.09 | 3.97% | 4.00% |
SWKS | 0.981150 | 104.43 | 2.67 | 4.01% | 4.00% |
TXN | 0.615430 | 105.27 | 3.20 | 4.04% | 4.00% |
UPS | 0.696080 | 103.06 | 4.54 | 3.96% | 4.00% |
WSM | 0.437180 | 103.45 | 1.57 | 3.97% | 4.00% |
WSO | 0.260620 | 102.83 | 2.55 | 3.95% | 4.00% |
The portfolio made a comeback in February, fully erasing the losses it saw in January. The S&P 500 returned 5.34% last month, SCHD returned just 1.84%, and my portfolio posted a strong gain of 6.99%. This 1.65% win over the S&P and 5.15% win over SCHD propels the portfolio further ahead of both benchmarks. For fiscal year 2 (Nov 2023 - Oct 2024), my portfolio maintains a healthy level of alpha over both the S&P 500 (+5.71%) and SCHD (+12.67%). Since its inception, on November 1, 2022, the portfolio has a CAGR of 29.98% and is outperforming the S&P 500 by 5.02% and SCHD by 22.54%.
Beating the S&P 500 or SCHD is not a primary objective, but it is useful to see how the portfolio fares compared to alternative options. The goal is for this portfolio to deliver a long-term (5+ years) CAGR of at least 12%. Thus far, 16 months in, the portfolio is sitting comfortably ahead of this goal. Outperforming the S&P 500 and SCHD is just icing on the cake.
The average gain for all 25 holdings in February was 7.12%. The reason for the slight difference in return between the portfolio and the average return for all holdings is that it is very difficult to bring this portfolio back to equal weight. The rebalancing happens while the market is open and also causes some fluctuations in the final monthly return measured against the benchmark.
Here are the individual returns for February for each holding. In the table below you can see the ticker symbol for each holding, the target allocation weight, the total return in February, and the respective allocation return in the portfolio.
Symbol | Target Allocation | Feb 24 | Cumulative |
ADP | 4.00% | 2.18% | 15.78% |
ASML | 4.00% | 9.60% | 59.60% |
AVGO | 4.00% | 10.21% | 55.29% |
CNS | 4.00% | 4.44% | 42.31% |
EOG | 4.00% | 0.59% | -7.47% |
FAST | 4.00% | 7.01% | 26.64% |
HD | 4.00% | 7.83% | 34.60% |
INFY | 4.00% | 0.50% | 21.55% |
LOW | 4.00% | 13.08% | 26.94% |
LRCX | 4.00% | 13.70% | 59.94% |
LSTR | 4.00% | -0.62% | 17.07% |
MA | 4.00% | 5.68% | 26.34% |
MAS | 4.00% | 14.52% | 48.70% |
MCHP | 4.00% | -0.69% | 19.30% |
MPWR | 4.00% | 19.47% | 63.27% |
ODFL | 4.00% | 13.16% | 17.59% |
PAYX | 4.00% | 1.47% | 12.10% |
RHI | 4.00% | 1.76% | 8.90% |
ROL | 4.00% | 2.13% | 18.08% |
SQM | 4.00% | 18.18% | 5.08% |
SWKS | 4.00% | 1.10% | 22.63% |
TXN | 4.00% | 4.50% | 18.77% |
UPS | 4.00% | 5.63% | 7.36% |
WSM | 4.00% | 21.79% | 57.45% |
WSO | 4.00% | 0.80% | 13.66% |
7.12% | 27.66% |
23 out of the 25 stocks had a positive return last month, and 8 of them posted double-digit gains.
Here are the best performers:
The average cumulative return for all 25 stocks for the period November 2023 to February 2024 is 27.66%, slightly lower than the actual portfolio return (+27.92%). 21 out of the 25 chosen stocks have double-digit returns, with only 1 stock currently sitting in the red (EOG).
Here are the top 5 performers in fiscal year 2:
Breaking down the returns by the original ranking of the top 25 holdings chosen for inclusion in the portfolio, we can see that it's the mid-ranked stocks (6-20) that continue to generate the highest returns. Prior to February, the top 5 ranked stocks were performing the worst, this flipped last month with the top 5 stocks overtaking the bottom 5 stocks. What's interesting though is that the 2 highest-ranked stocks are the two worst performing stocks thus far.
RANK | Nov 23 | Dec 23 | Jan 24 | Feb 24 | CMBD |
1-5 | 7.12% | 7.76% | -5.52% | 9.95% | 19.91% |
6-10 | 13.42% | 7.76% | 4.51% | 7.77% | 37.67% |
11-15 | 11.93% | 8.70% | -2.51% | 9.53% | 29.91% |
16-20 | 12.60% | 17.36% | -4.42% | 3.17% | 30.30% |
21-25 | 7.32% | 7.61% | -1.78% | 5.18% | 19.31% |
In fiscal year one, there was a clear correlation that higher-ranked stocks performed better than their lower-ranked counterparts. Thus far, this trend has not held true in fiscal year 2.
Since there are 25 stocks included in the portfolio, there is no easy way to divide it into two equal halves. If I eliminate the middle stock, the 13th best-ranked stock, the top 12 stocks have an average return of 26.36% thus far, while the bottom 12 stocks have an average return of 29.80%. The top 12 stocks performed better in February relative to the bottom 12 stocks, let's see if this trend sees the long-term trend flip in the coming months.
The portfolio achieved a 10.90% return in fiscal year one, outperforming the S&P 500 by 0.75%. The return for fiscal year two (Nov. 1, 2023 - Feb 29, 2024) is 27.92% and puts the portfolio 5.71% ahead of the S&P 500. Since inception, Nov. 2022, on an annualized basis the portfolio has a return of 29.98% versus 24.96% for the S&P 500, resulting in 5.02% of annualized alpha over the index.
Given that the inspiration for this strategy and portfolio was SCHD, it's only fair that I compare the returns the portfolio attains to those of SCHD. SCHD did not perform well in 2023, with the exception of the last two months. The return for SCHD during fiscal year one (Nov. 2022 to Oct. 2023) was -4.51%, my portfolio outperformed SCHD by 15.41%. SCHD's return for the period November to February 2024 is 15.25%, and my portfolio is outperforming the fund by 12.67%. Since its inception, my portfolio has been beating SCHD by 22.54% on an annualized basis.
What I would like to see from this strategy is a strong total return (12% CAGR) over a long period of time, say 5 to 10 years. Fiscal year one came up a little short of this threshold, but things are back on track in fiscal year two.
Currently, the portfolio has a forward dividend yield of 2.10%, which is down from the 2.22% dividend yield a month ago. This is primarily driven by the positive gains last month. The portfolio generated $3.24 in dividend income during the month of February, the dividends were reinvested in a way to reduce the allocation drift. February 2024 dividend income was 10.99% lower than February 2023 dividend income. The total dividend income generated in 2022 was $6.08, and $49.08 in 2023. Dividend income in fiscal year one was $42.21, fiscal year two should be significantly higher. Four months in and the dividend income for fiscal year 2, $20.01, is already more than 47% of fiscal year 1's total dividend income.
The projected dividend income for the next 12 months is $58.71; this figure has increased from $58.24 a month ago as a result of the recent rebalancing. I'll be curious to see what impact the monthly rebalancing will have on potentially missed dividend income. Since I am not adding any new money to the portfolio, I will have a unique opportunity to track how the dividend income grows over time directly through dividend growth and dividend reinvestment.
Since June 2023, I have been running the 4-factor stock screener on a monthly basis and tracking the list of top-ranking stocks. I want to accumulate this data to run additional tests on more frequent rebalancing and to document how much the list changes from month to month.
Compiling the list is a 2-step process; the first part is generating a shortlist of dividend growth stocks; the second step is ranking them based on the 4 factors.
Thus far, starting this strategy during any month between June 2023 and March 2024 would have led to a better return than SCHD all the time, and a better return than SPY 9 out of 10 times. Here's a breakdown of the total returns.
| Month | 4 Factor | SPY | SCHD |
| June 2023 | 33.68% | 24.18% | 15.54% |
| July 2023 | 24.05% | 16.49% | 9.71% |
| August 2023 | 17.68% | 12.88% | 5.29% |
| September 2023 | 17.38% | 14.75% | 6.89% |
| October 2023 | 24.02% | 20.46% | 11.57% |
| November 2023 | 31.65% | 23.13% | 16.01% |
| December 2023 | 16.89% | 12.83% | 9.13% |
| January 2024 | 6.19% | 7.90% | 2.65% |
| February 2024 | 8.68% | 6.21% | 2.51% |
| March 2024 | 1.55% | 0.94% | 0.66% |
The returns in the table above are through 3/1/24. Granted, the March selections are based on a single trading day, but nevertheless the 4 Factor selections are off to a better start than both SPY and SCHD. Thus far, only the January 2024 selections are trailing SPY, this is primarily tied to a poor return in January.
Here are the criteria for the initial stock screener:
I ran this screener on February 29 and 113 unique dividend growth stocks were selected for further analysis. I then applied the 4-factor stock selection process and narrowed the list down to just the top 25 ideas. The list is presented below, with data shown as of February 29, 2024.
| Rank | Symbol | FCF/Debt | 5Y DGR | ROC | FWD Yield | Prior Month | Rank | Change |
| 1 | EOG | 236.25% | 33.11% | 18.74% | 3.19% | 1 | 1 | 0 |
| 2 | SQM | 41.89% | 23.23% | 32.10% | 4.35% | 2 | 2 | 0 |
| 3 | ADP | 114.91% | 12.96% | 41.90% | 2.23% | 3 | 3 | 0 |
| 4 | PXD | 146.67% | 72.23% | 14.01% | 2.14% | 4 | 4 | 0 |
| 5 | INFY | 289.44% | 11.87% | 23.42% | 2.16% | 7 | 5 | 2 |
| 6 | PAYX | 229.23% | 9.71% | 31.11% | 2.90% | 6 | 6 | 0 |
| 7 | COP | 101.69% | 20.03% | 15.31% | 2.08% | NEW | 7 | |
| 8 | ASML | 109.11% | 31.06% | 35.39% | 0.81% | 9 | 8 | 1 |
| 9 | HD | 40.53% | 15.20% | 25.77% | 2.40% | 8 | 9 | -1 |
| 10 | FANG | 87.01% | 54.30% | 11.71% | 2.02% | NEW | 10 | |
| 11 | NVO | 403.27% | 10.15% | 53.53% | 1.52% | 24 | 11 | 13 |
| 12 | ODFL | 783.09% | 35.78% | 24.68% | 0.47% | 10 | 12 | -2 |
| 13 | MCHP | 55.38% | 18.22% | 15.40% | 2.17% | 13 | 13 | 0 |
| 14 | WSO | 138.83% | 10.49% | 17.04% | 2.52% | 14 | 14 | 0 |
| 15 | ROL | 64.72% | 16.89% | 20.68% | 1.41% | 16 | 15 | 1 |
| 16 | MPWR | No Debt | 27.23% | 16.46% | 0.70% | 12 | 16 | -4 |
| 17 | AVGO | 45.61% | 19.25% | 16.28% | 1.62% | 15 | 17 | -2 |
| 18 | V | 97.56% | 16.09% | 23.82% | 0.73% | 18 | 18 | 0 |
| 19 | GGG | 1300.40% | 11.48% | 17.66% | 1.14% | 23 | 19 | 4 |
| 20 | HSY | 45.33% | 11.16% | 17.94% | 2.93% | 30 | 20 | 10 |
| 21 | MA | 72.80% | 17.02% | 40.75% | 0.56% | 17 | 21 | -4 |
| 22 | FERG | 52.86% | 15.12% | 16.46% | 1.51% | 21 | 22 | -1 |
| 23 | LRCX | 105.43% | 14.41% | 18.97% | 0.86% | 25 | 23 | 2 |
| 24 | CTAS | 59.58% | 20.46% | 17.90% | 0.86% | 27 | 24 | 3 |
| 25 | MKTX | 418.90% | 10.38% | 15.52% | 1.38% | 31 | 25 | 6 |