<FOOLISH WORKSHOP>

A Workshop Portfolio?

by Ethan Haskel ([email protected])

Baltimore, MD (Jan. 27, 1999) -- It's pretty amazing how the Workshop has blossomed since Robert Sheard founded it all slightly more than two years ago. We started with a handful of screens and a fairly limited audience. From these modest seeds, we've sprouted to encompass a wide variety of strategies and variations. The Workshop message board is second only to "Ask a Foolish Question" in the number of posts listed -- almost 4000 last month, or more than 100 per day. This output represents a heckuva lot of thoughtful minds scrutinizing the best ideas -- working them and then reworking them some more.

In a very short time, we've matured from the development of theoretical constructs to well-studied portfolios. Many of the best strategies can be, and have been, tested in the real world -- with real world cash. In fact, if so desired, one can build an entire diversified portfolio solely using a combination of these screens. A Workshop portfolio of portfolios, as it were.

How would one go about constructing such a "Workshop Portfolio?" One Fool's solution is supplied by Ben Goldman, longtime Foolish message board contributor. Ben started by analyzing the total and risk-adjusted returns for most of the Workshop's backtested strategies. He decided to go with a portfolio consisting of 25% value stocks and 75% growth stocks. Ben also chose to invest in 20 companies, a number that provided him a comfortable degree of diversification. The result: his "Killer Portfolio," which has returned 34% compound annual growth from 1987 to 1998.

Here's the complete listing of his stocks and the year to date returns (as of this past weekend):

Killer Portfolio                   +3.7%
Standard & Poor's 500 Index        -0.8% 

PEG Semi-Annual (ranked 1-5)        5.6%
Owens & Minor <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: OMI)") else Response.Write("(NYSE: OMI)") end if %>          -0.5%
Amer. Eagle <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: AEOS)") else Response.Write("(Nasdaq: AEOS)") end if %>         -1.0%
AnnTaylor Stores <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: ANN)") else Response.Write("(NYSE: ANN)") end if %>       -5.7%
Best Buy Co. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: BBY)") else Response.Write("(NYSE: BBY)") end if %>           24.1%
Biogen Inc. <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: BGEN)") else Response.Write("(Nasdaq: BGEN)") end if %>         11.4%

Keystone EPS (ranked 2,4-7)         1.4%
America Online <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: AOL)") else Response.Write("(NYSE: AOL)") end if %>         -6.4%
Oracle Corp. <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: ORCL)") else Response.Write("(Nasdaq: ORCL)") end if %>        14.7%
Int'l Business Mach. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: IBM)") else Response.Write("(NYSE: IBM)") end if %>   -3.0%
Cisco Systems <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: CSCO)") else Response.Write("(Nasdaq: CSCO)") end if %>        7.9%
Home Depot <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: HD)") else Response.Write("(NYSE: HD)") end if %>              -6.0%

Spark (ranked 1-5)                  9.2%
Microsoft Corp. <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: MSFT)") else Response.Write("(Nasdaq: MSFT)") end if %>      8.0%
Dell Computer <% if gsSubBrand = "aolsnapshot" then Response.Write("(Nasdaq: DELL)") else Response.Write("(Nasdaq: DELL)") end if %>       12.0%
Nokia Corp. ADR <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: NOK.A)") else Response.Write("(NYSE: NOK.A)") end if %>      12.7%
EMC Corp. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: EMC)") else Response.Write("(NYSE: EMC)") end if %>              11.8%
Guidant Corp. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: GDT)") else Response.Write("(NYSE: GDT)") end if %>           1.4%

BSP  (ranked 2-6)                  -1.5%
Schlumberger Ltd. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: SLB)") else Response.Write("(NYSE: SLB)") end if %>       8.1%
Kimberly Clark Corp. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: KMB)") else Response.Write("(NYSE: KMB)") end if %>   -9.9%
Campbell Soup Co. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: CPB)") else Response.Write("(NYSE: CPB)") end if %>     -19.1%
Ford Motor Co. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: F)") else Response.Write("(NYSE: F)") end if %>            4.9%
BankAmerica Corp. <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: BAC)") else Response.Write("(NYSE: BAC)") end if %>       8.2%

I'd say, all in all, Ben's off to a very good start. His portfolio seems to be well balanced, including a healthy blend of small company and large company stocks, and not over-weighted in the high-flying tech sector. It'll be interesting to keep tabs on this real-money portfolio to see how it plays out over the year, through thick and thin. Look for regular updates, both in the Workshop message boards and in this column.

For explanations of these screens and more, check out Workshop Screen Explanations and the BSP Home Page.

******
Beating the S&P year to date returns (as of 01-26-99):

Schlumberger <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: SLB)") else Response.Write("(NYSE: SLB)") end if %>      +3.5%
Kimberly-Clark <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: KMB)") else Response.Write("(NYSE: KMB)") end if %>    -9.6%
Campbell Soup <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: CPB)") else Response.Write("(NYSE: CPB)") end if %>    -19.4%
Ford Motor Co.  <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: F)") else Response.Write("(NYSE: F)") end if %>     +5.3%
BankAmerica  <% if gsSubBrand = "aolsnapshot" then Response.Write("(NYSE: BAC)") else Response.Write("(NYSE: BAC)") end if %>      +8.0%

Beating the S&P               -2.4%
S&P 500                       +1.9%

Compound Annual Growth Rate from 1-2-87:
Beating the S&P              +20.4%
S&P 500                      +17.9%

$10,000 invested on 1-2-87 now equals:
Beating the S&P             $93,100
S&P 500                     $72,100

Check out the latest file updates for the Workshop:
New Rankings | Workshop Returns