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...
Autores principales: | , , |
---|---|
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 |