Applied Economics, 1996, 28, 1191Ð 1198 Portfolio analysis with a large universe of assets DAVID NAWROCKI College of Commerce and Finance, 800 Lancaster Avenue, Villanova University, Villanova, PA 19085, USA Covariance matrix optimization algorithms are applied to a large number of assets. A previous paper by Burgess and Bey (1988) suggests that attempting to optimize a large number of securities with the traditional covariance matrix model is not practical. An alternative approach ranks the securities with the reward to volatility (reward to beta) ratio and then optimizes a smaller subset of securities with the covariance matrix model. This study proposes additional screening methods such as stochastic dominance, reward to variability (R/V) ratios, reward to lower partial moment (R/LPM) ratios, and the optimization of subgroups, and provides an empirical test of the various screening methodologies. The results indicate that the full covariance critical line optimization algorithm is surprisingly robust compared to the other techniques. I. INTRODUCTION Covariance matrix optimization algorithms are applied to a large number of assets. The purpose is to test the robustness of the covariance optimization algorithm under these conditions. Because of the computational complexity of the covariance model, Burgess and Bey (1988) suggest using a combination of the Elton, Gruber and Padberg (1976) single-index model (SIM) (to screen assets) and the Markowitz (1959) covariance model (to optimize portfolios) in order to handle a large number of assets. This study proposes additional screening methods such as reward to variability (R/V) ratios, reward to lower partial moment (R/LPM) ratios, stochastic dominance and subgroup optimization, and provides an empirical test of the various screening methods. Surprisingly, the critical line covariance algorithm is very robust with ex ante data and there seems little need to replace it. This result is in line with Markowitz (1987), who states that the critical line algorithm is successful at handling various problems caused by a large universe of securities. Section II summarizes the problem of analysing large numbers of securities with portfolio optimization techniques and suggests alternative methodologies. Section III discusses the methodology of the empirical test and Section 0003Ð 6846 Ó 1996 Routledge IV presents the empirical results. Section V summarizes and concludes the paper. I I . R E V I E W O F T H E LI T E R A T U R E Applying portfolio-theoretic models to a large number of assets is problematic. The computational complexity of the Markowitz covariance matrix approach grows exponentially as the number of assets increases, thus increasing computational time and resources. With 100 assets, it is reasonable for a portfolio management team to develop expected returns and expected variances for 100 securities. However, it is unrealistic to expect the team to consider carefully, one at a time, the 4950 covariances needed to complete the model. The use of historical covariances as estimates of expected covariances has at least two problems. First, unaltered history may lack information currently known about the status of speci® c securities, and second, the number of periods of relevant data may be less than the number of securities analysed. The problem is that the ® nancial literature usually assumes the covariance matrix to be non-singular or positive de® nite. However, the covariance matrix may be positive semi-de® nite, allowing for both singular and non-singular 1191 1192 D. Nawrocki matrices. It is important to handle singular matrices because there are applications where the covariance matrix is singular and a resulting solution would be useful. Markowitz (1987) describes three such cases of singular matrices. First, the estimation of historical covariances may use fewer observations than there are securities. This is the invertibility of the matrix problem that results in a singular matrix. Markowitz (1987) notes that the critical line algorithm for computing mean-variance (EV) e cient sets still succeeds and most of the geometric facts about e cient sets hold true for singular matrices. Second, the addition of constraints to the portfolio problem adds slack variables that will provide a singular matrix. Third, buying a call option and selling a put option are perfectly correlated with the underlying security. In addition, long and short margin positions will also provide perfect positive and negative correlations and, therefore, a singular matrix. The focus of this paper is to explore the ® rst case of optimizing a large number of assets with limited historic observations. Increasing the sample size to solve the ® rst case is not the obvious answer that it seems. A number of studies conclude that estimates of asset variability are non-stationary (MacKinlay, 1987; Schwert, 1989; and Schwert and Seguin, 1990). These studies indicate that historic periods should not exceed six to seven years of data (84 periods of monthly data), thus limiting the number of assets in the analysis. Another solution is to substitute a diagonal matrix model as suggested by Markowitz (1959) and Sharpe (1963) that avoids the invertibility of the matrix problem. Cohen and Pogue (1967) demonstrate that the resulting single-index model (SIM) performs as well as the covariance model. However, King (1966) and Rosenberg (1974) found con¯ icting results. The SIM model provides an optimal answer as long as error terms in the Sharpe regressions are crosssectionally independent (residual covariances are zero). More recently, Hammer and Phillips (1992) demonstrated (when applying the SIM) that signi® cant residual covariances exist, which results in super¯ uous (and ine cient) diversi® cation. Table 1. Comparison of Markowitz critical line algorithm and Martin simultaneous equation algorithm for di¤ erent size security universes (monthly returns in %). Highest R/V portfolio from Markowitz e¦ cient frontier is reported for each security universe Markowitz critical line N Mean Std dev. R/V Martin simultaneous equations M Mean Std dev. R/V M % di erence 5 10 7 9 12 13 14 16 17 17 17 18 1.976 1.836 2.197 2.123 2.032 2.103 1.997 2.060 2.077 2.071 1.982 2.033 3.593 3.593 3.239 3.019 2.877 3.132 3.165 3.381 3.589 2.909 3.043 2.950 0.5499 0.5709 0.6782 0.7033 0.7061 0.6712 0.6308 0.6093 0.5787 0.7122 0.6515 0.6890 5 10 7 9 10 9 9 5 5 11 11 9 0.00 0.00 0.00 0.00 15.30 40.79 67.96 66.22 78.26 35.30 57.49 61.05 6 8 10 10 11 11 13 14 9 9 9 11 1.413 1.586 1.665 1.802 1.789 1.812 1.825 1.790 1.853 1.853 1.849 1.828 3.558 3.713 3.730 3.643 3.597 3.574 3.648 3.585 3.458 3.415 3.442 3.369 0.3972 0.4270 0.4465 0.4946 0.4974 0.5071 0.5002 0.4993 0.5356 0.5426 0.5372 0.5426 6 8 8 9 11 10 12 10 8 9 11 8 0.00 0.00 11.36 13.39 12.49 2.83 18.58 25.16 16.56 2.73 13.51 17.59 66 monthly returns, January 1980 Ð June 1985 10 20 30 40 50 60 70 80 90 100 110 120 1.976 1.836 2.197 2.123 2.032 2.103 1.997 2.060 2.077 2.071 1.982 2.033 3.593 3.216 3.239 3.019 2.838 2.918 2.746 2.810 2.810 2.809 2.602 2.662 0.5499 0.5709 0.6782 0.7033 0.7159 0.7205 0.7273 0.7330 0.7392 0.7373 0.7620 0.7635 120 monthly returns, August 1981 Ð July 1991 10 20 30 40 50 60 70 80 90 100 110 120 1.413 1.586 1.665 1.802 1.789 1.812 1.825 1.790 1.853 1.853 1.849 1.828 3.558 3.713 3.703 3.627 3.581 3.584 3.607 3.538 3.410 3.410 3.406 3.336 0.3972 0.4270 0.4496 0.4969 0.4996 0.5057 0.5059 0.5059 0.5434 0.5434 0.5429 0.5478 N Ð Number of stocks in universe M Ð Number of stocks in Markowitz/Martin e cient portfolio % di erence Ð proportion of the portfolio that has to be bought/sold to move from Markowitz allocations to Martin allocations. 1193 Portfolio analysis with a large universe of assets The problem with the size of the covariance matrix is evident in Table 1. Two alternative covariance model optimization algorithms generate comparable portfolios from the same set of covariance matrices, varying only the number of assets in the matrix. The Markowitz (1959) critical line algorithm generates corner portfolios along the e cient frontier. The corner portfolio with the highest reward to variability (R/V) ratio compares to a portfolio generated by the calculus-minimization simultaneous equations algorithm developed by Martin (1955). This algorithm minimizes the portfolio variance for a speci® ed return, which in this case is the expected return of the highest R/V ratio portfolio from the Markowitz critical line algorithm. The Martin simultaneous equations approach is in numerous books including Francis and Archer (1979) and Elton and Gruber (1987). The calculus-minimization approach uses Lagrangain multipliers in order to handle the constraints to the problem. Thus, the introduction of slack variables into the problem can create singular matrices. The test runs two samples of 66 and 120 months. The number of securities in the analysis increases from ten to 120 securities. With 66 monthly returns, the two algorithms return equivalent portfolios until the size of the covariance matrix reaches 50 assets. At this point, the Martin algorithm is less e cient (by providing higher variances and lower reward to variability (R/V) ratios). As the number of assets increases past 50, 35 to 78% of the portfolio allocations generated by the two algorithms are di erent. In addition, the Martin algorithm is providing signi® cantly smaller portfolios in terms of the number of securities. Clearly the Martin algorithm is sensitive to the singular covariance matrix problem, possibly because of the Lagrangian multipliers. With 120 monthly returns, di erences between the two algorithms appear with 30 assets in the covariance matrix. However, the di erences only a ect 3 to 25% of the portfolio allocations as the number of assets increases to 120. Also, there is not the drastic di erence in the number of securities in a portfolio or the R/V ratios observed in the 66-month results. Increasing the number of observations from 66 to 120 months provides better correspondence between the two algorithms. The critical line algorithm seems to be very robust with the singular-matrix problem. However, because of the divergence of results, as the number of assets increases past 30, the question arises if the critical line algorithm is providing optimal results with a large number of assets in the covariance matrix. Burgess and Bey (1988) discuss one possible solution that uses the Elton, Gruber and Padberg (1976) SIM (hereafter, EGP) algorithm. This algorithm ranks assets using reward to volatility ratios (measured by beta, or an R/B ratio) and then computes optimal weights. Ranking with the R/B ratio handles a large number of assets. Then the securities are tested for entry into the EGP portfolio. The assets that qualify become the input for the Markowitz (1959) critical line algorithm. Since a smaller number of assets are in the resulting covariance matrix, this process reduces the invertibility of matrix problem and eliminates the residual covariance problem. Along the same lines, Nawrocki (1990) uses the reward to lower partial moment (R/LPM) ratio as a simple heuristic for selecting portfolios. These contributions open other ranking possibilities that use stochastic dominance, reward to variability ratios and subgroup optimization to screen assets before a ® nal optimization with the covariance matrix analysis. III. METHODOLOGY This paper provides a test of various screening strategies that attempt to minimize the singular-matrix problem by reducing the number of assets in the covariance matrix. The main test is a comparison of ex ante (or historic) performance of these strategies with the optimization of all the assets in one large covariance matrix. The data samples used in the study include 125 common stocks randomly selected from the 1992 CRSP data tape. The two data ® les contain di erent stocks. One contains 120 monthly total returns from August 1981 to July 1991. The second contains 66 monthly total returns from January 1980 to June 1985. (The latter time period corresponds to the same data period used in the Burgess and Bey, 1988 study.) Given the previously cited research, the following techniques suggest themselves as potential solutions to the singular-matrix problem. The full covariance algorithms (Markowitz and Martin) provide the benchmark performance since the purpose of the paper is to study the robustness of the Markowitz critical line algorithm with a large number of assets. (1) Markowitz (critical line) and Martin (simultaneous equations) optimization of all 125 assets. (2) Markowitz critical line optimization of subgroups of 25 assets. Securities that do not enter the subgroup portfolio do not appear in future optimizations. The process continues until approximately 25 assets remain and the ® nal optimization takes place. (3) Markowitz critical line optimization of subgroups of 50 assets at a time. (4) Second degree (SSD) and third degree (TSD) stochastic dominance techniques are used to screen the 125 assets to the SSD and TSD e cient sets. The resulting group of assets become the input to the Markowitz critical line optimization. The stochastic dominance uses the Porter, Wart and Ferguson (1973) algorithm as corrected by Vickson and Altman (1977). (5) Reward to LPM (R/LPM) ratios screen the 125 assets. The top 25 assets become the input to the Markowitz critical line optimization. The screening algorithm 1194 D. Nawrocki Table 2. Summary statistics comparison of di¤ erent portfolio selection algorithms for 66 monthly observations (January 1980 Ð June 1985) Method Mean Std dev Semi-dev R/SV R/V SSD TSD Markowitz (125) Martin (125) EV Group 25 EV Group 50 SSD-EV TSD-EV R/LPM n = 1 EV R/LPM n = 2 EV R/LPM n = 3 EV R/V EV R/B EV R/B EGP SI R/V EGP AC R/LPM n = 1 R/LPM R/LPM n = 2 R/LPM R/LPM n = 3 R/LPM R/LPM n = 1 LPM QP R/LPM n = 2 LPM QP R/LPM n = 3 LPM QP 2.0182 2.0324 2.0489 2.0921 2.3870 2.4129 2.1330 2.0462 2.2043 2.1398 2.2754 2.3032 2.2411 2.1542 2.1425 2.1455 2.1254 2.1761 2.1129 2.6613 2.9856 2.7129 2.7922 3.6085 3.7312 3.1214 3.0084 3.2613 3.1635 3.7571 3.8660 3.6009 3.4871 3.4875 3.4800 3.2239 3.2940 3.1013 0.7930 0.9756 0.7998 0.8628 1.1667 1.2153 0.9999 0.8939 0.9946 0.9842 1.1843 1.1976 1.1298 1.2648 1.2053 1.1701 0.9924 0.9519 0.9434 2.5449 2.0831 2.5616* 2.4245 2.0459 1.9853 2.1331 2.2889 2.2161 2.1741 1.9213 1.9231 1.9835 1.7031 1.7775 1.8335 2.1416 2.2858 2.2395 0.7583 0.6807 0.7552 0.7492 0.6615 0.6467 0.6833 0.6801 0.6759 0.6764 0.6056 0.5957 0.6223 0.6177 0.6143 0.6165 0.6592 0.6606 0.6813 X X X X X X X X X X X X X X X X X X X X X X X X X X X Std dev Ð Standard deviation of portfolio Semi-dev Ð Semi-deviation of portfolio (square root of semi-variance) R/SV Ð Reward to semi-variability ratio (LPM degree n = 2.0) R/B Ð Reward to beta ratio R/V Ð Reward to variability ratio R/LPM n = 1 Ð Reward to lower partial moment, degree n = 1.0 SSD Ð Second degree dominance e cient sets TSD Ð Third degree dominance e cient sets EV Ð Markowitz expected return-variance critical line algorithm EGP SI Ð Elton, Gruber, Padberg single-index algorithm EGP AC Ð Elton, Gruber, Padberg average correlation algorithm LPM QP Ð Co-LPM quadratic programming (critical line) algorithm R/LPM Ð Nawrocki reward/LPM heuristic algorithm * Indicates performance superior to Markowitz 125-asset optimization. utilizes LPM degrees of 1,2 and 3. The degrees of the LPM are a measure of investor risk-aversion. An LPM degree of 1 indicates a risk-neutral investor. Increasing the LPM degree from 1 to 2 or 3 indicates increasing risk-aversion by the investor (See Fishburn, 1977 for more information on this matter). (6) Reward to variability (R/V) ratios screen the 125 assets. The top 25 assets become the input to the Markowitz critical line optimization and the Elton, Gruber and Padberg (1976) average correlation heuristic algorithm. (7) Reward to volatility (R/B) ratios screen the 125 assets. The Elton, Gruber and Padberg (1976) SIM and the Markowitz critical line covariance matrix models (the latter is the Burgess and Bey, 1988 approach) optimize the assets that qualify. 1 (8) R/LPM ratios screen assets. Computation of portfolios uses an R/LPM heuristic (Nawrocki, 1983, 1990; Nawrocki and Staples, 1989) and a co-LPM matrix is optimized using the Markowitz critical line algorithm (Nawrocki, 1991, 1992). Both the reward to semivariability (R/SV) and reward to variability (R/V) ratios evaluate the resulting portfolios. However, numerous studies have found statistical biases in the traditional Sharpe (R/V), Treynor (R/B), and Jensen measures. 1 Ang and Chua (1979) demonstrate that the R/SV ratio provides signi® cantly less biased ranking of portfolio performance when compared to the traditional measures. Therefore, the discussion of the empirical results places more emphasis on the R/SV results. The Sharpe performance measure (R/V ratio) dates back to Roy (1952). Sharpe stated in a speech to the Financial Management Association in October 1993 that he refers to it as the reward to variability ratio. He does not feel that it is appropriate to call it the Sharpe measure. 1195 Portfolio analysis with a large universe of assets Table 3. Summary statistics comparison of di¤ erent portfolio selection algorithms for 120 monthly observations (August 1981 Ð July 1991) Method Mean Std dev Semi-dev R/SV R/V SSD Markowitz (125) Martin (125) EV Group 25 EV Group 50 SSD-EV TSD-EV R/LPM n = 1 EV R/LPM n = 2 EV R/LPM n = 3 EV R/V EV R/B EV R/B EGP SI R/V EGP AC R/LPM n = 1 R/LPM R/LPM n = 2 R/LPM R/LPM n = 3 R/LPM R/LPM n = 1 LPM QP R/LPM n = 2 LPM QP R/LPM n = 3 LPM QP 1.9573 1.9700 1.9696 1.9674 1.9947 1.9870 1.9680 1.9671 1.9245 1.9690 1.9464 2.1447 1.8725 1.7651 1.7959 1.7772 1.9933 1.8483 1.8553 3.6811 4.1900 3.6786 3.6787 3.8552 3.8335 3.6956 3.6956 3.6957 3.6957 3.6571 4.5340 3.5749 3.6432 3.7012 3.7227 3.7895 3.4441 3.5627 1.8873 2.0319 1.8530 1.8538 1.8646 1.8584 1.8454 1.8457 1.7933 1.8451 1.8266 2.1508 1.7503 1.8626 1.8187 1.8105 1.8657 1.7189 1.7143 1.0370 0.9695 1.0629 * 1.0612 * 1.0697 * 1.0691 * 1.0664 * 1.0657 * 1.0731 * 1.0671 * 1.0655 * 0.9971 1.0698 * 0.9476 0.9874 0.9816 1.0683 * 1.0752 * 1.0828 * 0.5317 0.4702 0.5354 * 0.5348 * 0.5174 0.5183 0.5325 * 0.5322 * 0.5288 0.5328 * 0.5322 * 0.4730 0.5238 0.4845 0.4852 0.4774 0.5260 0.5366 * 0.5210 X TSD X X X X X X X X X X X X X X X X X X X X X X X X X X X X Std dev Ð Standard deviation of portfolio Semi-dev Ð Semi-deviation of portfolio (square root of semivariance) R/SV Ð Reward to semi-variability ratio (LPM degree n = 2.0) R/B Ð Reward to beta ratio R/V Ð Reward to variability ratio R/LPM n = 1 Ð Reward to lower partial moment, degree n = 1.0 SSD Ð Second degree dominance e cient portfolios TSD Ð Third degree dominance e cient portfolios EV Ð Markowitz expected return-variance critical line algorithm EGP SI Ð Elton, Gruber, Padberg single-index algorithm EGP AC Ð Elton, Gruber, Padberg average correlation algorithm LPM QP Ð Co-LPM quadratic programming (critical line) algorithm R/LPM Ð Nawrocki reward/LPM heuristic algorithm * Indicates performance superior to Markowitz 125-asset optimization. IV. EMPIRICAL RESULT S Tables 2Ð 5 provide the summary results for this study. Tables 2 and 3 provide the results for the 66-month and 120-month samples, respectively. As in Table 1, the report utilizes the maximum R/V portfolio for each technique. With both of these sample periods, the Markowitz 125-asset optimization is very impressive. With the 66-month sample, only the optimization of subgroups of 25 and 50 assets (EV Group 25 and EV Group 50) is competitive with the 125asset Markowitz analysis. The R/LPM screening with mean-variance (EV) optimization and with mean-lower partial moment (LPM QP) optimization and the R/V screening with mean-variance (EV) optimization are the only other alternatives that are close to the full 125-asset Markowitz optimization. The Martin 125-asset optimization is about the fourth best of the alternatives, thus con® rming the result from Table 1 that the simultaneous equations approach does not handle large numbers of assets as well as the Markowitz critical line algorithm. Only the 25-asset subgrouping (EV Group 25) approach outperforms the Markowitz 125 assets when using the R/SV ratio to compare performance. The Markowitz critical line algorithm is also an undominated member of the second (SSD) and third (TSD) degree stochastic dominance sets. Using 120 months, the alternative screening methods that use mean-variance (EV) optimization or LPM optimization (LPM QP), after ranking and grouping, exhibit higher R/SV and R/V ratios than the Markowitz 125-asset optimization, which comes next to last. The Elton, Gruber and Padberg algorithms are not competitive. The Markowitz critical line algorithm is a member of the SSD undominated set but is not a member of the TSD undominated set. The results indicate that the Markowitz critical line algorithm is more robust with a small number of observations than the suggested alternatives. When the number of observations is close to the number of assets, the alternatives are competitive with the Markowitz critical line algorithm and actually dominate it in the TSD e cient set. 1196 D. Nawrocki Table 4. Reward to semivariability ratios (R/SV ) for each portfolio selection algorithm for each data sub-period (monthly data) Method Months 1Ð 60 Months 61Ð 120 Months 1Ð 120 Months 1Ð 66 Average SSD Markowitz (125) Martin (125) EV Group 25 EV Group 50 SSD-EV TSD-EV R/LPM n = 1 EV R/LPM n = 2 EV R/LPM n = 3 EV R/V EV R/B EV R/B EGP SI R/V EGP AC R/LPM n = 1 R/LPM R/LPM n = 2 R/LPM R/LPM n = 3 R/LPM R/LPM n = 1 LPM QP R/LPM n = 2 LPM QP R/LPM n = 3 LPM QP 4.6073 2.4750 4.4899 4.4831 4.4354 2.6840 2.7592 3.0816 3.0792 3.0825 2.8709 2.5761 2.1994 2.3434 2.5726 2.6131 2.6186 3.0675 3.3065 0.9032 0.7816 0.9226* 0.9226* 0.9296* 0.9276* 0.9076* 0.9070* 0.9072* 0.9064* 0.9301* 0.8737 0.6869 0.6763 0.6678 0.6713 0.9230* 0.9405* 0.9491* 1.0370 0.9695 1.0629* 1.0612* 1.0697* 1.0691* 1.0664* 1.0657* 1.0731* 1.0671* 1.0655* 0.9971 1.0698* 0.9476 0.9874 0.9816 1.0683* 1.0752* 1.0828* 2.5449 2.0831 2.5616* 2.4245 2.0459 1.9853 2.1331 2.2889 2.2161 2.1741 1.9213 1.9213 1.9835 1.7031 1.7775 1.8335 2.1416 2.2858 2.2395 2.2731 1.5773 2.2593 2.2229 2.1202 1.6665 1.7166 1.8358 1.8189 1.8075 1.6970 1.5905 1.4849 1.4176 1.5013 1.5249 1.6879 1.8423 1.8945 XXXX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX XXXX XXXX XXXX XX XX X XXXX XXXX XXXX R/SV Ð Reward to semivariability ratio (LPM degree n = 2.0) R/B Ð Reward to beta ratio R/V Ð Reward to variability ratio R/LPM n = 1 Ð Reward to lower partial moment, degree n = 1.0 SSD Ð Second degree dominance e cient portfolios TSD Ð Third degree dominance e cient portfolios EV Ð Markowitz expected return-variance critical line algorithm EGP SI Ð Elton, Gruber, Padberg single-index algorithm EGP AC Ð Elton, Gruber, Padberg average correlation algorithm LPM QP Ð Co-LPM quadratic programming (critical line) algorithm R/LPM Ð Nawrocki reward/LPM heuristic algorithm * Indicates superior performance. Tables 4 and 5 present the results to breaking the 120month period into two 60-month subperiods. Table 4 presents the R/SV results; Table 5 provides the R/V results. Both the R/SV results and the R/V results indicate that the optimization of subgroups of 25Ð 50 assets provides the most consistent ex ante results. The R/SV ratios indicate that all the ranking techniques using critical line mean-variance or mean-LPM optimization are reasonable alternatives. The Martin simultaneous equations approach provides the worst portfolio results. Again the Markowitz critical line algorithm is a member of the SSD undominated set for all four data sets. Note that the results obtained here are relevant only to the historic (ex ante) performance of the portfolios. The results indicate that the critical line algorithm is robust enough to handle a large number of assets when a limited number of observations are available. Purchasing the portfolios as an investment during a holding period (ex post) may result in di erent performance. Both Elton, Gruber and Urich (1978) and Nawrocki (1991) provide empirical evidence that their simple heuristic algorithms will outperform the more complex covariance matrix optimization algorithm during holding (ex post) periods. V . S U MM A R Y A N D C O N C L U S I O N S The surprising result from this study is how robust the Markowitz (1959) optimization algorithm is for 125 assets. The results of this algorithm are very competitive with methodology designed to minimize the invertibility of the matrix problem. On the other hand, the Martin (1955) simultaneous equations covariance algorithm is very sensitive to the number of securities in the covariance matrix. Because this algorithm is popular in portfolio theory texts for its pedagogical accessibility, it is important not to use it whenever the number of assets in the covariance matrix exceeds 30. Breaking the sample of 125 assets into subgroups of 25 assets, then optimizing the subgroups, seems to be the only alternative methodology that consistently 1197 Portfolio analysis with a large universe of assets Table 5. Reward to variability ratios (R/V ) for each portfolio selection algorithm for each data sub-period (monthly data) Method Months 1Ð 60 Months 61Ð 120 Months 1Ð 120 Months 1Ð 66 Average Markowitz (125) Martin (125) EV Group 25 EV Group 50 SSD-EV TSD-EV R/LPM n = 1 EV R/LPM n = 2 EV R/LPM n = 3 EV R/V EV R/B EV R/B EGP SI R/V EGP AC R/LPM n = 1 R/LPM R/LPM n = 2 R/LPM R/LPM n = 3 R/LPM R/LPM n = 1 LPM QP R/LPM n = 2 LPM QP R/LPM n = 3 LPM QP 1.0287 0.8147 1.0295* 1.0289* 1.0282 0.8431 0.9205 0.9450 0.9446 0.9295 0.9357 0.8152 0.8310 0.8129 0.8183 0.8418 0.8926 0.9175 0.9111 0.4656 0.3885 0.4686* 0.4689* 0.4669* 0.4674* 0.4625 0.4624 0.4624 0.4622 0.4674* 0.4466 0.3921 0.4018 0.3959 0.3966 0.4464 0.4559 0.4484 0.5317 0.4702 0.5354* 0.5348* 0.5174 0.5183 0.5325* 0.5322* 0.5288 0.5328* 0.5322* 0.4730 0.5238 0.4845 0.4852 0.4774 0.5260 0.5366* 0.5210 0.7583 0.6807 0.7552 0.7492 0.6615 0.6467 0.6833 0.6801 0.6759 0.6764 0.6056 0.5957 0.6223 0.6177 0.6143 0.6165 0.6592 0.6606 0.6813 0.6961 0.5885 0.6972* 0.6955 0.6685 0.6189 0.6497 0.6549 0.6529 0.6502 0.6352 0.5826 0.5923 0.5792 0.5784 0.5831 0.6311 0.6427 0.6405 R/B Ð Reward to beta ratio R/V Ð Reward to variability ratio R/LPM n = 1 Ð Reward to lower partial moment, degree n = 1.0 SSD Ð Second degree dominance e cient portfolios TSD Ð Third degree dominance e cient portfolios EV Ð Markowitz expected return-variance critical line algorithm EGP SI Ð Elton, Gruber, Padberg single-index algorithm EGP AC Ð Elton, Gruber, Padberg average correlation algorithm LPM QP Ð Co-LPM quadratic programming (critical line) algorithm R/LPM Ð Nawrocki reward/LPM heuristic algorithm * Indicates superior performance. improves on the Markowitz critical line optimization of 125 assets, and then only with a large number of observations. The Burgess and Bey (1988) method of screening and then optimizing is an acceptable alternative. However, in this test, it is not as consistent as the 125-asset critical line optimization or the optimization of the 25-asset subgroups. The Markowitz (1959) critical line algorithm proves to be a valuable tool for handling singular matrices. This allows the portfolio manager to add additional constraints to the optimization problem. Furthermore, the optimization problem can be more versatile with the addition of put option, call option, long margin and short margin positions. AC K N O W L E D G E M EN T The author wishes to thank Roger Bey for providing the Vickson and Altman (1977) correction code for the stochastic dominance program. The author is responsible for any errors. REFERENCES Ang, James S. and Chua, Jess H. (1979) Composite measures for the evaluation of investment performance, Journal of Financial and Quantitative Analysis, 14 (2), 361Ð 384. Burgess, Richard C. and Bey, Roger P. (1988) Optimal portfolios: Markowitz full covariance versus simple selection rules, Journal of Financial Research, 11 (2), 153Ð 64. Cohen, Kalman J. and Pogue, Jerry A. (1967) An empirical evaluation of alternative portfolio-selection models, Journal of Business, 40 (2), 166Ð 93. Elton, Edwin J., Gruber, Martin J. and Padberg, Manfred W. (1976) Simple criteria for optimal portfolio selection, Journal of Finance, 31 (5), 1341Ð 57. Elton, Edwin J., Gruber, Martin J. and Urich, Thomas J. (1978) Are betas best? Journal of Finance, 33 (5), 1375Ð 84. Elton, Edwin J. and Gruber, Martin J. (1987) Modern Portfolio Theory and Investment Analysis, Third Edition, John Wiley, New York. Fishburn, Peter C. (1977) Mean-risk analysis with risk associated with below-target returns, American Economic Review, 67 (2), 116Ð 26. Francis, Jack C. and Archer, Stephen H. (1979) Portfolio Analysis, Second Edition, Prentice Hall, Englewood Cli s, NJ. 1198 Hammer, Jerry A. and Phillips, Herbert E. (1992) The single-index model: cross-sectional residual covariances and super¯ uous diversi® cation, International Review of Financial Analysis, 1 (1), 39Ð 50. King, Benjamin F. (1966) Market and industry factors in stock price behavior, Journal of Business, 39 (1), Part II, 139Ð 90. MacKinlay, A. Craig (1987) On multivariate tests of the CAPM, Journal of Financial Economics, 18 (2), 341Ð 72. Markowitz, Harry M. (1959) Portfolio Selection: E¦ cient DiversiÞ cation of Investments, John Wiley, New York. Markowitz, Harry M. (1987) Mean-V ariance Analysis in Portfolio Choice and Capital Markets, Cambridge, MA: Basil Blackwell. Martin, A. D. (1955) Mathematical programming of portfolio selection, Management Science 1 (1), 152Ð 66. Nawrocki, David N. (1983) A comparison of risk measures when used in a simple portfolio selection heuristic, Journal of Business Finance and Accounting, 10 (2), 183Ð 94. Nawrocki, David N. (1990) Tailoring asset allocation to the individual investor, International Review of Economics and Business, 37 (10Ð 11), 977Ð 88. Nawrocki, David N. (1991) Optimal algorithms and lower partial moment: ex post results, Applied Economics, 23 (3), 465Ð 70. Nawrocki, David N. (1992) The characteristics of portfolios selected by n-degree lower partial moment, International Review of Financial Analysis, 1 (3), 195Ð 209. D. Nawrocki Nawrocki, David N. and Staples, Katharine (1989) A customized LPM risk measure for portfolio analysis, Applied Economics, 21 (2), 205Ð 18. Porter, Burr R. Wart, James R. and Ferguson, Donald L. (1973) E cient algorithms for conducting stochastic dominance tests on large numbers of portfolios, Journal of Financial Quantitative Analysis, 8 (1), 71Ð 83. Rosenberg, Barr (1974) Extra-market components of covariance in security returns, Journal of Financial and Quantitative Analysis, 9 (2), 263Ð 73. Roy, A. D. (1952) Safety ® rst and the holding of assets, Econometrica, 20 (3), 431Ð 49. Schwert, William G. (1989) Why does stock market volatility change over time? Journal of Finance, 44 (5), 1115Ð 54. Schwert, William G. and Seguin, Paul J. (1990) Heteroscedasticity in stock returns, Journal of Finance, 45 (4), 1129Ð 55. Sharpe, William F. (1963) A simpli® ed model of portfolio analysis, Management Science, 9 (1), 277Ð 93. Vickson, R. G. and Altman, M. (1977) On the relative e ectiveness of stochastic dominance rules: extension to decreasing riskaverse utility functions, Journal of Financial and Quantitative Analysis, 12 (1), 361Ð 84. .