PYDDOP: Python Module for Determining the Dimension of the Optimal Portfolio
Alan Mustafa and
Abdulnasser Hatemi-J
Statistical Software Components from Boston College Department of Economics
Abstract:
Portfolio diversification is an important instrument utilized regularly by investors and financial institutions for reducing financial risk. However, the number of assets included in the portfolio is usually assumed to be known exogenously. The current software is constructed in Python for dealing with this issue endogenously. It creates all potential combinations of portfolios using a given set of assets and ranks them based on the highest return per unit of risk for each portfolio. Thus, the investor can detect methodically the optimal portfolio amongst all possible ones. The module provides a graphical user interface (GUI) that makes its implementation straightforward. Two methods are used to find the budget shares for each portfolio (i) Markowitz (1952) and (ii) Hatemi-J, Hajji and El-Khatib (2022).
Language: Python
Requires: Python
Keywords: portfolio management; diversification; Markowitz (search for similar items in EconPapers)
Date: 2024-02-04
References: Add references at CitEc
Citations:
Downloads: (external link)
http://fmwww.bc.edu/repec/bocode/p/PyDDOP.txt program code (text/plain)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:boc:bocode:p00004
Ordering information: This software item can be ordered from
http://repec.org/docs/ssc.php
Access Statistics for this software item
More software in Statistical Software Components from Boston College Department of Economics Boston College, 140 Commonwealth Avenue, Chestnut Hill MA 02467 USA. Contact information at EDIRC.
Bibliographic data for series maintained by Christopher F Baum ().