Wednesday, November 26, 1997
The Daily Workshop
Report
by Robert Sheard
(TMF Sheard)
LEXINGTON, KY. (November 26, 1997) --
What do we have to be thankful about in the Foolish Workshop?
$8 trades at deep-discount brokerages.
Dell Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: DELL)") else Response.Write("(Nasdaq: DELL)") end if %>.
Databases full of easily screened factors to make research easier for the individual.
Exciting strategies to help us pick winning stocks, like
Dell Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: DELL)") else Response.Write("(Nasdaq: DELL)") end if %>.
A lively workshop discussion in the message board folder where we can cheer
Dell Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: DELL)") else Response.Write("(Nasdaq: DELL)") end if %>.
Low margin interest rates at deep-discount brokers.
Market-beating historical returns for several workshop models thanks to stocks like
Dell Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: DELL)") else Response.Write("(Nasdaq: DELL)") end if %>.
The fact that, despite our inevitable mistakes, things could be worse: we could be in mutual funds
or we could have shorted Dell Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: DELL)") else Response.Write("(Nasdaq: DELL)") end if %>.
Seriously though, Fools, have a great Thanksgiving and I'll be back with you on Monday. I'm away from a computer for the holiday so the Workshop database and the weekly Rankings will be delayed until Sunday for AOL readers (where I can post the database myself) and probably Monday for the web readers (where a different set of Fools does the formatting). I'll post the current rankings in the AOL message folder Sunday as well and then again for everyone in my column on Monday. Sorry for the inconvenience.
Have You Given? The Fool Charity Fund
The Disclaimer
This model history only extends for eleven years (to the beginning of 1987), a decade which by any measure has been a fine one for equities. It may or may not represent the kind of actual returns one might achieve with such a model in the future. Reader beware.
The Method
Because of the nature of the older data disks, I had to alter my original Keystone method ever-so-slightly to make the screens usable in the older data format. But I settled on a method that results in virtually the same set of stocks.
The first screen is to filter only those stocks from the Value Line universe with Timeliness rankings of either 1 or 2. The Timeliness ranking is Value Line's quantitative ranking system which suggests which stocks will perform the best over the coming year. It's been a successful ranking system since 1965.
From the group of stocks remaining, select the thirty American stocks with the largest market caps. This is where the method deviates slightly from my original method. The old data format doesn't have a filter element for foreign stocks. I had been starting with the 100 largest American stocks and then filtering it down to the ones with high Timeliness rankings. The resulting list was usually 25-35 stocks. Trying to identify the 100 largest American stocks in the historical data, though, was cumbersome without that International filter, so I settled on a fixed number of stocks to work with (30) which means my actual field of large-cap stocks will fluctuate around the 100 level. The final result is virtually the same but will now be more consistent. There will always be 30 Keystone stocks using the newer method.
The final screen is to take the thirty Keystone stocks and sort them in descending order by 26-week Total Return. Buy in equal-dollar amounts and hold for a year.
The Performance
Now to the good stuff. The benchmarks we need to compare this model to are the S&P 500 (with dividends) and the Dow Approaches, which also buy mechanically and hold for a year.
From January 1, 1987 through November 19, 1997 (nearly eleven years), here are the returns for our benchmarks, including the value of a portfolio starting with $10,000 (without taxes):
16.7% S&P 500 Index $54,002 18.4% Beating the Dow 5 $63,122 18.3% Beating the Dow 10 $62,268
Over the same period, here are the annualized returns and portfolio totals for five- and ten-stock versions of the Keystone Approach:
30.2% Keystone 5 $177,073 25.5% Keystone 10 $118,300
Perhaps the hidden story here is that the year-to-year returns for both versions were so stable. The 10-stock version had no losing years while the 5-stock version had one down year in 1990 (a loss of only 0.3%). The Beating the Dow versions lost significantly more in the 1990 recession, 17% for the BTD5 and 10% for the BTD10. The S&P 500 lost 3% in 1990. The Keystone Five only trailed the S&P 500 in two years. The Keystone Ten only trailed the index in a single year.
Here are the year-by-year returns for the Keystone Models, the S&P, and the BTD versions.
Year Key 5 Key 10 S&P 500 BTD 5 BTD 10 1987 23.8% 15.8% 5.2% 12.1% 9.1% 1988 14.3% 18.6% 16.8% 14.8% 18.0% 1989 59.2% 55.5% 31.5% 12.3% 29.7% 1990 -0.3% 1.3% -3.2% -17.3% -10.0% 1991 73.1% 61.8% 30.6% 59.1% 44.0% 1992 7.9% 4.0% 7.8% 20.0% 6.2% 1993 34.8% 13.7% 10.1% 30.5% 23.7% 1994 9.0% 7.0% 1.6% 6.3% 2.4% 1995 29.1% 39.4% 37.5% 30.3% 37.2% 1996 36.3% 32.1% 23.3% 26.6% 27.5% 1997 63.3% 45.0% 29.4% 21.0% 22.4% CAGR 30.2% 25.5% 16.7% 18.4% 18.3%
The Current Portfolio
The 1997 version includes these stocks. The returns are through November 19.
21.0% Intel <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: INTC)") else Response.Write("(Nasdaq: INTC)") end if %>
118.5% Compaq Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: CPQ)") else Response.Write("(NYSE: CPQ)") end if %>
63.5% Microsoft <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: MSFT)") else Response.Write("(Nasdaq: MSFT)") end if %>
63.3% Travelers Group <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: TRV)") else Response.Write("(NYSE: TRV)") end if %>
50.2% BankAmerica <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: BAC)") else Response.Write("(NYSE: BAC)") end if %>
51.3% FreddieMac <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: FRE)") else Response.Write("(NYSE: FRE)") end if %>
17.3% Gillette <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: G)") else Response.Write("(NYSE: G)") end if %>
23.8% Citicorp <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: CCI)") else Response.Write("(NYSE: CCI)") end if %>
18.2% Merck & Co. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: MRK)") else Response.Write("(NYSE: MRK)") end if %>
22.5% Monsanto <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: MTC)") else Response.Write("(NYSE: MTC)") end if %>
63.3% Keystone Five
45.0% Keystone Ten
29.4% S&P 500 Index
The rankings as of Friday, November 21, included:
The Gap <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: GPS)") else Response.Write("(NYSE: GPS)") end if %>
EMC Corp. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: EMC)") else Response.Write("(NYSE: EMC)") end if %>
Compaq Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: CPQ)") else Response.Write("(NYSE: CPQ)") end if %>
Dell Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: DELL)") else Response.Write("(Nasdaq: DELL)") end if %>
AirTouch Communic. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: ATI)") else Response.Write("(NYSE: ATI)") end if %>
Pfizer, Inc. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: PFE)") else Response.Write("(NYSE: PFE)") end if %>
Computer Associates <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: CA)") else Response.Write("(NYSE: CA)") end if %>
Dayton Hudson <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: DH)") else Response.Write("(NYSE: DH)") end if %>
Halliburton Co. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: HAL)") else Response.Write("(NYSE: HAL)") end if %>
Home Depot <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: HD)") else Response.Write("(NYSE: HD)") end if %>
One final disclaimer: Yes, I do use this approach personally and hold a number of stocks included in this report.
Starting this weekend, I'll use this revised screening method for my updates to the Keystone rankings. Incidentally, this week's Workshop database and rankings updates will be delayed because of the holiday. I apologize for the inconvenience, but I'll be away from my computer until Sunday. Fool on!
Year-to-Date Returns Monthly Growth Screens 58.31% Relative Strength 27.11% S&P 500 Index 26.66% Investing for Growth 14.10% EPS Plus RS 6.77% Low Price/Sales 5.03% Formula 90 3.66% YPEG Potential 2.94% Unemotional Growth Year-to-Date Returns Annual Value Screens 26.30% Beating the S&P 25.99% Foolish Four 22.63% Unemotional Value 22.63% Beating the Dow 22.60% Dow Combo 22.16% Dogs of the Dow 21.10% Dow Jones Ind Avg
Have You Given? The Fool Charity Fund