Skip to main content
Log in

V-Shaped BAS: Applications on Large Portfolios Selection Problem

  • Published:
Computational Economics Aims and scope Submit manuscript

Abstract

The beetle antennae search (BAS) algorithm is a memetic meta-heuristic optimization algorithm capable of solving combinatorial optimization problems. In this paper, the binary version of BAS (BBAS) is modified by adding a V-shaped transfer function. In this way, we introduce the V-shaped transfer function-based binary BAS (VSBAS) algorithm, which is a more effective and efficient version of BBAS in the case of large input data. Applications using real-world data sets on a binary Markowitz-based portfolio selection (BMPS) problem validate the excellent performance of VSBAS on large input data and demonstrate that it is a marvelous alternative against other ordinary memetic meta-heuristic optimization algorithms. Note that, because the meta-heuristic algorithms compared in this paper are directly applicable only to unconstrained optimization, the penalty function method was used to keep their solutions in the feasible district. In order to support and promote the findings of this work, we have constructed a complete MATLAB package for the interested user, which is freely available through GitHub.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Data Availability

The data used in the paper entitled “V-Shaped BAS: Applications on large portfolios selection problem”, are taken from the Yahoo finance in the following link: https://finance.yahoo.com/

Code availability

The complete development and implementation of the computational methods proposed in the paper entitled “V-Shaped BAS: Applications on large portfolios selection problem”, can be obtained from GitHub in the following link: https://github.com/SDMourtas/BMPS

References

  • Akbay, M., Kalayci, C., & Polat, O. (2020). A parallel variable neighborhood search algorithm with quadratic programming for cardinality constrained portfolio optimization. Knowledge-Based Systems, 105944, 198.

    Google Scholar 

  • Branke, J., Scheckenbach, B., Stein, M., Deb, K., & Schmeck, H. (2009). Portfolio optimization with an envelope-based multiobjective evolutionary algorithm. European Journal of Operational Research, 199, 684–693.

    Article  Google Scholar 

  • Canakgoz, N., & Beasley, J. (2009). Mixed-integer programming approaches for index tracking and enhanced indexation. European Journal of Operational Research, 196, 384–399.

    Article  Google Scholar 

  • Cheng, Y., Li, C., Li, S., & Li, Z. (2020). Motion planning of redundant manipulator with variable joint velocity limit based on beetle antennae search algorithm. IEEE Access, 8, 138788–138799.

    Article  Google Scholar 

  • Corsaro, S., & Simone, V. D. (2019). Adaptive l\({}_{\text{1 }}\)-regularization for short-selling control in portfolio selection. Computational Optimization and Applications, 72(2), 457–478.

    Article  Google Scholar 

  • Dai, Z. (2019). A closer look at the minimum-variance portfolio optimization model. Mathematical Problems in Engineering, 2019, 1–8.

    Google Scholar 

  • Deb, K. (2013). In second, (Ed.), Optimization for Engineering Design: Algorithms and Examples. PHI.

  • Fahmy, H. (2020). Mean-variance-time: An extension of markowitz’s mean-variance portfolio theory. Journal of Economics and Business, 109, 105888.

    Article  Google Scholar 

  • Gao, S., Zhang, Y., Zhang, Y., & Zhang, G. (2020). Elman neural network soft-sensor model of pvc polymerization process optimized by chaos beetle antennae search algorithm. IEEE Sensors Journal,1.

  • Ghorbel, A., & Trabelsi, A. (2014). Energy portfolio risk management using time-varying extreme value copula methods. Economic Modelling, 38, 470–485.

    Article  Google Scholar 

  • Jiang, X., & Li, S. (2017). BAS: Beetle Antennae Search Algorithm for Optimization Problems,

  • Katsikis, V. N., & Mourtas, S. D. (2019). ORPIT: A matlab toolbox for option replication and portfolio insurance in incomplete markets. Computational Economics,1.

  • Katsikis, V. N., Mourtas, S. D., Stanimirović, P. S., Li, S., & Cao, X. (2020). Time-varying minimum-cost portfolio insurance under transaction costs problem via beetle antennae search algorithm (BAS). Applied Mathematics and Computation, 385, 125453.

    Article  Google Scholar 

  • Katsikis, V. N., & Mourtas, S. D. (2019). A heuristic process on the existence of positive bases with applications to minimum-cost portfolio insurance in C[a, b]. Applied Mathematics and Computation, 349, 221–244.

    Article  Google Scholar 

  • Katsikis, V. N., & Mourtas, S. D. (2020). Optimal portfolio insurance under nonlinear transaction costs. Journal of Modeling and Optimization, 12(2), 117–124.

    Article  Google Scholar 

  • Katsikis, V. N., Mourtas, S. D., Stanimirović, P. S., Li, S., & Cao, X. (2021). Time-varying mean-variance portfolio selection under transaction costs and cardinality constraint problem via beetle antennae search algorithm (BAS). SN Operations Research Forum, 2(2), 1–26.

    Article  Google Scholar 

  • Kellner, F., & Utz, S. (2019). Sustainability in supplier selection and order allocation: Combining integer variables with markowitz portfolio theory. Journal of Cleaner Production, 214, 462–474.

    Article  Google Scholar 

  • Khan, A. H., Cao, X., Katsikis, V. N., Stanimirovic, P., Brajevic, I., Li, S., Kadry, S., & Nam, Y. (2020). Optimal portfolio management for engineering problems using nonconvex cardinality constraint: A computing perspective. IEEE Access,1–1.

  • Khan, A. T., Cao, X., Li, S., Hu, B., & Katsikis, V. N. (2020). Quantum beetle antennae search: A novel technique for the constrained portfolio optimization problem, Science China. Information Sciences.

  • Khan, A. H., Cao, X., Li, S., Katsikis, V. N., & Liao, L. (2020). BAS-ADAM: An ADAM based approach to improve the performance of beetle antennae search optimizer. IEEE/CAA Journal of Automatica Sinica, 7(2), 461–471.

    Article  Google Scholar 

  • Kulali, I. (2016). Portfolio optimization analysis with Markowitz quadratic mean-variance model. European Journal of Business and Management, 8(7), 73–79.

    Google Scholar 

  • Li, X., Jiang, H., Niu, M., & Wang, R. (2020). An enhanced selective ensemble deep learning method for rolling bearing fault diagnosis with beetle antennae search algorithm. Mechanical Systems and Signal Processing, 142, 106752.

    Article  Google Scholar 

  • Li, X., Zang, Z., Shen, F., & Sun, Y. (2020). Task offloading scheme based on improved contract net protocol and beetle antennae search algorithm in fog computing networks. Mobile Networks and Applications

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

    Article  Google Scholar 

  • Markowitz, H. M. (1959). Portfolio Selection: Efficient Diversification of Investments. Cowles Foundation Monograph: No. 16, Yale University Press.

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

    Google Scholar 

  • Medvedeva, M. A., Katsikis, V. N., Mourtas, S. D., & Simos, T. E. (2020). Randomized time-varying knapsack problems via binary beetle antennae search algorithm: Emphasis on applications in portfolio insurance. Mathematical Methods in the Applied Sciences1–11.

  • Mirjalili, S., & Lewis, A. (2013). S-shaped versus v-shaped transfer functions for binary particle swarm optimization. Swarm and Evolutionary Computation, 9, 1–14.

    Article  Google Scholar 

  • Mirjalili, S., Mirjalili, S. M., & Yang, X. (2014). Binary bat algorithm. Neural Computing and Applications, 25(3–4), 663–681.

    Article  Google Scholar 

  • Nobre, J., & Neves, R. (2019). Combining principal component analysis, discrete wavelet transform and xgboost to trade in the financial markets. Expert Systems With Applications, 125, 181–194.

    Article  Google Scholar 

  • Platanakis, E., & Urquhart, A. (2020). Should investors include bitcoin in their portfolios? A portfolio theory approach. The British Accounting Review, 52(4), 100837.

    Article  Google Scholar 

  • Puntsag, D. (2020). Mongolian mineral export basket risk: A portfolio theory approach. Resources Policy, 68, 101691.

    Article  Google Scholar 

  • Rashedi, E., Nezamabadi-Pour, H., & Saryazdi, S. (2010). Bgsa: Binary gravitational search algorithm. Natural Computing, 9(3), 727–745.

    Article  Google Scholar 

  • Trichilli, Y., Abbes, M. B., & Masmoudi, A. (2020). Islamic and conventional portfolios optimization under investor sentiment states: Bayesian vs markowitz portfolio analysis. Research in International Business and Finance, 51, 101071.

    Article  Google Scholar 

  • Wu, Q., Shen, X., Jin, Y., Chen, Z., Li, S., Khan, A. H., & Chen, D. (2019). intelligent beetle antennae search for UAV sensing and avoidance of obstacles. Sensors, 19, 1758.

    Article  Google Scholar 

  • Xidonas, P., & Mavrotas, G. (2014). Multiobjective portfolio optimization with non-convex policy constraints: Evidence form the Eurostoxx 50. European Journal of Finance, 20(11), 957–977.

    Article  Google Scholar 

  • Xidonas, P., & Mavrotas, G. (2014). Comparative issues between linear and non-linear risk measures for non-convex portfolio optimization: Evidence from the S&P 500. Quantitative Finance, 14(7), 1229–1242.

    Article  Google Scholar 

  • Xu, X., Deng, K., & Shen, B. (2020). A beetle antennae search algorithm based on Lévy flights and adaptive strategy. Systems Science & Control Engineering, 8, 35–47.

    Article  Google Scholar 

  • Yarpiz (2020). Binary and real-coded genetic algorithms. MATLAB Central File Exchange, Sept. 2015. Retrieved November 4.

  • Zhang, Y., Jiang, J., Xiang, Y., Zhu, Y., Wan, L., & Xie, X. (2020). Cloud-assisted privacy-conscious large-scale markowitz portfolio. Information Sciences, 527, 548–559.

    Article  Google Scholar 

  • Zhu, Z., Zhang, Z., Man, W., Tong, X., Qiu, J., & Li, F. (2018). A new beetle antennae search algorithm for multi-objective energy management in microgrid, in Proc. pp. 1599–1603.

Download references

Funding

No funding was received to assist with the preparation of this manuscript.

Author information

Authors and Affiliations

Authors

Contributions

Spyridon D. Mourtas: Conceptualization, Methodology, Software, Validation, Formal analysis, Investigation, Writing-Original Draft. Vasilios N. Katsikis: Conceptualization, Methodology, Software, Validation, Formal analysis, Investigation, Writing-Original Draft.

Corresponding author

Correspondence to Spyridon D. Mourtas.

Ethics declarations

Conflicts of interest

The authors Spyridon D. Mourtas and Vasilios N. Katsikis of the paper entitled “V-Shaped BAS: Applications on large portfolios selection problem”, declare that there is no conflict of interest.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mourtas, S.D., Katsikis, V.N. V-Shaped BAS: Applications on Large Portfolios Selection Problem. Comput Econ 60, 1353–1373 (2022). https://doi.org/10.1007/s10614-021-10184-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10614-021-10184-9

Keywords

Navigation