Next Article in Journal
A Joint Limit Theorem for Epstein and Hurwitz Zeta-Functions
Previous Article in Journal
Back to Basics: The Power of the Multilayer Perceptron in Financial Time Series Forecasting
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fuzzy Entropy Approach for Portfolio Selection

1
Universidad de Los Andes, Mons. Álvaro del Portillo 12455, Las Condes, Santiago 7620086, Chile
2
University of Western Ontario, London, ON N6A 5B7, Canada
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(13), 1921; https://doi.org/10.3390/math12131921
Submission received: 30 May 2024 / Revised: 17 June 2024 / Accepted: 18 June 2024 / Published: 21 June 2024

Abstract

:
Portfolio management typically aims to achieve better returns per unit of risk by building efficient portfolios. The Markowitz framework is the classic approach used when decision-makers know the expected returns and covariance matrix of assets. However, the theory does not always apply when the time horizon of investments is short; the realized return and covariance of different assets are usually far from the expected values, and considering additional factors, such as diversification and information ambiguity, can lead to better portfolios. This study proposes models for constructing efficient portfolios using fuzzy parameters like entropy, return, variance, and entropy membership functions in multi-criteria optimization models. Our approach leverages aspects related to multi-criteria optimization and Shannon entropy to deal with diversification, and fuzzy and fuzzy entropy variants provide a better representation of the ambiguity of the information according to the investors’ deadline. We compare 418 optimal portfolios for different objectives (return, variance, and entropy), using data from 2003 to 2023 of indexes from the USA, EU, China, and Japan. We use the Sharpe index as a decision variable, in addition to the multi-criteria decision analysis method TOPSIS. Our models provided high-efficiency portfolios, particularly those considering fuzzy entropy membership functions for return and variance.

1. Introduction

The modern portfolio theory (MPT), initiated by Markowitz in 1956 [1], is a set of techniques for constructing portfolios that optimally balance maximum returns and an acceptable level of risk for investors. The mean-variance model serves as the foundation of MPT, which assumes investors display rational behavior and possess complete information. MPT has given rise to several research avenues, including entropy measures and modeling information uncertainty and ambiguity through fuzzy logic. The utilization of entropy measures addresses the issue of the low diversification that can result from the mean-variance model, by providing a more comprehensive outlook on portfolio diversification. Meanwhile, fuzzy logic provides a valuable method for handling uncertainty and ambiguity in information by considering acceptable ranges of values, such as the acceptable range of return levels for the portfolio. This study proposes models that combine entropy, fuzzy logic, and fuzzy entropy modeling within a multi-criteria framework. The models with fuzzy entropy performed well, according to a TOPSIS comparison of different model combinations [2]. To the best of our knowledge, this fuzzy entropy approach has not previously been utilized in portfolio selection. In conclusion, our proposed models incorporating fuzzy entropy showed promising results compared to other models in portfolio selection.
As a general concept, fuzzy entropy measures the vagueness or ambiguity of flexible or imprecise parameters in decision-making systems. This measure can be interpreted as the information gain in fuzzy environments and can be used to compare the ambiguity of different decision-making systems [2]. Mathematically, if we consider a fuzzy set A and a fuzzy membership function μ A ( x ) [ 0 , 1 ] , defined on a set X, this is given by H f ( A ) = x X μ A ( x ) log 2 ( μ A ( x ) ) . Please note that this formula is similar to the Shannon entropy formula, which measures the uncertainty or disorder of a probability distribution. However, we consider the membership degree given by μ A ( x ) in fuzzy entropy.
In our previous work on a fuzzy entropy approach in transportation [3], we maximized information gain and outperformed prior methods when calculating origin–destination matrices; these promising results led us to examine its potential for portfolio selection. Our findings were favorable after conducting model construction, data collection, and portfolio testing. The application of fuzzy entropy in information theory is well-established; we extended this measure by incorporating the return and variance of the portfolio into both the objective function and constraints of our models.
While the developments in post-MPT are numerous, in this paper, we focus on the base mean-variance approach and its variants [4], specifically emphasizing fuzzy entropy. The mean-variance model is well-known and has shown great results in practice, but it has limitations that have led to new models, such as those incorporating entropy measures and fuzzy logic. The mean-variance model can produce highly variable solutions with even small changes to parameters such as the portfolio’s expected return. As noted by [5], it can also assign high values to high-risk assets. This variability is partly due to the model’s assumption of a normal distribution of assets’ expected returns, variances, and covariances, and the expectation that these results will hold in the future.
In the mean-variance model, the expected return level reflects investors’ expectations. It is common practice to perform sensitivity analyses on this parameter, as results have shown that small changes to the expected return can result in significantly different portfolios [6,7]. To address this, we propose adding flexibility to the model by treating the expected return as a range rather than a fixed value. This is achieved using fuzzy intervals and entropy, which we demonstrate in Section 3.1.
The aim of a mean-variance model is typically to achieve the highest possible return level, while minimizing variance. The resulting portfolio may contain high-return assets to meet the desired return, which is also known as a sparse solution [5,8]. Diversification, such as maximizing portfolio entropy [9], can be used to address this issue.
It is usual to assume that the returns follow a normal distribution when estimating means, variances, and covariances in finance. However, asset returns are often non-normally distributed and exhibit skewness and kurtosis, leading to portfolios that appear efficient based on normal assumptions but are sub-optimal when considering the actual distribution of returns [10]. Assuming normal distributions can also result in overly optimistic risk assessments, causing investors to take on more risk than they realize, as normal distributions do not adequately capture rare events such as large market crashes [11]. Additionally, normal assumptions can negatively impact portfolio diversification, as correlations estimated from normal distributions may differ from the actual correlations in the data. Our central hypothesis to address these issues is that using fuzzy entropy on expected returns and variances could help evaluate the performance of portfolios for future unknown values.
There are also modeling approaches using entropy measures to deal with some of the problems with the mean-variance model; the more common use is to produce diversified portfolios [5]. Ref. [9] understood this need for more diversification of the solutions of the mean-variance model as corner solutions and analyzed how different entropy measures could help with this problem.
As indicated by [12], fuzzy approaches deal better with real-world uncertainties in portfolio construction. Nevertheless, as already indicated, entropy measures help diversification by avoiding corner solutions [9]. The evident approach considers multiple objectives; we can mention entropy measures, fuzzy parameters, and return maximization [12,13,14,15].
The aim of our research was to test if the introduction of fuzzy and fuzzy entropy produces better portfolios than those obtained from known approaches, such as the base mean-variance model and models with entropy measures. It is relevant to highlight why our fuzzy and fuzzy entropy approaches are novel. We focus on mean return and variance by applying fuzzy and fuzzy entropy measures in different models. In this context, we represent the information gain as one of the objective functions and control this parameter in the constraints of the optimization problem.
In this paper, we compared the performance of portfolios through the allocation of assets using seven optimization models at different moments. We used various time windows to calculate the resulting portfolio within each model, and within them, we used multiple configurations to analyze the objective functions’ relevance. Then, we calculated the performance of the portfolios for data outside the time window in which we estimated the portfolio. With these results, we ranked them using a TOPSIS approach.
To summarize, our paper showcases the following research highlights:
  • We proposed optimization problems with multiple objective functions to construct portfolios and model fuzzy and fuzzy entropy measures on the portfolio’s expected return and variance.
  • We analyzed seven models and ran numerical experiments to rank these models using TOPSIS. We considered various time windows and evaluated the portfolios outside the window.
  • Among the models tested, the multi-objective model multi-criteria Shannon and fuzzy entropy on target return and variance consistently delivered the highest returns and Sharpe ratios, placing it on the efficient frontier. Based on the TOPSIS methodology applied to return, variance, and portfolio entropy, it delivered consistent results across different configurations. Its key strength was its ability to capture all configurations without imposing significant optimization restrictions, making it the optimal model for constructing the best portfolio. Rather than seeking the theoretical optimal, it tended to converge towards observable centers. Portfolio selection.
  • We recommend fuzzy models that contain the entropic membership function in their structure; fuzzy measures provide the flexibility to handle intervals and uncertainties, and fuzzy entropy maximizes the information gain for both return and variance, further reinforcing the models’ flexibility.
The paper is organized into six sections. The following section presents a literature review and positions our paper within the current portfolio-selection literature. We describe the models we considered in Section 3. Section 4 describes the data considered for the numerical experiments and the details of the methodology applied. Section 5 shows the results we obtained, commented on, and discussed in Section 6. Finally, in Section 7, we present our final analysis and conclusions.

2. Literature Review

The field of portfolio optimization is vast and originated with the classic work of [1]. Since then, the number of papers in the area has kept growing, with many surveys in the field, such as the one by [4] focusing on deterministic models or by [16] oriented towards robust optimization methods.
The beginning of the modern portfolio theory (MPT), an investment theory based on the idea that risk-averse investors can construct portfolios to optimize or maximize expected returns based on a given level of market risk, emphasizes that risk is an inherent part of higher rewards [1]. MPT assumes that investors are risk-averse, meaning that given two portfolios that offer the same expected return, investors will prefer the less risky one. Thus, an investor will take on increased risk only if compensated by higher expected returns. Conversely, an investor who wants higher expected returns must accept more risk. The exact trade-off will be the same for all investors, but different investors will evaluate the trade-off differently based on individual risk aversion characteristics. An investor can reduce portfolio risk simply by holding combinations of non-perfectly positively correlated instruments. If all the asset pairs have correlations of 0—they are perfectly uncorrelated—the portfolio’s return variance is the sum over all assets of the square of the fraction held in the asset times the asset’s return variance (and the portfolio standard deviation is the square root of this sum).
The efficient frontier is a cornerstone of modern portfolio theory and is the line that indicates the combination of investments that will provide the highest level of return for the lowest level of risk [17]. When a portfolio falls to the right of the efficient frontier, it possesses greater risk relative to its predicted return. When it falls beneath the slope of the efficient frontier, it offers a lower return relative to risk [1]. It is one of the most important and influential economic theories dealing with finance and investment.
There are five basic assumptions that are fundamentals upon which the MPT is constructed [1]:
  • The expected return and the variance are the only parameters that affect an investor’s decision.
  • Investors are generally rational and risk-averse. They are completely aware of all the risks in investment and take positions based on the risk determination demanding a higher return for accepting greater volatility.
  • There are no transaction costs for buying and selling securities.
  • All investors have the same expectations concerning the expected return, variance, and covariance.
  • Analysis is based on a single-period investment model.
Despite its theoretical importance, critics of the MPT question whether it is an ideal investment tool, because its model of financial markets does not match the real world in many ways. The risk, return, and correlation measures used by MPT are based on expected values, meaning they are mathematical statements about the future (the expected value of returns is explicit in the above equations and implicit in the definitions of variance and covariance). The mean-variance model is an a priori consideration of the homoscedasticity of the variance of the series, a fact that contradicts one of the stylized facts of the financial series, which is the frequent heteroskedasticity; that is, the variance suffers from systematic changes during the studying time. In practice, investors must substitute predictions based on historical asset return and volatility measurements for these values in the equations. Very often, such expected values fail to take account of new circumstances that did not exist when the historical data were generated, introducing uncertainty in the problem modeled through fuzzy logic [6,7].
In this context, many methods have been used to optimize portfolios, but the attention that fuzzy methods have received has not been as systematically studied as the methodologies in the surveys conducted. An exception is the survey by [13], but their study has not been updated since, and many more developments have appeared since then. In what follows, we will describe other works within portfolio optimization using fuzzy methods.
Since the above survey, approaches such as [18,19] have applied fuzzy methods to model returns, considering its variation as the fuzzy variable, and identifying the variability of returns as a form of uncertainty that can be captured with fuzzy models. These models either made assumptions about the shape of the variance or considered deterministic variance scenarios. Later, researchers focused on keeping the fuzzy view of the uncertainty of returns but modeled the time dynamics of the problem. Papers such as [20,21,22] dealt with time-varying portfolio optimization under different circumstances, ranging from the accumulation of risks from variance, transaction costs, and diversification degrees [20], directly considering the time series of returns as a fuzzy system [23], to applying uncertainty to the returns and the liquidity of the assets within the time series in [22] and later in [24]. In all of these studies, studying the returns across time as a fuzzy system was the focus, as opposed to our paper, in which we consider a two-dimensional fuzzy system over the ball of mean-variance, combining the source of uncertainty.
Another focus of many researchers using fuzzy methods has been the multiobjective approach. The recent work by [25] explored how three different objectives can be reconciled when optimizing portfolios using fuzzy logic. Ref. [26] compared the stock return and the general financial situation of a company to build a portfolio following fuzzy logic. Ref. [27] modeled returns as a fuzzy system but included fuzzy targets in the optimization process, including perceptual credibility constraints to the portfolio construction, a similar approach to the work of [28], who considered credibility within the return–liquidity space. Following this credibility approach, the work by [29] considered returns, volatility, skewness, and kurtosis within a fuzzy framework but focused on each as an objective, rather than a source of uncertainty, as we do in our work.
Other approaches in the area have focused, for example, on reducing variability in the decision, such as the semi-entropy approach by [23], which focuses on the downside uncertainty. The impact of rationality in decisions using fuzzy entropy was recently explored by [30], who modeled constraints on portfolios from the rationality expectations of agents. Our work follows the more traditional line of maximizing the portfolio’s risk-adjusted return by explicitly including the uncertainty of the mean-variance surface, as explained in the following sections.
On the other hand, in the context of a decision support system for ranking company stock investments based on value investing, the TOPSIS (technique for order of preference by similarity to ideal solution) approach can be a valuable tool. The approach utilized by this stock ranking decision support system is the TOPSIS procedure. The TOPSIS algorithm’s geometric principle states that the selected alternative must be located at the maximum distance from the negative ideal solution and closest to the positive ideal solution. To ascertain the relative proximity of an alternative to the optimal solution, Euclidean distance is utilized as a method of multi-criteria decision-making that ranks potential solutions according to their similarity to the optimal solution. Several studies have highlighted the applicability of TOPSIS in various domains, including financial performance evaluation [31], group decision making [32], stock portfolio selection [33], and stock portfolio investment [34].
By integrating TOPSIS into the decision-making process, companies can effectively evaluate and rank investment opportunities based on various criteria. This method allows for systematic comparison of stocks, thereby enabling the identification of stocks that outperform those underperforming [35]. Additionally, TOPSIS has been used in the financial sector for applications such as bankruptcy prediction and stock selection for portfolio construction [36]. These applications demonstrate TOPSIS’ flexibility in assisting decision-making processes in portfolio selection. Thus, it is used for making a final decision in order to select the optimal portfolio; the methodology and the involved variables are explained in the following section.

3. Models and Methods

3.1. The Models

First, we define Markowitz’s base model (Model 1), the theoretical foundation for most studies in this field. We then define two variants with entropic measures: Model 2 maximizes Shannon’s entropy with return and variance as constraints, while Model 3 minimizes the variance and maximizes entropy in a single objective function. Model 4 is a multi-criteria model with Shannon’s entropy maximization and fuzzy parameters on the mean and variance of the portfolio. Models 5 and 6 are similar, in that they both maximize entropy, but while Model 5 controls variance with fuzzy intervals, Model 6 only minimizes it. Finally, Model 7 has three objective functions, maximizing entropy, while controlling average return and variance with fuzzy entropy measures.

3.1.1. Model 1: The Markowitz Base Model

Let us consider i 1 , , n assets with returns r i . The decision variables x i represent the relative weights invested in the portfolio accomplishing Equation (1). The aim is to find the optimal portfolio through the weights, accomplishing the expected return Equation (2) and a variance bound Equation (3) of the portfolio. We can construct the base Markowitz model from this initial setting and the variants and specializations we propose for analysis. In Equation (3), σ i are the standard deviations of assets’ returns and ρ i j are their correlation coefficients.
i = 1 n x i = 1
r p x = i = 1 n x i E r i
V x = i = 1 n j = 1 n x i x j σ i σ j ρ i j
We define in Equation (4) Markowitz’s base model or Model 1, which minimizes the variance and meets R p for the portfolios’ expected return.
min x > 0 V x      s . t .    r p x = R p   i = 1 n x i = 1
Let us note that, in Equation (4), the constraint r p x = R p could also be greater than (≥) as in [37].

3.1.2. Model 2: Shannon’s Entropy Maximization

Model 2 includes the maximization of the entropy H x . Equation (5) relates the portfolio to the base model, which helps produce more diversified portfolios.In this optimization problem, the expected returns R p and variance σ p 2 are within the constraints. In Equation (6), we define Model 2 that corresponds to this case; this model was also considered by [9,38] among others.
H x = i = 1 n x i ln x i
max x > 0 H x      s . t . r p x = R p   V x σ p 2   i = 1 n x i = 1

3.1.3. Model 3: Shannon’s Entropy Maximization and Minimum Variance

In Equation (7), we show Model 3, which includes the minimization of the entropy and the minimization of the portfolio’s variance. The model Equation (7) balances within the objective function, with equal emphasis on both the maximization of the entropy and the minimization of the variance of the resulting portfolio, while requiring a specific level R p for the portfolio return.
min x > 0 V x H x      s . t . r p x = R p   i = 1 n x i = 1

3.1.4. Model 4: Multi-Criteria with Shannon’s Entropy Maximization and Fuzziness on Target Return and Variance

In Model 4, we introduce a multi-criteria optimization scheme, by adding fuzzy parameters for the portfolio’s target expected return and variance. We define this case as the bi-objective model or Model 4 in Equation (8), where we maximize the entropy and control the expected return and variance with trapezoidal intervals.
In Equation (8), the parameters r ̲ , r 1 , r 2 , r ¯ and σ ̲ 2 , σ 1 2 , σ 2 2 , σ ¯ 2 correspond to the representation of trapezoidal fuzzy membership functions for the expected return R p and variance σ p 2 .
max x > 0 , λ 0 , 1 H x , λ          s . t .      r p x               λ r 1 + 1 λ r ̲        r p x               λ r 2 + 1 λ r ¯        V x               λ σ 1 2 + 1 λ σ ̲ 2        V x               λ σ 2 2 + 1 λ σ ¯ 2        i = 1 n x i         =                    1
In (8), ( r ̲ , r 1 , r 2 , r ¯ ) and ( σ ̲ 2 , σ 1 2 , σ 2 2 , σ ¯ 2 ) are the parameters of trapezoidal fuzzy sets associated with the expected return and variance of the portfolio. We use the trapezoidal form of a fuzzy parameter; in Figure 1, we show how the return R p is represented by a trapezoid and a membership function μ R p , which in (8) is controlled by the decision variable μ . Please note that the case for the trapezoid membership function for the variance is analogous, and when r 1 = r 2 , the trapezoid shape turns into a triangular membership function.
For the return trapezoid, at every point in time, we calculated the maximum possible return and defined every parameter of the trapezoid based on this number. 0 was always the lower bound for the return trapezoid, because nobody wanted to invest in a negative expected return portfolio. We calculated the minimum and maximum volatility values for the volatility case at each point in time. We set the trapezoid parameter to 1.25 times the minimum sigma and the other parameter to 0.75 times the maximum sigma.

3.1.5. Model 5: Multi-Criteria Shannon, Fuzzy Variance and Fuzzy Entropy on Target Return

In Equation (10), we define a model with a trapezoidal fuzzy bound. This is a tri-objective approach; its first objective function is maximizing the entropy H x . The second objective is a fuzzy entropy approach for maximizing the entropy of the fuzzy portfolio’s return g 1 α (see Equation (9)). The third is maximizing the membership for the variance using the decision variable λ .
g 1 α = α ln α 1 α ln 1 α
max x > 0 , α 0 , 1 , λ 0 , 1 H x , g 1 α , λ               s . t .          r p x                 =          α r ̲ + 1 α r ¯            V x                       λ σ 1 2 + 1 λ σ ̲ 2            V x                       λ σ 2 2 + 1 λ σ ¯ 2            i = 1 n x i                  =                    1
The model in expression Equation (11) is a particular case of Equation (10) in which σ p 2 = σ 1 2 = σ 2 2 and λ = 1 , and in which we represented the constraint associated with the variance as an upper-bound, considering that if there is any solution with a variance lower than σ p 2 , then we consider this a good solution.
max x > 0 , α 0 , 1 H x , g 1 α          s . t .          r p x                 =          α r ̲ + 1 α r ¯            V x                                   σ p 2            i = 1 n x i                  =                    1
We show the fuzzy entropy function g 1 α in Figure 2. In this case, α controls the value of R p r ̲ , r ¯ .

3.1.6. Model 6: Multi-Criteria Shannon, Fuzzy Entropy on Target Return and Min Variance

In Equation (12), we define Model 6 with a fuzzy entropy representation for the expected return and with three objective functions. The first is the maximization of the portfolio’s entropy; the second is the maximization of the fuzzy entropy of the expected return; and the third is the minimization of the portfolio’s variance.
max x > 0 , α 0 , 1 H x , g 1 α , V x          s . t .                   r p x                     =          α r ̲ + 1 α r ¯                     i = 1 n x i                     =                    1

3.1.7. Model 7: Multi-Criteria Shannon and Fuzzy Entropy on Target Return and Variance

In Equation (14), we propose Model 7. It has three objective functions. The first is the maximization of the portfolio’s entropy H x , the second is the maximization of the fuzzy entropy function of the portfolio’s return g 1 α , and the third is the minimization of the portfolio’s variance g 2 β , defined in Equation (13). Note that the shape of the fuzzy entropy function g 2 x is the same as g 1 x .
g 2 β = β ln β 1 β ln 1 β
max x > 0 , α 0 , 1 , β 0 , 1 H x , g 1 α , g 2 β               s . t .                 r p x                     =          α r ̲ + 1 α r ¯                   V x                     =        β σ ̲ 2 + 1 β σ ¯ 2                   i = 1 n x i                     =                    1
The bases of the fuzzy models (4, 5, 6, and 7) can be seen in the Appendix A, with the mathematical deduction of the models with fuzzy parameters, and where some definitions of fuzzy sets and fuzzy optimization are described.

4. Methodology

In this section, we describe the data we considered for our numerical experimentation and explain how we ordered the numerical instances; we also give details on how we solved the optimization problems and, finally, describe how we applied TOPSIS.

4.1. Data Description

The database we considered has monthly registers of stock indices of the USA Standard & Poor’s 500, Europe Euro Stoxx 50, Japan Nikkei 225, and China HSCEI from 2003 to 2023. The relevance of using indices in the portfolio resides in the fact that this strategy is scalable to different investment amounts because the volumes traded with the instruments are very high. The values are monthly from the year 2003 to 2023.
The USA Standard & Poor’s 500 index, also known as S&P 500, is one of the most important stock indexes in the United States; it is considered the most representative index of the real market situation. The index is based on the market capitalization of 500 large companies that own shares listed on the NYSE or NASDAQ exchanges and captures approximately 80% of all market capitalization in the United States. The Europe Euro Stoxx 50 index represents the performance of the 50 largest companies among the 19 super sectors regarding market capitalization in 11 eurozone countries. These countries are Germany, Austria, Belgium, Spain, Finland, France, Ireland, Italy, Luxembourg, the Netherlands, and Portugal. The Japan Nikkei 225 index, also called the Nikkei index, is the most popular stock index in the Japanese market, comprising the 225 most liquid securities listed on the Tokyo Stock Exchange. The China HSCEI index is the main Chinese stock index of Hong Kong. It records and monitors the daily changes in the largest Hong Kong companies on the stock market. It consists of 33 companies, representing 65% of the Hong Kong Stock Exchange.

4.2. Description of Numerical Instances

From the entire dataset, with monthly values from the year 2003 to 2023, corresponding to 235 samples of each stock index, we divided the dataset into five non-overlapping subsets, performing a temporal partition with the same length (47 samples). The objective was to test the model under different market conditions, denoted as independent analysis sets S 1 ,   S 2 ,   S 3 ,   S 4 ,   S 5 . In Table 1, we show the time interval for each scenario.
To evaluate the performance of each model in each subset, we used a rolling window approach, where we calculated the expected returns and covariance matrices for each window. Please see the rolling time window methodology in Figure 3.
We consider it relevant to explain that, as we considered four indexes, the variances and covariances do not constitute high-dimensional matrices. However, when modelers consider several stock prices, indexes, or exchange-traded funds, they will face high-dimensional variances and covariances matrices. Although this is not relevant in our case, we can recommend literature for performing analysis under these circumstances [39,40,41].
There were 47 samples (monthly returns) in the five scenarios analyzed. The methodology used to estimate the returns and the covariance matrix was based on a moving window of 20 samples of the returns of the stock indices (from t 19 to t) used in this study; the last 20 samples were considered. Therefore, in one scenario, there were 27 portfolios obtained, since new data (returns) were included for calculating the estimation of returns and the covariance matrix. Based on these estimates, we proceeded to optimize the portfolios. The advantage of using this method lies in capturing possible changes over time in the statistics of the indices and thus making a dynamic estimation that helps to improve the optimization of the model [42]. Finally, we compounded each model’s returns (portfolio) over all the subsets, to evaluate each model and obtain its total returns.

4.3. Solving the Optimization Problems

We solved these models using the Optimization Toolbox of Matlab v9.6 (Release R2019a; MathWorks Inc., Natick, MA, USA).
Models 1, 2, and 3 are nonlinear and have a single objective function. It is worth noting that, even though Model 3 has both variance minimization and entropy maximization objectives, we used the approach proposed by [43] to solve it as a single-objective problem. For Model 1, we performed optimization by minimizing the constrained variance to eleven different return values, from r m i n to r m a x , where r m i n is the lowest possible return and r m a x is the highest possible return given the window under analysis. This return interval was moved with a step of 0.1 times the length of the return interval, generating 11 optimal solutions, one for each restricted return. In Model 2, the maximization of the portfolio entropy was constrained to return and variance values. The return and variance interval was moved with a step of 0.1 times the length of the interval (return and variance), generating 121 solutions (11 returns × 11 variances).
In the case of Model 3, we minimized the variance and maximized the entropy in the target function, for which we constrained the return; we implemented this constraint as an equality and an inequality. The path of the return interval was carried out at a step of 0.1 times the length of the interval, generating 22 solutions.
Models 4 to 7 are nonlinear and have multiple objective functions. We used the ϵ -constraint methodology [44] to find solutions. This methodology solves a multi-objective problem by minimizing a single function, while leaving the others as constraints. The ϵ -constraint approach converts the multiple objective functions into constraints controlled by a right-hand-side parameter ϵ . We could estimate the efficient frontier of the solutions by performing a sensitivity analysis on the ϵ parameters. The efficient frontier concept, in this case, refers to the optimization problem with multiple objective functions, where we aimed to find the set of optimal solutions that maximized one objective function, while satisfying the constraints imposed by the other objective functions.
In mathematical terms, let us consider a general multiobjective optimization problem as defined in (15), with f i x i = 0 n objective functions and j 1 , , m constraints, defined by the functions g j x and its right-hand-side parameters b j . The ϵ -constraint approach is shown in (16) when keeping f 0 x as a single objective function, and considering f i x i = 1 n as constraints with right-hand-side parameters ϵ i i = 1 n .
min x 0 f 0 x , , f n x     s . t .             g j x                        b j       j 1 , , m
min x 0 f 0 x     s . t . g j x           b j      j 1 , , m   f i x            ϵ i      i 1 , , n
We applied the ϵ -constraint approach for each model, as indicated below:
  • Model 4—Maximum entropy, fuzzy in return and variance: This model has two objective functions for the entropy maximization, and the control parameter λ for the membership function, and for variance and the expected return of the portfolio. We kept the entropy as the single objective function in this case, turning the λ into an ϵ -constraint. We performed numerical experiments by carrying out sensitivity analysis on the corresponding ϵ bounding λ . Then, these intervals were controlled by λ ; this variable takes values between 0 and 1, moving at a step of 0.1, generating 11 solutions.
  • Model 5—Entropy maximization, fuzzy entropy in return, fuzzy in variance: This model has three objective functions: entropy maximization, the fuzzy entropic function for the expected return, and the control parameter λ of the membership function for portfolio’s variance. In this case, we kept the entropy as the single objective function, turning the other objective functions into two ϵ -constraints. We performed the numerical experiments through sensitivity analysis on the corresponding ϵ parameters bounding λ and g 1 x .
    Using the same approach as for Model 4, α and λ took values between 0 and 1; with α acting on the return constraint, and λ modulating the variance interval (trapezium); these intervals were constraints in the optimization process. The path of α and λ had a step of 0.1, which generated 121 solutions.
  • Model 6—Entropy maximization, fuzzy entropy in return and variance: This model had three objective functions: entropy maximization, the fuzzy entropic for the expected return, and the portfolio’s variance minimization functions. In this case, we kept the entropy as a single objective function, turning the other objective functions into two ϵ -constraints. We performed the numerical experiments through a sensitivity analysis on the corresponding ϵ parameters bounding g 1 x and V x . Continuing with the same methodology used in the other models, α was a variable that took values between 0 and 1, running this interval at a step of 0.1, generating 11 solutions.
  • Model 7—Entropy maximization and fuzzy entropy in return and variance: This model had three objective functions: the entropy maximization and the fuzzy entropic functions for the expected return and variance of the portfolio. In this case, we kept the entropy as a single objective function, turning the other objective functions into two ϵ -constraints. We performed the numerical experiments by carrying ou sensitivity analysis on the corresponding ϵ parameters bounding g 1 x and g 2 x , moving through these parameters at a step of 0.1, and 121 portfolios were generated.
    The optimization process of each model ended when we selected the optimal portfolio for each (Models 1 to 7) and computed their returns. Finally, we used TOPSIS to select the best model regarding their three main features: expected return, variance, and entropy. We applied sensitivity analysis of the relevance of each variable to represent different scenarios; of course, the ranking of the models changed in each case.

4.4. TOPSIS in Detail

The TOPSIS methodology is a multi-criteria decision methodology that allows choosing a solution to a problem based on multiple attributes. Typically, the attributes are opposing characteristics, such as return and volatility. The methodology determines a score based on the Euclidean distance to a positive ideal element and a negative ideal element. The closer the element is to the positive ideal element, and the further it is from the negative ideal element, the better the score. These ideal elements are constructed by taking the highest and lowest values of the available elements.
In this case, we considered the attributes for k 1 , , K portfolios, including their expected returns, variances, and entropies. The ideal positive element was the one with the highest return, lowest variances, and highest entropy. The ideal negative element was the one with the lowest return, highest volatility, and lowest entropy. Let us consider the attributes a k as indicated in Equation (17), where we calculated the values of each attribute by considering the portfolio x k and its performance based on data outside the time window.
a k = r p x k ,   V x k ,   H x k
We performed the following steps:
  • Define the performance matrix: The performance matrix corresponds to the collection of attributes of the portfolios. It has three columns (attributes): return, volatility, and entropy.
  • Normalization: This step corresponds to turning the values of the performance matrix k 1 , , K into values between 0 and 1:
    a k ¯ = a k a k , a k = l = 1 3 a k , l 2
  • Weighted normalized matrix: In this step, we multiplied the columns of the normalized performance matrix by a scalar value, where the sum of these scalar values equaled 1.
    l = 1 3 w l = 1 ,
    where w l are the scalars that multiply the columns; these values represent the relative relevance of the attributes. We considered multiple configurations.
  • Positive and negative ideals: In this step, we defined the positive and negative ideal portfolio; we used the highest and lowest values of each portfolio’s attributes.
    P = max k 1 , , K r p x k ; min k 1 , , K V x k ; max k 1 , , K H x k
    N = min k 1 , , K r p x k ; max k 1 , , K V x k ; min k 1 , , K H x k
  • Distance calculation: k 1 , , K we calculated the Euclidean distance to the positive and negative ideal portfolios.
    d k P = l = 1 3 ( a k , l p l ) 2 d k N = l = 1 3 ( a k , l n l ) 2
    where p l and n l are the components (return, variance, entropy) of the positive ideal and negative ideal elements, respectively.
  • Relative closeness: we calculated the relative closeness to the ideal solution, corresponding to the distance ratio to the negative ideal portfolio divided by the sum of the distances to the negative and positive ideal.
    C k = d k N d k N + d k P
  • Ranking results: we ranked the solution from the highest relative closeness to the lowest, as calculated in the previous step.
According to this proposed approach, we considered nine different configurations for the weights, to analyze rankings and discriminate which models were better; these configurations considered the return more relevant. The main reason we had to do this was to represent that the return is dominant over other metrics in the eyes of investors when they select their portfolio. In Table 2, we show the nine sets of weights e i for the portfolios’ attributes.

5. Results

The results obtained from the different models in the risk return space showed three groups, as can be seen in Figure 4. This figure shows the portfolios’ standard deviation versus its return in this 20-year evaluation. The chart below shows the compound return over a period (cumulative or compound). We identified three groups according to the level of return. The first group had the highest returns between 1200% and 1400% or between 1.11% to 1.04% in monthly terms, corresponding to 6.2% (red) of the total portfolios; a second group had returns oscillating around 800% (equivalent to 0.87% monthly return), with a 6.2% (grey) of the total portfolios; and finally, a third group, with the largest number of elements and oscillating returns around 400%(equivalent to 0.58% monthly return) corresponding to 87% (yellow), which is considered more representative of the total.
The first group showed low entropy, around 0.13, dominated by Model 2 and 5 portfolios. The second group had an entropy of around 0.59, where Model 2 and 5 portfolios dominated the group in quantity. Having a similar behavior, the third group had an entropy of 0.83, which was high compared to the other models. The dominant portfolios in this group belonged to Model 7.
The colors of the points represent the relation between standard deviation and compound return of the portfolios for each model, a total of 418, three separated groups were naturally obtained according to the level of return, risk, and entropy, as indicated before. The third group (yellow) is selected to analyze, with the largest number of elements, corresponding to 87%, oscillating returns around 0.58% monthly return, and the highest entropy of 0.83; it’s more representative of the total, and a cluster with better portfolios according to the parameters like mean Sharpe index and entropy like a measure of diversification.
In Figure 5, we present the portfolio performance of the third group selected (blue points), the resulting portfolio of Model 7 ( α = 0.3 ,   β = 0.9 ) , in terms of the compound return and Sharpe index, which is situated in the upper right quadrant and demonstrates the above-average performance in both return and efficiency. Furthermore, it stands out for its position relative to other portfolios in the same quadrant.
Figure 6 illustrates that Model 7 lies on the efficient frontier when considering the models in terms of minimizing risk and maximizing returns. It is noteworthy that Model 7, with α = 0.3 and β = 0.9 , exhibited one of the highest returns and was one of the most efficient among the portfolios derived from the different models.
In Figure 7, we present a performance comparison of the models across the nine scenarios proposed, considering the differences in the values of their attributes (return, variance, and entropy). The purpose of the TOPSIS analysis predicted in the chart was to show the ranking position of each portfolio against the rest of the portfolios in each configuration. The length of the bar represents the number of models analyzed, and the position of the dot in the bar is how good the result was. The lower the position in the bar, the better the result.
Models 5 and 7 exhibited superior performance compared to the other models across the different configurations of TOPSIS.
Model 5 performed well and was comparable to Model 7; however, it did not outperform Model 7.
Models 2 and 4 fell within the top half of the TOPSIS chart. In particular, Model 4 consistently fell around the middle of the ranking in all scenarios. In configurations where the return was relevant, Model 2 was the worst. This situation was the opposite of Model 4 when there is a low importance of return. This model did not perform well, but Model 1 was the worst.
It is relevant to note that Model 4 had a stable behavior, meaning its rankings were similar among scenarios.
While Model 6 was better than 3, its behavior was similar to 3, which performed better than the models in the middle of the ranking.
Lastly, in general terms, you can see that Model 7 consistently exhibited superior performance to the other models (obtaining the first position of the ranking) across the different configurations of the TOPSIS decision variables. Therefore, it can be considered the best model under the different scenarios.

6. Discussion

The results of our analysis suggest that, for the data and methodology considered, models that incorporated fuzzy measures and fuzzy entropy measures in multiobjective settings—such as Models 5, 6, and 7—demonstrated superior performance compared to Models 1, 2, and 3. Is important to note the Model 4 did not have a good performance in comparison with the other fuzzy models, and it id is worth noting that this model does not have an entropic membership function. In our opinion, fuzzy measures provide the flexibility to handle intervals and uncertainties, and fuzzy entropy maximizes the information gain for both return and variance, further reinforcing the models’ flexibility.
Across the full range of results, there was a notable dispersion in portfolio performance, as measured by their actual returns and variances. In our view, this dispersion can be attributed to two primary factors: (i) the use of various variance bounds, not only in the Markowitz base model but also in all of the other models that incorporated entropy maximization in their ϵ -constraint versions, and (ii) the fact that the results of the fuzzy entropy models matched the Markowitz results for low variances, due to the inherent design of the model, which seeks to minimize variance while maximizing return.
In the case of the multiobjective models 4 to 7, the actual variances concentrated in the mid-range, because we used objective functions to maximize the parameters’ fuzzy membership functions. For both considered cases, λ was for the fuzzy instances and α and β for the fuzzy entropy cases.
Model 5 exhibited the best ranking results when α = 0.3 and λ values covered the interval 0–1, indicating that the variance is modulated by λ . Models 5, 6, and 7 showed that the actual variance tended to concentrate in the mid-range, which resulted from optimizing the membership functions of the parameters α and β .
Model 7, with α = 0.3 and β = 0.9 , achieved a higher ranking across the various configurations with different attribute weights, indicating the effectiveness of fuzzy entropy approaches for return and variance optimization in our data.

7. Conclusions

Among the models tested, the multi-objective Model 7 with α = 0.3 and β = 0.9 consistently delivered the highest returns and Sharpe ratios, placing it on the efficient frontier. Based on the TOPSIS methodology applied to return, variance, and portfolio entropy, it delivered consistent results across different configurations. Its key strength was its ability to capture all configurations, without imposing significant optimization restrictions, making it the optimal model for constructing the best portfolio. Rather than seeking a theoretical optimal, it tended to converge towards observable centers.
Based on that fact, Model 4 did not have a good performance in comparison with the other fuzzy models; noting that this model does not have an entropic membership function, our opinion is that the fuzzy measures provide the flexibility to handle intervals and uncertainties, and fuzzy entropy maximizes the information gain for both return and variance, further reinforcing the models’ flexibility.
For portfolio selection, we recommend fuzzy models that contain an entropic membership function in their structure. In conclusion, fuzzy measures provide the flexibility to handle intervals and uncertainties, and fuzzy entropy maximizes the information gain for both return and variance, further reinforcing the models’ flexibility.

Author Contributions

Conceptualization, H.L.-O., C.B. and J.P.; methodology, M.B., H.L.-O. and J.P.; software, M.B. and J.P.; validation, J.P.; formal analysis, H.L.-O. and J.P.; investigation, M.B. and J.P.; resources, J.P.; data curation, J.P.; writing—original draft, M.B. and J.P.; writing—review and editing, M.B., H.L.-O., C.B. and J.P.; supervision, H.L.-O., C.B. and J.P.; project administration, J.P.; funding acquisition, J.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Agencia Nacional de Investigación y Desarrollo de Chile (1220822), Agencia Nacional de Investigación y Desarrollo de Chile (11241278), Canada Research Chairs (2018-00082) and Agencia Nacional de Investigación y Desarrollo de Chile (21220491).

Data Availability Statement

The data presented in this study is available on request from the corresponding authors, and the dataset was jointly completed by the team, so the data is not publicly available.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

This appendix shows a detailed mathematical deduction of the models with fuzzy parameters. First, some definitions of fuzzy sets and optimization are presented, which are necessary to clarify the models.
Definition: A fuzzy set ( A ) in a universe of discourse ( X ) is defined by a membership function ( μ A : X [ 0 , 1 ] ) , where each element ( x X ) is assigned a membership degree ( μ A ( x ) ) that takes values in the interval [ 0 , 1 ] . μ A : X [ 0 , 1 ]
For each ( x X ) , μ A ( x ) indicates the degree of membership of x in the fuzzy set A. The values of ( μ A ( x ) ) are interpreted as follows:
  • μ A ( x ) = 1 indicates that x fully belongs to the fuzzy set A.
  • μ A ( x ) = 0 indicates that x does not belong to the fuzzy set A.
  • 0 < μ A ( x ) < 1 indicates that x has a partial membership in set A.
Definition:  α -cut of A for a value α [ 0 , 1 ] is the crisp set A α defined as:
A α = { x X μ A ( x ) α }
α -cut is the set of all elements x in X whose membership in the fuzzy set A is at least α .
Definition—Trapezoidal Membership Function ( a ,   b ,   c ,   d ) : For a variable x defined over X, a trapezoidal membership function μ ( x ) is defined as:
μ ( x ) = 0 if   x a , x a b a if   a x b , 1 if   b x c , d x d c if   c x d , 0 if   x d ,
where ( a b c d ) are parameters defining the shape of the trapezoid.
Definition—Entropic membership function: Let X = { x R : a < x < b } be an interval set; then, the log-natural function f x of x is defined as follows:
f x ( x ) = 0 if   x a , x a b a · ln x a b a b x b a · ln b x b a if   a < x < b , 0 if   x b ,
Let f x be the log-natural function of x. The entropic fuzzy set, namely μ ( a , b ) ( x ) , is as follows:
μ ( a , b ) ( x ) = f x ( x ) max x ( f x ( x ) )
Given the previous definitions, the following shows the mathematical derivation of optimization models with fuzzy parameters. In general, the maximum entropy portfolio selection model with fuzzy return and fuzzy variance is described as (A1)
max x > 0 H x     s . t .    r p x       = f       R p      V x       = f       σ 2      i = 1 n x i        =        1
The notation = f indicates a certain degree of flexibility in meeting the constraints. In this case, it is associated with the variability of the parameters. One way to solve this problem is using fuzzy sets representing the expected return and variance.
If R p and σ 2 are trapezoidal numbers, that is, R p = r ̲ ,   r 1 ,   r 2 ,   r ¯ and σ 2 = σ ̲ 2 ,   σ 1 2 ,   σ 2 2 ,   σ ¯ 2 , then optimization problem (A1) is equivalent to
max x > 0 H x s . t . r p x = r ̲ ,   r 1 ,   r 2 ,   r ¯ V x = σ ̲ 2 ,   σ 1 2 ,   σ 2 2 ,   σ ¯ 2 i = 1 n x i = 1
Through the intersection of the trapezoidal membership functions, applied to each constraint, the optimization problem (A2) is equivalent to
max x > 0 H ( x ) s . t . max ( μ R p ( r p ( x ) ) ) ( μ σ 2 ( V ( x ) ) ) i = 1 n x i = 1
By the definition of ∩ in fuzzy sets, max ( μ R p ( r p ( x ) ) ( μ σ 2 ( V ( x ) ) ) ) is equivalent to the following max–min problem:
max min ( μ R p ( r p ( x ) ) ,   μ σ 2 ( V ( x ) ) )
Noting that λ = min ( μ R p ( r p ( x ) ) μ σ 2 ( V ( x ) ) ) , (A5) is equivalent to
max x > 0 ,   λ H ( x ) , λ subject to μ R p ( r p ( x ) ) λ μ σ 2 ( V ( x ) ) λ i = 1 n x i = 1
where μ ( r p ( x ) ) λ and μ σ 2 ( V ( x ) ) λ are λ -cuts of each of the membership functions; that is, the goal is to achieve the highest level of membership for each of the constraints. The model (A5) is equivalent to a parametric optimization problem (8).
If R p and σ 2 are entropic numbers, that is, R p = r ̲ ,   r ¯ and σ 2 = σ ̲ 2 ,   σ ¯ 2 , then optimization problem (A1) is equivalent to
max x > 0 H x     s . t .     r p x        =        r ̲ ,   r ¯       V x        =        σ ̲ 2 ,   σ ¯ 2       i = 1 n x i        =        1
Through the intersection of entropic membership functions, applied to each constraint, the optimization problem (A6) is equivalent to
max x > 0            H x     s . t . max ( μ ( r ̲ , r ¯ ) ( r p ( x ) ) ( μ ( σ ̲ 2 , σ ¯ 2 ) ( V ( x ) ) )                i = 1 n x i                =                1
Let α = r p ( x ) r ̲ r ¯ r ̲ , then entropic membership function μ ( r ̲ , r ¯ ) ( r p ( x ) ) is equivalent to
g 1 ( α ) = α · ln ( α ) ( 1 α ) · ln ( 1 α )
If β = V ( x ) σ ̲ 2 σ ¯ 2 σ ̲ 2 , then the entropic membership function μ ( σ ̲ 2 , σ ¯ 2 ) ( V ( x ) ) is equivalent to
g 2 ( β ) = β · ln ( β ) ( 1 β ) · ln ( 1 β )
According to Equations (A8) and (A9), the fuzzy optimization problem (A7) is equivalent to model (14).

References

  1. Markowitz, H. Portfolio Selection. J. Financ. 1952, 7, 77–91. [Google Scholar]
  2. Aggarwal, M. Redefining fuzzy entropy with a general framework. Expert Syst. Appl. 2021, 164, 113671. [Google Scholar] [CrossRef]
  3. López-Ospina, H.; Cortés, C.E.; Pérez, J.; Peña, R.; Figueroa-García, J.C.; Urrutia-Mosquera, J. A maximum entropy optimization model for origin-destination trip matrix estimation with fuzzy entropic parameters. Transp. A Transp. Sci. 2022, 18, 963–1000. [Google Scholar] [CrossRef]
  4. Kalayci, C.B.; Ertenlice, O.; Akbay, M.A. A Comprehensive Review of Deterministic Models and Applications for Mean-Variance Portfolio Optimization. Expert Syst. Appl. 2019, 125, 345–368. [Google Scholar] [CrossRef]
  5. Mercurio, P.J.; Wu, Y.; Xie, H. An Entropy-Based Approach to Portfolio Optimization. Entropy 2020, 22, 332. [Google Scholar] [CrossRef] [PubMed]
  6. Chung, M.; Lee, Y.; Kim, J.H.; Kim, W.C.; Fabozzi, F.J. The effects of errors in means, variances, and correlations on the mean-variance framework. Quant. Financ. 2022, 22, 1893–1903. [Google Scholar] [CrossRef]
  7. Michaud, R.O. The Markowitz Optimization Enigma: Is ‘Optimized’ Optimal? Financ. Anal. J. 1989, 45, 31–42. [Google Scholar] [CrossRef]
  8. Lassance, N.; DeMiguel, V.; Vrins, F. Optimal Portfolio Diversification via Independent Component Analysis. Oper. Res. 2022, 70, 55–72. [Google Scholar] [CrossRef]
  9. Yu, J.R.; Lee, W.Y.; Chiou, W.J.P. Diversified portfolios with different entropy measures. Appl. Math. Comput. 2014, 241, 47–63. [Google Scholar] [CrossRef]
  10. Cerrato, M.; Crosby, J.; Kim, M.; Zhao, Y. Relation between higher order comoments and dependence structure of equity portfolio. J. Empir. Financ. 2017, 40, 101–120. [Google Scholar] [CrossRef]
  11. Mandelbrot, B. Certain speculative prices (1963). J. Bus. 1972, 45, 542–543. [Google Scholar] [CrossRef]
  12. Gupta, P.; Mehlawat, M.K.; Inuiguchi, M.; Chandra, S. Fuzzy Portfolio Optimization: Advances in Hybrid Multi-Criteria Methodologies; Springer: Berlin/Heidelberg, Germany, 2014; Volume 316. [Google Scholar]
  13. Fang, Y.; Lai, K.K.; Wang, S. Fuzzy Portfolio Optimization: Theory and Methods; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2008; Volume 609. [Google Scholar]
  14. Mehlawat, M.K.; Gupta, P.; Kumar, A.; Yadav, S.; Aggarwal, A. Multiobjective Fuzzy Portfolio Performance Evaluation Using Data Envelopment Analysis Under Credibilistic Framework. IEEE Trans. Fuzzy Syst. 2020, 28, 2726–2737. [Google Scholar] [CrossRef]
  15. Deng, X.; Pan, X. The research and comparison of multi-objective portfolio based on intuitionistic fuzzy optimization. Comput. Ind. Eng. 2018, 124, 411–421. [Google Scholar] [CrossRef]
  16. Xidonas, P.; Steuer, R.; Hassapis, C. Robust Portfolio Optimization: A Categorized Bibliographic Review. Ann. Oper. Res. 2020, 292, 533–552. [Google Scholar] [CrossRef]
  17. Calvo, C.; Ivorra, C.; Liern, V. On the Computation of the Efficient Frontier of the Portfolio Selection Problem. J. Appl. Math. 2012, 25, 105616. [Google Scholar] [CrossRef]
  18. Huang, X. Mean-Entropy Models for Fuzzy Portfolio Selection. IEEE Trans. Fuzzy Syst. 2008, 16, 1096–1101. [Google Scholar] [CrossRef]
  19. Qin, Z.; Li, X.; Ji, X. Portfolio Selection Based on Fuzzy Cross-Entropy. J. Comput. Appl. Math. 2009, 228, 139–149. [Google Scholar] [CrossRef]
  20. Liu, Y.J.; Zhang, W.G. A Multi-Period Fuzzy Portfolio Optimization Model with Minimum Transaction Lots. Eur. J. Oper. Res. 2015, 242, 933–941. [Google Scholar] [CrossRef]
  21. Zhou, R.; Yang, Z.; Yu, M.; Ralescu, D.A. A Portfolio Optimization Model Based on Information Entropy and Fuzzy Time Series. Fuzzy Optim. Decis. Mak. 2015, 14, 381–397. [Google Scholar] [CrossRef]
  22. Liagkouras, K.; Metaxiotis, K. Multi-Period Mean–Variance Fuzzy Portfolio Optimization Model with Transaction Costs. Eng. Appl. Artif. Intell. 2018, 67, 260–269. [Google Scholar] [CrossRef]
  23. Zhou, J.; Li, X.; Pedrycz, W. Mean-Semi-Entropy Models of Fuzzy Portfolio Selection. IEEE Trans. Fuzzy Syst. 2016, 24, 1627–1636. [Google Scholar] [CrossRef]
  24. Li, B.; Zhang, R. A New Mean-Variance-Entropy Model for Uncertain Portfolio Optimization with Liquidity and Diversification. Chaos Solitons Fractals 2021, 146, 110842. [Google Scholar] [CrossRef]
  25. Wang, X.; Wang, B.; Li, T.; Li, H.; Watada, J. Multi-Criteria Fuzzy Portfolio Selection Based on Three-Way Decisions and Cumulative Prospect Theory. Appl. Soft Comput. 2023, 134, 110033. [Google Scholar] [CrossRef]
  26. Wang, J.; Zhang, H.; Luo, H. Research on the Construction of Stock Portfolios Based on Multiobjective Water Cycle Algorithm and KMV Algorithm. Appl. Soft Comput. 2022, 115, 108186. [Google Scholar] [CrossRef]
  27. Mehlawat, M.K. Credibilistic Mean-Entropy Models for Multi-Period Portfolio Selection with Multi-Choice Aspiration Levels. Inf. Sci. 2016, 345, 9–26. [Google Scholar] [CrossRef]
  28. Jalota, H.; Thakur, M.; Mittal, G. A Credibilistic Decision Support System for Portfolio Optimization. Appl. Soft Comput. 2017, 59, 512–528. [Google Scholar] [CrossRef]
  29. Gupta, P.; Mehlawat, M.K.; Yadav, S.; Kumar, A. A Polynomial Goal Programming Approach for Intuitionistic Fuzzy Portfolio Optimization Using Entropy and Higher Moments. Appl. Soft Comput. 2019, 85, 105781. [Google Scholar] [CrossRef]
  30. Shen, K.Y.; Lo, H.W.; Tzeng, G.H. Interactive Portfolio Optimization Model Based on Rough Fundamental Analysis and Rational Fuzzy Constraints. Appl. Soft Comput. 2022, 125, 109158. [Google Scholar] [CrossRef]
  31. Tan, Y.; Yang, W.; Suntrayuth, S.; Yu, X.; Sindakis, S.; Showkat, S. Optimizing Stock Portfolio Performance with a Combined RG1-TOPSIS Model: Insights from the Chinese Market. J. Knowl. Econ. 2023, 1–24. [Google Scholar] [CrossRef]
  32. Gupta, V.; Srivastava, S.; Ratan, R. Stock-market as an investment platform among business colleges graduates. Econ. Manag. Rev. 2023, 2, 70–75. [Google Scholar]
  33. Jing, D.; Imeni, M.; Edalatpanah, S.; Alburaikan, A.; Khalifa, H.A.E.W. Optimal selection of stock portfolios using multi-criteria decision-making methods. Mathematics 2023, 11, 415. [Google Scholar] [CrossRef]
  34. Vásquez, J.A.; Escobar, J.W.; Manotas, D.F. AHP–TOPSIS methodology for stock portfolio investments. Risks 2023, 10, 4. [Google Scholar] [CrossRef]
  35. Martinkutė-Kaulienė, R.; Skobaitė, R.; Stasytytė, V.; Maknickienė, N. Comparison of multicriteria decision-making methods in portfolio formation. Financ. Mark. Valuat. 2023, 7, 60–72. [Google Scholar] [CrossRef]
  36. Rezaei, S.; Vaez-Ghasemi, M. A new Method for Sustainable Portfolio Selection with DEA, TOPSIS and MIP in Stock exchange. Financ. Eng. Portf. Manag. 2020, 11, 474–515. [Google Scholar]
  37. Tanaka, H.; Guo, P. Portfolio selection based on upper and lower exponential possibility distributions. Eur. J. Oper. Res. 1999, 114, 115–126. [Google Scholar] [CrossRef]
  38. Zheng, Y.; Zhou, M.; Li, G. Information entropy based fuzzy optimization model of electricity purchasing portfolio. In Proceedings of the 2009 IEEE Power & Energy Society General Meeting, Calgary, AB, Canada, 26–30 July 2009; pp. 1–6. [Google Scholar]
  39. García-Medina, A.; Rodríguez-Camejo, B. Random Matrix Theory and Nested Clustered Optimization on high-dimensional portfolios. Int. J. Mod. Phys. C 2024, 2450098. [Google Scholar] [CrossRef]
  40. García-Medina, A.; Rodríguez-Camejo, B. Two-step estimators of high-dimensional correlation matrices. Phys. Rev. E 2023, 108, 044137. [Google Scholar] [CrossRef] [PubMed]
  41. García-Medina, A.; Macías Páez, R. Rotationally invariant estimators on portfolio optimization to unveil financial risk’s states. Int. J. Mod. Phys. C 2023, 34, 2350117. [Google Scholar] [CrossRef]
  42. Inoue, A.; Jin, L.; Rossi, B. Rolling window selection for out-of-sample forecasting with time-varying parameters. J. Econ. 2017, 196, 55–67. [Google Scholar] [CrossRef]
  43. Zhang, Y.; Li, X.; Guo, S. Portfolio selection problems with Markowitz’s mean–variance framework: A review of literature. Fuzzy Optim. Decis. Mak. 2018, 17, 125–158. [Google Scholar] [CrossRef]
  44. Miettinen, K. Nonlinear Multiobjective Optimization; International Series in Operations Research & Management Science; Kluwer Academic Publishers: Alphen aan den Rijn, The Netherlands, 1999; Volume 12. [Google Scholar]
Figure 1. Explanatory figure for trapezoidal fuzzy parameter R p .
Figure 1. Explanatory figure for trapezoidal fuzzy parameter R p .
Mathematics 12 01921 g001
Figure 2. Explanatory figure for the fuzzy entropy function g 1 α .
Figure 2. Explanatory figure for the fuzzy entropy function g 1 α .
Mathematics 12 01921 g002
Figure 3. Rolling time window.
Figure 3. Rolling time window.
Mathematics 12 01921 g003
Figure 4. Standard deviation vs. Compound return.
Figure 4. Standard deviation vs. Compound return.
Mathematics 12 01921 g004
Figure 5. Compound return and Sharpe ratio.
Figure 5. Compound return and Sharpe ratio.
Mathematics 12 01921 g005
Figure 6. Compound return vs. Standard deviation.
Figure 6. Compound return vs. Standard deviation.
Mathematics 12 01921 g006
Figure 7. Model Ranking results since 1 (better) to 418 (worse).
Figure 7. Model Ranking results since 1 (better) to 418 (worse).
Mathematics 12 01921 g007
Table 1. Subset.
Table 1. Subset.
Dates/Scenario12345
Start date31 May 200331 May 200730 April 201131 March 201629 February 2020
End date31 March 200731 March 201128 February 201531 January 202031 December 2023
Table 2. TOPSIS weight configurations analyzed.
Table 2. TOPSIS weight configurations analyzed.
Attribute Weight/Scenario123456789
Return [%]335050507060607060
Variance [%]3350025154003030
Entropy [%]330502515040010
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Bonacic, M.; López-Ospina, H.; Bravo, C.; Pérez, J. A Fuzzy Entropy Approach for Portfolio Selection. Mathematics 2024, 12, 1921. https://doi.org/10.3390/math12131921

AMA Style

Bonacic M, López-Ospina H, Bravo C, Pérez J. A Fuzzy Entropy Approach for Portfolio Selection. Mathematics. 2024; 12(13):1921. https://doi.org/10.3390/math12131921

Chicago/Turabian Style

Bonacic, Milena, Héctor López-Ospina, Cristián Bravo, and Juan Pérez. 2024. "A Fuzzy Entropy Approach for Portfolio Selection" Mathematics 12, no. 13: 1921. https://doi.org/10.3390/math12131921

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop