4-Factor Dividend Growth Portfolio
I started the 4-factor dividend growth portfolio on November 1st, 2022. You can read about the strategy, stock selection process and portfolio construction in this article. In a nutshell, the strategy leverages the stock selection process of SCHD, or rather its underlying index, the Dow Jones 100 Dividend Index, with a few minor twists. The first major differentiation is the starting universe of stocks, I opted to create my own shortlist of 100+ dividend growth stocks with a history of stable growth and economic moats.
The second major difference is the replacement of the return on equity with the return on capital as one of the ranking criteria. I personally believe the return on capital is superior to the return on equity, you can read more of my thoughts on this in the original article referenced earlier.
Here is a snapshot of the actual portfolio as of May 15th, 2023 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 |
ABBV |
0.863150 |
126.53 |
5.11 |
6.26% |
6.67% |
[[ACN]] |
0.445310 |
123.58 |
1.99 |
6.11% |
6.35% |
[[ADP]] |
0.291340 |
62.46 |
1.46 |
3.09% |
3.56% |
[[AMAT]] |
0.489580 |
59.29 |
0.63 |
2.93% |
2.69% |
[[ASML]] |
0.223530 |
146.57 |
2.22 |
7.25% |
6.67% |
[[BBY]] |
0.151950 |
11.05 |
0.56 |
0.55% |
0.49% |
[[BLK]] |
0.087470 |
56.40 |
1.75 |
2.79% |
3.24% |
[[CSCO]] |
2.859880 |
134.70 |
4.46 |
6.66% |
6.61% |
[[EXPD]] |
0.125700 |
14.17 |
0.17 |
0.70% |
0.57% |
[[FAST]] |
0.364810 |
19.78 |
0.51 |
0.98% |
0.98% |
[[FERG]] |
0.108560 |
16.01 |
0.46 |
0.79% |
0.76% |
[[GRMN]] |
0.073540 |
7.63 |
0.21 |
0.38% |
0.40% |
[[HD]] |
0.433760 |
125.16 |
3.63 |
6.19% |
6.67% |
[[INFY]] |
2.548780 |
39.10 |
1.02 |
1.93% |
2.45% |
[[KLAC]] |
0.086540 |
34.97 |
0.45 |
1.73% |
1.59% |
[[LMT]] |
0.161960 |
73.19 |
1.94 |
3.62% |
3.86% |
[[LOW]] |
0.406170 |
81.86 |
1.71 |
4.05% |
4.30% |
[[LRCX]] |
0.080980 |
44.72 |
0.56 |
2.21% |
1.96% |
[[MA]] |
0.380820 |
146.01 |
0.87 |
7.22% |
6.67% |
[[MPWR]] |
0.030340 |
12.52 |
0.12 |
0.62% |
0.54% |
[[MRK]] |
1.298850 |
151.15 |
3.79 |
7.48% |
6.67% |
[[PAYX]] |
0.216150 |
23.38 |
0.77 |
1.16% |
1.35% |
[[ROL]] |
0.142100 |
6.02 |
0.07 |
0.30% |
0.37% |
[[SNA]] |
0.028600 |
7.37 |
0.19 |
0.36% |
0.41% |
[[SWKS]] |
0.115810 |
11.52 |
0.29 |
0.57% |
0.49% |
[[TROW]] |
0.143730 |
15.28 |
0.70 |
0.76% |
0.83% |
[[TSM]] |
1.764350 |
151.13 |
3.16 |
7.48% |
6.67% |
[[TXN]] |
0.571720 |
94.48 |
2.84 |
4.67% |
5.17% |
[[UPS]] |
0.473580 |
79.96 |
3.07 |
3.96% |
4.34% |
[[V]] |
0.624460 |
145.38 |
1.12 |
7.19% |
6.67% |
April 2023 Results
The portfolio started the year trailing the S&P 500 total return by 11 basis points in January, albeit it still offered a strong gain of 6.17%. Nearly half of these gains were lost in February as the portfolio shed 2.78% and trailed its benchmark by 34 basis points. In March things started to look up, the portfolio added 3.97% and outperformed the benchmark by 29 bps. April, however, proved to be a sour ending to the first half of the fiscal year, the portfolio lost 2.41% and trailed its benchmark by 3.97%.
The final 6-month return (Nov. 2022 to Apr. 2023) was 12.10% compared to 8.63% for the S&P 500 Total Return. A 3.47% lead half way through the first year sounds very good but the lackluster return during April is a little worrisome.
The portfolio is top heavy, with the 7 largest holdings making up 46.69% of the target allocation. These 7 positions posted a poor average return in April of -0.26%, but were not the primary drivers of underperformance. The 10 largest holdings make up 64.82% of the target allocation and had an average loss of 2.24% last month. It was positions 7-10 and some of the mid-level holdings that resulted in the below average performance during the month. The smallest positions in the portfolio performed the best in April with the smallest 10 stocks seeing an average gain of 0.08%.
The average loss in April for all 30 holdings was 1.81%, and the strategic asset allocation led to a negative outcome since the portfolio finished the month with a loss of 2.41%.
Since inception the actual allocation has drifted away from the target allocation, at the moment the absolute drift is 8.70%. This is a pretty significant increase from the absolute drift a month ago which was 6.66%. The minimal dividend stream this portfolio generates will be used to help minimize long term drift.
Individual Returns and Variations
Here are the individual returns from March for each holding. In the table below you can see the ticker symbol for each holding, the target allocation weight, the total return for March and the respective allocation return in the portfolio.
Symbol |
Target Allocation |
Apr 23 |
Alloc Return |
ASML |
6.67% |
-6.44% |
-0.43% |
ABBV |
6.67% |
-4.31% |
-0.29% |
TSM |
6.67% |
-9.37% |
-0.62% |
HD |
6.67% |
1.84% |
0.12% |
MA |
6.67% |
4.74% |
0.32% |
V |
6.67% |
3.22% |
0.21% |
MRK |
6.67% |
8.53% |
0.57% |
CSCO |
6.61% |
-8.94% |
-0.59% |
ACN |
6.35% |
-1.54% |
-0.10% |
TXN |
5.17% |
-10.11% |
-0.52% |
UPS |
4.34% |
-7.31% |
-0.32% |
LOW |
4.30% |
4.46% |
0.19% |
LMT |
3.86% |
-1.75% |
-0.07% |
ADP |
3.56% |
-1.18% |
-0.04% |
BLK |
3.24% |
0.31% |
0.01% |
AMAT |
2.69% |
-7.98% |
-0.21% |
INFY |
2.45% |
-10.89% |
-0.27% |
LRCX |
1.96% |
-1.14% |
-0.02% |
KLAC |
1.59% |
-3.16% |
-0.05% |
PAYX |
1.35% |
-4.13% |
-0.06% |
FAST |
0.98% |
0.48% |
0.00% |
TROW |
0.83% |
-0.50% |
-0.00% |
FERG |
0.76% |
5.29% |
0.04% |
EXPD |
0.57% |
3.38% |
0.02% |
MPWR |
0.54% |
-7.71% |
-0.04% |
BBY |
0.49% |
-4.79% |
-0.02% |
SWKS |
0.49% |
-10.24% |
-0.05% |
SNA |
0.41% |
5.07% |
0.02% |
GRMN |
0.40% |
-2.72% |
-0.01% |
ROL |
0.37% |
12.58% |
0.05% |
-1.81% |
-2.17% |
You will notice that only three of the top seven holdings enjoyed a strong return last month when compared to the S&P 500. Merck (MRK) posted a gain of 8.53%, adding 0.57% to the portfolio return. Mastercard (MA) posted a gain of 4.74%, adding 0.32% to the portfolio return. And Visa (V) posted a gain of 3.22%, adding 0.21% to the portfolio return. Notable gains also came from Rollins (ROL) +12.58%, Ferguson plc (FERG) +5.29%, Snap-on (SNA) +5.07%, Lowe’s (LOW) +4.46% and Expeditors International of Washington (EXPD) +3.38%.
There were many losers last month but 3 holdings fell by more than 10%. Infosys (INFY) fell by 10.89%, Skyworks Solutions (SWKS) fell by 10.24% and Texas Instruments (TXN) fell by 10.11%.
Here is a breakdown of the portfolio by top “X” number of stocks, their weight in the portfolio, average return, contribution to the portfolio return and impact on the total portfolio return.
Breakdown |
% of Portfolio |
Average Return |
Portfolio Return |
% of Portfolio Return |
Top 7 |
46.69% |
-0.26% |
-0.12% |
5.51% |
Top 10 |
64.82% |
-2.24% |
-1.33% |
61.46% |
Top 15 |
84.12% |
-1.86% |
-1.56% |
71.87% |
Top 20 |
94.16% |
-2.76% |
-2.17% |
100.06% |
Bottom 10 |
5.83% |
0.08% |
0.00% |
-0.06% |
This data is based on the target weight and not the actual portfolio weights, however, the margin of difference is not significant. As you can see the top 7 holdings accounted for about 5.5% of the loss in April. And the top 20 holdings accounted for the entire loss, with the bottom 10 holdings providing very minimal support.
Here are the combined returns for each holding since November 2022.
Symbol |
Target Allocation |
Combined |
ASML |
6.67% |
35.53% |
ABBV |
6.67% |
5.18% |
TSM |
6.67% |
38.47% |
HD |
6.67% |
2.82% |
MA |
6.67% |
16.17% |
V |
6.67% |
12.82% |
MRK |
6.67% |
15.61% |
CSCO |
6.61% |
5.63% |
ACN |
6.35% |
-0.49% |
TXN |
5.17% |
4.84% |
UPS |
4.34% |
9.07% |
LOW |
4.30% |
7.70% |
LMT |
3.86% |
-3.37% |
ADP |
3.56% |
-8.02% |
BLK |
3.24% |
5.39% |
AMAT |
2.69% |
28.64% |
INFY |
2.45% |
-17.02% |
LRCX |
1.96% |
30.40% |
KLAC |
1.59% |
22.99% |
PAYX |
1.35% |
-5.88% |
FAST |
0.98% |
12.92% |
TROW |
0.83% |
8.17% |
FERG |
0.76% |
30.42% |
EXPD |
0.57% |
17.01% |
MPWR |
0.54% |
36.63% |
BBY |
0.49% |
11.44% |
SWKS |
0.49% |
24.64% |
SNA |
0.41% |
18.41% |
GRMN |
0.40% |
13.20% |
ROL |
0.37% |
1.10% |
Despite the poor showing in April 16 out of the 30 positions in this portfolio have thus far generated double digit total returns, I think that is pretty great. The best performers are:
- TSM +38.47%
- MPWR +36.63%
- ASML +35.53%
- FERG +30.42%
- LRCX +30.40%
The average return of the top 7 holdings is 18.09% compared to an average return of just 12.68% for all 30 positions in the portfolio.
5 holdings have thus far generated an overall loss for the portfolio, this is one less than a month ago. The losers are:
- INFY -17.02%
- ADP -8.02%
- PAYX -5.88%
- LMT -3.37%
- ACN -0.49%
The target allocation for these 5 positions is 17.58%, with the worst holding, Rollins, having a weight of just 2.45%.
Long-Term Performance
After the two month losing streak was broken in March, the portfolio starts Quarter 2 on a very sour note. However, despite yet another setback the portfolio maintains a healthy cushion on the S&P 500 Total Return.
Through May 15th my portfolio has a loss of 0.53% compared to a loss of 0.71% for the S&P 500. This is a gain of 18 basis points of alpha, which is a positive sign that perhaps the quarter may not be a complete loss. The gained alpha from partial May pushes the cumulative return for my portfolio to 11.51% compared to 7.86% for the S&P 500. As a result, the alpha of 3.47% following the prior month increases to 3.64% as of May 15th.
My hypothesis for the 4 factor stock selection strategy is that it can produce long term alpha over the S&P 500, and generate a growing passive dividend stream along the way.
Future Outlook
2023 just started, and my portfolio finished quarter 1 trailing the S&P by 19 basis points. Quarter 2 is off to a poor start but I remain optimistic and long on this strategy.
Currently, the portfolio has a forward dividend yield of 2.27%, which is up from the 2.21% dividend yield a month ago. This is a direct result of the losses we saw in April. The portfolio generated $3.37 in dividend income during the month of April, these dividends were reinvested in a way to reduce the allocation drift. The total dividend income generated in 2022 was $6.08, 2023 has already surpassed this amount with total dividend income of $13.89 after April.
The projected dividend income for the next 12 months is $45.83; this figure has increased from $45.66 a month ago as a result of dividend increases and dividend reinvestment. That is a 0.37% increase month over month. 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 these two factors.
First Insight – Update
I updated my long term return figures for all 30 chosen stocks through April, extending the amount of data from 5 to 6 months. The base case for adopting an equal weight allocation opposed to using a capped float adjusted market cap allocation still stands, but the margin of difference has increased from 0.49% to 0.90%.
If you happened to read my update last month you may recall that the first insight I made about this strategy was that stocks that ranked better in the 4 factor test were performing better. And perhaps adopting the allocation methodology of SCHD was not the optimal route to take.
Between November 2022 and April 2023 the average total return for the 15 highest ranked stocks using the 4 factor stock selection process was 15.61%. Whereas the next 15 stocks (positions 16-30) had an average return of just 9.76%. If we break these average returns down further, the top 5 ranked stocks had an average gain of 13.61%, the stocks ranked 6 through 10 had an average gain of 9.13% and the stocks ranked 10 through 15 had an average gain of 24.07%. Given that this is based on just 6 months of rather volatile market activity this could simply be a coincidence, but nevertheless I will be monitoring this going forward. Perhaps there is merit to dropping the original allocation methodology and trimming the number of positions in the portfolio to just the top 15 or 20 stocks.
As I accumulate more data about this portfolio and strategy I hope to build on the initial insights and share them with you by documenting the evolution of my actual portfolio in this series.
New 4 Factor List
I had a few requests to share an updated list of stocks that rank the best using the 4 factor stock selection process and I have decided to run this list every month and include it with this analysis. 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.
Here are the criteria for the initial stock screener:
- Payout Ratio of 80% or less
- 3 & 5 year Dividend Growth Rate of at least 5%
- 5 Year Revenue and EPS Growth Rate of at least 5%
- Stock must trade on the NYSE or NASDAQ
- Wide or Narrow Economic Moat
- Exemplary or Standard Stewardship Rating
I ran this screener on May 12th and 133 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 30 ideas. The list is presented below with date shown as of May 12, 2023.
Rank | Symbol | FWD Yield | 5Y DGR | ROC | FCF/Debt |
1 | EOG | 2.99% | 35.58% | 26.35% | 323.91% |
2 | CNS | 4.17% | 13.87% | 25.49% | 111.20% |
3 | WSM | 3.18% | 15.16% | 31.06% | 72.93% |
4 | TXN | 3.08% | 15.59% | 24.93% | 76.40% |
5 | ASML | 1.14% | 29.12% | 37.33% | 246.84% |
6 | RHI | 2.86% | 12.10% | 30.21% | 306.31% |
7 | ADP | 2.38% | 13.80% | 36.79% | 115.21% |
8 | INFY | 2.84% | 13.49% | 22.83% | 282.48% |
9 | FAST | 2.55% | 13.85% | 24.24% | 169.65% |
10 | MPWR | 1.00% | 29.28% | 22.59% | 4958.62% |
11 | LRCX | 1.31% | 28.57% | 30.20% | 89.91% |
12 | PAYX | 3.34% | 9.62% | 29.22% | 186.79% |
13 | AVGO | 2.93% | 25.72% | 15.25% | 43.88% |
14 | HD | 2.91% | 16.06% | 31.14% | 29.02% |
15 | SQM | – | 49.42% | 50.47% | 136.88% |
16 | WSO | 2.89% | 12.33% | 18.29% | 115.81% |
17 | MAS | 2.17% | 22.37% | 24.04% | 30.45% |
18 | LSTR | 0.68% | 19.14% | 28.41% | 411.37% |
19 | AMAT | 1.11% | 21.06% | 26.29% | 81.91% |
20 | WGO | 1.88% | 19.87% | 15.48% | 58.69% |
21 | KLAC | 1.35% | 15.59% | 31.16% | 58.24% |
22 | ACN | 1.65% | 11.26% | 23.04% | 301.71% |
23 | LOW | 2.07% | 20.69% | 31.55% | 22.55% |
24 | ROL | 1.23% | 16.67% | 19.54% | 140.41% |
25 | UPS | 3.81% | 12.53% | 18.31% | 45.38% |
26 | SWKS | 2.56% | 15.06% | 11.44% | 82.13% |
27 | TSM | 2.18% | 9.26% | 20.20% | 179.69% |
28 | MA | 0.59% | 17.66% | 37.97% | 72.79% |
29 | V | 0.78% | 17.20% | 22.31% | 92.98% |
30 | EXPD | 1.23% | 9.79% | 25.68% | 434.51% |