Skip to main content
Log in

Sparse Portfolio Selection via Bayesian Multiple Testing

  • Published:
Sankhya B Aims and scope Submit manuscript

Abstract

We present Bayesian portfolio selection strategy, via the k factor asset pricing model. If the market is information efficient, the proposed strategy will mimic the market; otherwise, the strategy will outperform the market. The strategy depends on the selection of a portfolio via Bayesian multiple testing methodologies. We present the “discrete-mixture prior” model and the “hierarchical Bayes model with horseshoe prior.” We define the oracle set and prove that asymptotically the Bayes rule attains the risk of Bayes oracle up to O(1). Our proposed Bayes oracle test guarantees statistical power by providing the upper bound of the type-II error. Simulation study indicates that the proposed Bayes oracle test is suitable for the efficient market with few stocks inefficiently priced. The statistical power of the Bayes oracle portfolio is uniformly better for the k-factor model (k > 1) than the one factor CAPM. We present an empirical study, where we consider the 500 constituent stocks of S&P 500 from the New York Stock Exchange (NYSE), and S&P 500 index as the benchmark for thirteen years from the year 2006 to 2018. We show the out-sample risk and return performance of the four different portfolio selection strategies and compare with the S&P 500 index as the benchmark market index. Empirical results indicate that it is possible to propose a strategy which can outperform the market. All the R code and data are available in the following GitHub repository https://github.com/sourish-cmi/sparse_portfolio_Bayes_multiple_test.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7

Similar content being viewed by others

References

  • Black, F. (1972). Capital market equilibrium with restricted borrowing. Journal of Business, 45:444–454.

  • Black, F. and Litterman, R. (1992). Global portfolio optimization. Financial Analysis Journal, 48:28–43.

  • Bogdan, M., Ghosh, J. K., Ochman A. and Tokdar, S. (2007). On the empirical Bayes approach to the problem of multiple testing. Quality and Reliability Engineering International, 23(6):727–739.

  • Bogdan, M., Chakraborty, A., Frommlet, F. and Ghosh, J. (2011). Asymptotic Bayes optimality under sparsity of some multiple testing procedures. The Annals of Statistics, 39(3):1551–1579.

  • Carvalho, C., Polson, N. and Scott, J. (2009). Handling sparsity via the horseshoe. Journal of Machine Learning Research, 5:73–80.

  • Carvalho, C., Polson, N. and Scott, J. (2010). The horseshoe estimator for sparse signals. Biometrika, 97(2):465–480.

  • Chopra, V. K. and Ziemba, W. T. (1993). The effect of errors in means, variance and covariances on optimal portfolio choice. The Journal of Portfolio Management, 19:6–11.

  • Das, S., Halder, A. and Dey, D. K. (2017). Regularizing portfolio risk analysis: A Bayesian approach. Methodology and Computing in Applied Probability, 19:865–889.

  • Datta, J. and Ghosh, J. K. (2013). Asymptotic properties of Bayes risk for the horseshoe prior. Bayesian Analysis, 8(1):111–132.

  • Efron, B. and Tibshirani, R. (2002). Empirical Bayes methods and false discovery rates for microarrays. Genetic epidemiology, 23(1):70–86.

  • El Karoui, N. (2010). High-dimensionality effects in the Markowitz problem and other quadratic programs with linear constraints: risk underestimation. The Annals of Statistics, 38(6):3487–3566.

  • Fama, E. F. and French, K. R. (1993). Common risk factors in the returns on stocks and bonds. Journal of financial economics, 33(1):3–56.

  • Fan, J., Zhang, J. and Yu, K. (2012). Vast portfolio selection with gross-exposure constraints. Journal of the American Statistical Association, 107:592–606.

  • Gelfand, A. E., Hills, S. E., Racine-Poo, A. and Smith, A. F. M. (1990). Illustration of Bayesian inference in normal data models using Gibbs sampling. Journal of American Statistical Association, 85:972–985.

  • Gelman, A. (2006). Prior distributions for variance parameters in hierarchical models(comment on article by Browne and Draper). Bayesian Analysis, 1:515–534.

  • Goyal, A. (2012). Empirical cross-sectional asset pricing: a survey. Financial Market Portfolio Management, 26:3–38.

  • Harvey, R. C. and Zhou, G. (1990). Bayesian inference in asset pricing tests. Journal of Financial Economics, 26:221–254.

  • Ledoit, O. and Wolf, M. (2003). Improved estimation of the covariance matrix of stock returns with an application to portfolio selection. Journal of Empirical Finance, 10:603–621.

  • Lintner, J. (1965). The valuation of risky assets and the selection of risky investments in stock portfolios and capital budgets. Review of Economics and Statistics, 47:13–37.

  • Lobo, M. S., Fazel, M. and Boyd, S. (2007). Portfolio optimization with linear and fixed transaction costs. Annals of Operations Research, 152(1):341–365.

  • Markowitz, H. (1952). Portfolio selection. The Journal of Finance, 7(1):77–91.

  • Mitchell, T. J. and Beauchamp, J. J. (1988). Bayesian variable selection in linear regression. Journal of the American Statistical Association, 83(404):1023–1032.

  • Shanken, J. (1987). A Bayesian approach to testing portfolio efficiency. Journal of Financial Economics, 19:195–216.

  • Sharpe, W. (1964). Capital asset prices: A theory of market equilibrium under conditions of risk. Journal of Finance, 19:425–442.

  • Solomon, H. and Stephens, M. A. (1977). Distribution of a sum of weighted chi-square variables. Journal of the American Statistical Association, 72(360):881–885.

  • van der Pas, S., Szabó, B., van der Vaart, A. et al. (2017). Uncertainty quantification for the horseshoe (with discussion). Bayesian Analysis, 12(4):1221–1274.

  • Vuong, Q. H. (1989). Likelihood ratio tests for model selection and non-nested hypotheses. Econometrica, 57(2):307–333.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rituparna Sen.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Research supported by Bill, Melinda Gates Foundation grant, TATA Trust grant and Infosys Foundation grant to CMI.

Appendices

Appendix A

Markowitz portfolio optimization can be expressed as the following quadratic programming problem:

$$ \begin{array}{@{}rcl@{}} \min ~~ \mathbf{w}'{\Sigma} \mathbf{w}\quad \text{subject to}\quad\mathbf{w}'\mathbf{1}_{P}=1 ~~\mathrm{ and}\quad \mathbf{w}'{\boldsymbol{\mu}}= \mu_{k}. \end{array} $$
(A.1)

Here 1P is a P-dimensional vector with one in every entry and μk is the desired level of return.

The portfolio covariance can be decomposed into two parts as,

$$ \begin{array}{@{}rcl@{}} \mathbf{w}'{\Sigma} \mathbf{w} &= &\mathbf{w}'[\boldsymbol{B}^{T}\mathbf{\Sigma}_{m}\boldsymbol{B}+\mathbf{\Sigma}_{\epsilon}] \mathbf{w}\\ & = & \mathbf{w}'\boldsymbol{B}^{T}\mathbf{\Sigma}_{m}\boldsymbol{B}\mathbf{w} + \mathbf{w}' \mathbf{\Sigma}_{\epsilon} \mathbf{w}, \end{array} $$

where first part explains the portfolio volatility due to market volatility and the second part explains portfolio volatility due to idiosyncratic behaviour of the stock. We assume σi’s are bounded ∀i. Then

$$ \begin{array}{@{}rcl@{}} \mathbf{w}' \mathbf{\Sigma}_{\epsilon} \mathbf{w} &=& \sum\limits_{i=1}^{P}{\omega_{i}^{2}}{\sigma_{i}^{2}}\\ &\leq& \sigma_{max}^{2}\sum\limits_{i=1}^{P}{\omega_{i}^{2}},~~\sigma_{max}^{2}=\max\{\mathbf{\Sigma}_{\epsilon}\}<\infty,\\ &\leq& \sigma_{max}^{2}M_{\omega:P}\sum\limits_{i=1}^{P}\omega_{i},~~M_{\omega:P}=\max\{\mathbf{w}\},\\ &=& \sigma_{max}^{2}M_{\omega:P}. \end{array} $$

Clearly, if \(P\rightarrow \infty \) and \(M_{\omega :P} \rightarrow 0 \implies \mathbf {w}' \mathbf {\Sigma }_{\epsilon } \mathbf {w} \rightarrow 0\). Hence we have the following result.

Result 1.

Under the CAPM model (2.1), covariance matrix (2.4) and assumption (A.1), if \(P\rightarrow \infty \) and \(M_{\omega :P} \rightarrow 0\) and \(\sigma _{max}^{2}=\max \limits \{\mathbf {\Sigma }_{\epsilon }\}<\infty \), then

$$ \lim_{P\rightarrow \infty} \mathbf{w}' \mathbf{\Sigma}_{\epsilon} \mathbf{w} =0. $$

Remark 6.

Under the standard asset pricing theory, as the size of the portfolio increases, and the maximum weight of any asset is bounded, the idiosyncratic risk of the portfolio will be washed out. The portfolio’s risk and return will be a function of the systematic risk explained by major market indices.

Appendix B

Table 2 Out-sample annual return of equal weight portfolio
Table 3 Annualized Volatility of out-sample return of equal weight portfolio
Table 4 Value at Risk (VaR) of out-sample return of equal weight portfolio
Table 5 Risk adjusted out-sample return of equal weight portfolio
Figure 8
figure 8

The line-plot of out of sample annualised return, volatility, Value at Risk and annualised risk-adjusted return for S&P 500, CAPM, Fan’s model, Factor Model with horseshoe prior, Factor model with ABOS for Markowitz’s weight portfolio in Empirical study

Table 6 Out-sample annual return with Markowitz’s weight
Table 7 Annualized volatility of out-sample return of Markowitz’s portfolio
Table 8 Value at Risk (VaR) of out-sample return of Markowitz’s portfolio
Table 9 Risk adjusted out-sample return of Markowitz’s portfolio

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Das, S., Sen, R. Sparse Portfolio Selection via Bayesian Multiple Testing. Sankhya B 83 (Suppl 2), 585–617 (2021). https://doi.org/10.1007/s13571-020-00240-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13571-020-00240-z

Keywords

AMS (2000) subject classification

Navigation