Cargando…

Constrained portfolio optimization with discrete variables: An algorithmic method based on dynamic programming

Portfolio optimization is one of the most important issues in financial markets. In this regard, the more realistic are assumptions and conditions of modelling to portfolio optimization into financial markets, the more reliable results will be obtained. This paper studies the knapsack-based portfoli...

Descripción completa

Detalles Bibliográficos
Autores principales: Jezeie, Fereshteh Vaezi, Sadjadi, Seyed Jafar, Makui, Ahmad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9333297/
https://www.ncbi.nlm.nih.gov/pubmed/35901177
http://dx.doi.org/10.1371/journal.pone.0271811
_version_ 1784758843268399104
author Jezeie, Fereshteh Vaezi
Sadjadi, Seyed Jafar
Makui, Ahmad
author_facet Jezeie, Fereshteh Vaezi
Sadjadi, Seyed Jafar
Makui, Ahmad
author_sort Jezeie, Fereshteh Vaezi
collection PubMed
description Portfolio optimization is one of the most important issues in financial markets. In this regard, the more realistic are assumptions and conditions of modelling to portfolio optimization into financial markets, the more reliable results will be obtained. This paper studies the knapsack-based portfolio optimization problem that involves discrete variables. This model has two very important features; achieving the optimal number of shares as an integer and with masterly efficiency in portfolio optimization for high priced stocks. These features have added some real aspects of financial markets to the model and distinguish them from other previous models. Our contribution is that we present an algorithm based on dynamic programming to solve the portfolio selection model based on the knapsack problem, which is in contrast to the existing literature. Then, to show the applicability and validity of the proposed dynamic programming algorithm, two case studies of the US stock exchange are analyzed.
format Online
Article
Text
id pubmed-9333297
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-93332972022-07-29 Constrained portfolio optimization with discrete variables: An algorithmic method based on dynamic programming Jezeie, Fereshteh Vaezi Sadjadi, Seyed Jafar Makui, Ahmad PLoS One Research Article Portfolio optimization is one of the most important issues in financial markets. In this regard, the more realistic are assumptions and conditions of modelling to portfolio optimization into financial markets, the more reliable results will be obtained. This paper studies the knapsack-based portfolio optimization problem that involves discrete variables. This model has two very important features; achieving the optimal number of shares as an integer and with masterly efficiency in portfolio optimization for high priced stocks. These features have added some real aspects of financial markets to the model and distinguish them from other previous models. Our contribution is that we present an algorithm based on dynamic programming to solve the portfolio selection model based on the knapsack problem, which is in contrast to the existing literature. Then, to show the applicability and validity of the proposed dynamic programming algorithm, two case studies of the US stock exchange are analyzed. Public Library of Science 2022-07-28 /pmc/articles/PMC9333297/ /pubmed/35901177 http://dx.doi.org/10.1371/journal.pone.0271811 Text en © 2022 Jezeie et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Jezeie, Fereshteh Vaezi
Sadjadi, Seyed Jafar
Makui, Ahmad
Constrained portfolio optimization with discrete variables: An algorithmic method based on dynamic programming
title Constrained portfolio optimization with discrete variables: An algorithmic method based on dynamic programming
title_full Constrained portfolio optimization with discrete variables: An algorithmic method based on dynamic programming
title_fullStr Constrained portfolio optimization with discrete variables: An algorithmic method based on dynamic programming
title_full_unstemmed Constrained portfolio optimization with discrete variables: An algorithmic method based on dynamic programming
title_short Constrained portfolio optimization with discrete variables: An algorithmic method based on dynamic programming
title_sort constrained portfolio optimization with discrete variables: an algorithmic method based on dynamic programming
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9333297/
https://www.ncbi.nlm.nih.gov/pubmed/35901177
http://dx.doi.org/10.1371/journal.pone.0271811
work_keys_str_mv AT jezeiefereshtehvaezi constrainedportfoliooptimizationwithdiscretevariablesanalgorithmicmethodbasedondynamicprogramming
AT sadjadiseyedjafar constrainedportfoliooptimizationwithdiscretevariablesanalgorithmicmethodbasedondynamicprogramming
AT makuiahmad constrainedportfoliooptimizationwithdiscretevariablesanalgorithmicmethodbasedondynamicprogramming