445
Views
0
CrossRef citations to date
0
Altmetric
Original Article

Socially responsible multiobjective optimal portfolios

&
Received 02 Jun 2022, Accepted 29 Dec 2023, Published online: 30 Jan 2024

Abstract

This article extends the socially responsible multiobjective problem to (i) estimating optimal portfolios via reward/risk maximization, (ii) including dependence structure between asset returns using vine copulas, and (iii) incorporating enhanced indexation utilizing cumulative zero-order stochastic dominance (CZϵSD). Applying the multiobjective optimal portfolio (MOOP) approach to a sample of EuroStoxx 50 constituents, the results show that the MOOPs provide investors with the flexibility to incorporate different objectives while investing in optimal portfolios. Including social responsibility results in lower portfolio return and economic performance, but at the same time portfolio risk, expected shortfall of portfolio returns below the benchmark, and turnover are reduced. The copula-based predictive models lead to MOOPs with higher returns and reward/risk ratios. Moreover, optimizing environmental scores leads to less risky MOOPs, while optimizing social scores results in higher average return and better risk-adjusted performance.

1. Introduction

Asset managers and portfolio owners increasingly consider corporate social responsibility in their investment decisions. A common approach to measure social responsibility for investments is to use ESG scores (Gasser et al., Citation2017; Hirschberger et al., Citation2013; Utz et al., Citation2014, Citation2015; Lindquist et al., Citation2022). These scores consist of environmental, social, and governance components and are provided by several rating agencies. One apparent question is then how to incorporate ESG information when constructing socially responsible optimal portfolios. Previous literature has suggested several techniques for obtaining socially responsible multiobjective portfolios (MOP). For instance, considering both financial and ethical aspects in the expected utility function, Ballestero et al. (Citation2012) formulate a bi-criteria portfolio problem for socially responsible and green investment and show that the classical mean-variance framework provides higher returns and lower risk compared to the highly green investments. Hirschberger et al. (Citation2013) suggest a quadratic programming approach to extend Markowitz’s mean-variance model to a tri-criteria portfolio problem and provide results indicating better risk and return performance for socially responsible portfolios compared to a naive equally weighted strategy. Applying inverse tri-criterion optimization, Utz et al. (Citation2014) conclude that there is no difference between conventional and socially responsible mutual funds in terms of asset allocation. Xidonas et al. (Citation2012), Aouni et al. (Citation2018), and Masmoudi and Abdelaziz (Citation2018) provide a review of the different programming approaches for solving the socially responsible MOP problem.

The MOP problem can be used to estimate a Pareto frontier, including portfolios that are efficient in regard to several portfolio attributes. Then, given the investor’s preferences, one can choose the most suitable portfolio from the Pareto set. However, the investor might be interested in investing in efficient portfolios with the highest reward/risk ratio (we refer to these portfolios as optimal). Therefore, this article aims to generalize the reward/risk maximization to incorporate multiple portfolio objectives including ESG scores. Our multiobjective optimal portfolio (MOOP) approach turns out to be a special case of socially responsible MOP optimization where both the portfolio return and ESG scores are incorporated as reward measures in a reward/risk maximization. We combine fractional programming techniques developed by Charnes and Cooper (Citation1962) and Stoyanov et al. (Citation2007) with the weighted-sum approach used in the MOP models (Steuer, Citation1986; Martel et al., Citation1988; Ballestero & Romero, Citation1996; Bilbao et al., Citation2006; Bilbao-Terol et al., Citation2016; Xidonas et al., Citation2017; Masmoudi & Abdelaziz, Citation2018; Henriques & Neves, Citation2019).

We suggest a novel approach to construct socially responsible MOOPs with several portfolio criteria including expected return, corporate social responsibility measured by ESG scores, conditional Value-at-Risk (CVaR), turnover, and cumulative zero-order stochastic dominance (CZϵSD). Furthermore, Rvine copula models are applied to estimate step-ahead multivariate distribution for asset returns.

This article contributes to the existing literature in several important aspects. First, it develops a MOOP framework that can be used to estimate optimal (maximum reward/risk) portfolios while allowing investors to have preferences on several portfolio criteria. To the best of our knowledge, this is the first study to combine a fractional programming technique with the MOP. In particular, our MOOP approach allows us to obtain optimal (maximum reward/risk) points directly from a multicriteria Pareto frontier set. An interesting application of the MOOP portfolio approach is social responsibility via ESG scores, where a socially responsible reward/risk maximizer is searching for an optimal strategy given her preferences for several portfolio attributes. In this case, our socially responsible MOOP approach extends the literature on sustainable investing and socially responsible MOP (Ballestero et al., Citation2012; Utz et al., Citation2014, Citation2015; Gasser et al., Citation2017; Pedersen et al., Citation2021; Steuer & Utz, Citation2023). Second, this article incorporates an enhanced indexation approach in a MOOP setting. Several approaches are suggested for enhanced indexation through second-order stochastic dominance (see e.g. Roman et al., Citation2013; Sharma et al., Citation2017; Goel & Sharma, Citation2021). We follow one of the recent approaches suggested by Bruni et al. (Citation2017) and incorporate the CZϵSD, which corresponds to the expected shortfall of portfolio returns below the market returns. Third, it develops Rvine-copula-based MOOP. This makes this study one of the first to incorporate copulas in socially responsible investing.

Using a sample of constituents of the EuroStoxx 50 index, the out-of-sample performance of the suggested socially responsible MOOP strategies is examined. In particular, the main focus is on evaluating how corporate social responsibility affects the performance of MOOPs. Incorporating the ESG scores results in socially responsible MOOPs with lower volatility, CVaR, CZϵSD, and turnover. Moreover, optimizing environmental scores leads to MOOPs with lower risk, while optimizing social scores results in higher average return and risk-adjusted performance. The results of our empirical evaluation demonstrate a high flexibility of the suggested MOOP approach in terms of the portfolio criteria.

The remainder of this article is structured as follows: Section 2 presents the portfolio objectives and MOOP formulation. Section 3 presents the steps involved in constructing the copula-based MOOPs. We provide our empirical analysis in Section 5. Finally, concluding remarks are presented in Section 6.

2. Portfolio parametrization

In this section, we elaborate and introduce our suggested MOP and MOOP approaches. In general, the MOOP model is different from the MOP approach because it includes a reward/risk maximization portfolio problem. While in the MOP model, we use a weighted-sum approach to estimate Pareto efficient portfolios, in the MOOP problem, we are interested in finding those Pareto frontier portfolios with maximum reward/risk ratio (see Section 5.1 for an empirical example). In Section 2.3, we describe the benchmark portfolios used in the empirical analysis.

2.1. MOP

In a MOP problem, there are several objective functions to be maximized (or minimized). To solve such a portfolio problem, different approaches have emerged in the MOP literature including the weighted-sum, ϵ-constraint, goal, and compromise programming (see Masmoudi & Abdelaziz, Citation2018, for a comparison of different methods). Let Λk(ŵt) be a reward function and ψq(ŵt) be a risk measure. In the weighted-sum approach, the weights assigned to the objective functions, i.e. λΛk,λψq[0,1], correspond to the investor’s preferences. Furthermore, there are several approaches to normalize the objective functions (see e.g. Cao et al., Citation2017; Xidonas et al., Citation2017). One approach is the linear normalization (scaling) using the so-called utopia and nadir points. Let Λ¯k and ψ¯q denote the utopia solutions, and Λ¯k and ψ¯q are the nadir points. Using the weighted-sum approach, a MOP with K + Q criteria is defined as: (1) minimizeŵtq=1Qλψq[ψq(ŵt)ψ¯qψ¯q]k=1KλΛk[Λk(ŵt)Λ¯kΛ¯k]subject toŵt1=1ŵjt0,j{1,2,..,d}(1) where q=1Qλψq+k=1KλΛk=1, and the utopia solutions are obtained from separate (individual) optimizations s.t. k{1,2,,K}:Λ¯k=maxŵt Λk(ŵΛk) and q{1,2,,Q}:ψ¯q=minŵt ψq(ŵψq). For nadir solutions, we have k{1,2,,K}:Λ¯k=min(Λk(ŵΛ1),,Λk(ŵΛK),Λk(ŵψ1),,Λk(ŵψQ)) and q{1,2,,Q}:ψ¯q=max(ψq(ŵΛ1),,ψq(ŵΛK),ψq(ŵψ1),,ψq(ŵψQ)).Footnote1

To construct socially responsible MOP, we incorporate the five objective functions, including portfolios’ expected return, CVaR, CZϵSD, ESG score, and turnover, described in Section S2 in the online appendix. The portfolio turnover has an optimal solution of zero, i.e. ψ¯ϑ=0. Using the suggested linear transformations of portfolios’ CVaR, CZϵSD, and turnover, i.e. defining auxiliary variables y,g,υ, we obtain the socially responsible MOP problem as: (2) minimizewt̂,y,g,υλψζ[l+[M(1α)]1m=1Mυmψ¯ζψ¯ζ]+λψδ[m=1Mymψ¯δψ¯δ]+λψϑ[j=1dgjψ¯ϑψ¯ϑ]λΛμ[ŵtμtΛ¯μΛ¯μ]λΛθ[ŵtθtΛ¯θΛ¯θ],subject toym+ŵtr̂mtrmtI0m{1,2,..,M},ŵtr̂mt+l+υm0m{1,2,..,M},ŵjtŵjt*+gj0j{1,2,..,d},ŵjt*ŵjt+gj0j{1,2,..,d},ŵt1=1,ŵjt0j{1,2,..,d},υm0m{1,2,..,M},(2) where the portfolio weights at the end of the previous rebalancing period ŵjt*, the preference parameters λψ  and λΛ, utopia solutions ψ¯  and Λ¯, and nadir solutions ψ¯ and  Λ¯ are given, and the parameters to be estimated are the portfolio weights wt̂ at time t (out-of-sample iteration) and auxiliary variables y,g, and υ, with 3M+2d+1 constraints.

2.2. MOOP

In a portfolio optimization problem, the goal is to find the optimal portfolio that meets the investor’s utility function or his/her attitude towards risk or any other objective so desired. One common approach to solve these portfolio problems is fractional programming where the non-linear objective function (reward/risk ratio) can be reduced to a linear programming problem (Charnes & Cooper, Citation1962; Dinkelbach, Citation1967; Stoyanov et al., Citation2007).

Assuming that the investor seeks to maximize a reward/risk ratio with several, i.e. K + Q, objective functions. We notice in a typical (bi-criteria) reward/risk maximization, the investor maximizes the ratio without any preference for reward or risk. However, for a multicriteria reward/risk ratio, the investor can assign preferences for his reward and risk, i.e. q=1Qλψq=1,k=1KλΛk=1. For instance, the investor weights a reward measure only relative to other reward measures. Incorporating the weighted-sum approach, we define the global reward/risk ratio, which combines several reward and risk measures, as (3) Φ(ŵt)=λΛ1Λ1(ŵt)++λΛKΛK(ŵt)λψ1ψ1(ŵt)++λψQψQ(ŵt).(3)

Assuming that all the reward measures, Λk(ŵt), are concave and all the risk measures, ψq(ŵt), are convex, then k=1KλΛkΛk(ŵt):D1RdR++ is concave and q=1Qλψqψq(ŵt):D2RdR++ is convex. Therefore, the ratio Φ(ŵt) is quasi-concave and its inverse, Φ1(ŵt), is quasi-convex, argminŵt Φ1(ŵt)=argmaxŵt Φ(ŵt),ŵtD1D2 (c.f., Stoyanov et al., Citation2007).

To obtain a linear transformation of Φ1(ŵt), we use fractional programming. Let w˜t be a vector of unconstrained weights and ν be an auxiliary variable capturing the inverse of the denominator of the objective function s.t. ν=[k=1KλΛkΛk(ŵt)]1. If all the risk functions, ψq(ŵt), are positive homogeneous of degree 1, then the numerator, i.e. q=1Qλψqψq(ŵt), is also positive homogeneous. In this case, by setting w˜t=ŵt/ν, we have q=1Qλψqψq(w˜t)=[q=1Qλψqψq(ŵt)]ν=[q=1Qλψqψq(ŵt)][k=1KλΛkΛk(ŵt)]1. Therefore, the minimization of Φ1(ŵt) is equivalent to the minimization of q=1Qλψqψq(w˜t).

To normalize the objective functions, i.e. ψq(w˜t), let Φq,k1(ŵt)=ψq(ŵt)/Λk(ŵt) denote one objective function with qth risk function and kth reward function. First, we suggest to obtain solutions from individual (separate) optimizations as k{1,2,,K},q{1,2,,Q}:Φ̂q,k1=argminŵt Φq,k1(ŵt) (see Sahamkhadam et al., Citation2022, for an example of reward/risk maximization with expected return as reward and CVaR as risk function). Then, utopia solutions are defined as q{1,2,,Q}:Φ¯q1=min(Φ̂q,11,Φ̂q,21,,Φ̂q,K1), with nadir solutions obtained as q{1,2,,Q}:Φ¯q1=max(Φ̂q,11,Φ̂q,21,,Φ̂q,K1). Having estimated the utopia and nadir solutions, we get the general MOOP problem as: (4) minimizew˜t,νq=1Qλψq[ψq(w˜t)Φ¯q1Φ¯q1]subject tok=1KλΛkΛk(w˜t)=1w˜t1=ν0w˜jtν,j{1,2,..,d}ν0(4) where the first condition is equivalent to the condition that ν=[k=1KλΛkΛk(w˜t)]1, and the solution to an optimal portfolio problem is given as ŵjt=w˜jtν.

By incorporating the five objective functions, described in Section S2 in the online appendix, and the MOP problem in EquationEquation (4), we formulate the socially responsible MOOP problem as (5) minimizew˜,ν,y˜,g˜,υ˜λψζ[l+[M(1α)]1m=1Mυ˜mΦ¯ζ1Φ¯ζ1]+λψδ[m=1My˜mΦ¯δ1Φ¯δ1]+λψϑ[j=1dg˜jΦ¯ϑ1Φ¯ϑ1],subject toλΛμw˜tμt+λΛθw˜tθt1,y˜m+w˜tr̂mtνrmtI,m{1,2,..,M},w˜tr̂mt+l+υ˜m0,m{1,2,..,M},υ˜m0,m{1,2,..,M},w˜jt+g˜jνŵjt*,j{1,2,..,d},g˜jw˜jtνŵjt*,j{1,2,..,d},w˜t1=ν,0w˜jtνj{1,2,..,d},ν>0,(5) where ŵjt=w˜jtν. The parameters to be estimated are the portfolio weights wt̂ at time t (out-of-sample iteration) and the auxiliary variables ν,y˜,g˜, and υ˜. Fixed parameters are the portfolio weights at the end of the previous rebalancing period ŵjt*, the preference parameters λψ  and λΛ, utopia solutions Φ¯q1, and nadir solutions Φ¯q1, with 3M+3d+3 constraints.

2.3. Benchmark portfolio strategies

Pedersen et al. (Citation2021) present the investor’s portfolio problem as an ESG-efficient frontier, where the goal is to find the portfolio with the highest Sharpe ratio (SR) given an ESG target level. They conclude that imposing the ESG constraint in the portfolio problem results in a small reduction in the Sharpe ratio. As the approach suggested in Pedersen et al. (Citation2021) extends a reward/risk maximization, i.e. Max SR, to incorporate ESG scores, we believe that it is an appropriate benchmark for the suggested MOP and MOOP models, which incorporate more as well as different portfolio criteria. We refer to the portfolio strategy in Pedersen et al. (Citation2021) as the ESG-constrained Max SR.

Let ESG¯t be the average ESG score across assets in the portfolio at time t. Using ESG¯t as the target ESG score to be achieved by the portfolio, the ESG-constrained Max SR strategy is defined as: (6) maximizeŵtŵtμ̂tŵtΣ̂tŵtsubject toŵt1=1ŵtESGt=ESG¯t0ŵjt1,j{1,2,..,d},(6) where Σ̂t and μ̂t denote the positive semi-definite covariance matrix and mean vector estimated from the historical returns. This portfolio problem can be solved using fractional programming (see Lööf et al. (Citation2023) for more details).

Furthermore, we use the equally-weighted portfolio strategy as the second benchmark where, at each re-balancing time t, we set ŵt=1d.

3. Copula-based MOOP portfolio optimization

In a copula-based forecasting approach, one can estimate the returns’ conditional multivariate distribution by following a series of steps. First, using a GARCH model, the standardized residuals z and their marginal densities fj are obtained. Then, using the marginal uniforms obtained from the probability transformation, a joint distribution is estimated using the truncated Rvine density function. Finally, drawing observations from the joint distribution and utilizing the step-ahead mean and volatility forecasts from the GARCH process, the copula-based multivariate distribution is obtained. Following Nagler et al. (Citation2019), the copula families and truncation level are selected based on the modified Bayesian information criteria for vine copulas. To model both the lower and upper tail dependence, the copula families in the Rvine structure are selected from one of the following distributions: Gaussian (symmetric no tail dependence), Student–t (symmetric upper and lower tail dependence), Clayton (captures asymmetry and lower tail), Frank (captures symmetry), Joe and Gumbel (both sensitive to upper tail). A detailed description of vine copulas is presented in Section S1 in the online appendix.

We set the following parameters: T= the total number of observation, L = the estimation window length, ι[L+1,T]:tι = out-of-sample iteration which also corresponds to the portfolio rebalancing periods, M = the total number of drawings from the step-ahead multivariate conditional return distribution, and d= the total number of assets in the portfolio. Repeat the following steps for all out-of-sample iterations tι=(tL+1,tL+2,,tT):

  • Step 1. Initialize by setting t[tιL,tι1]: rt=(r1t,r2t,,rdt),rjt=ln[pjtpj,t1] as the returns computed based on the observed adjusted prices pjt.

  • Step 2. j[1,d]: obtain standardized residuals ẑj=(ẑjtιL,,ẑjtι1), conditional mean μ̂jtι, and volatility σ̂jtι forecasts assuming, w.l.o.g., the returns follow a univariate AR-GARCH process: (7) {rjt=μj+ϵjtμj=cj+ϕ1jrj,t1ϵjt=hjtzjtzjt(iid),σjt2=α0j+α1jϵj,t12+β1jσj,t12,α0j>0,α1j0,β1j0,α1j+β1j<1,t[tιL,tι1].(7)

  • Step 3. Utilize the estimated standardized residuals ẑjt from Step 2 and obtain uniform marginals ûjt=Fj(ẑjt),j[1,d],t[tιL,tι1] from the cumulative marginal distribution function s.t. ûjtU[0,1]d.

  • Step 4. Insert the estimated marginal uniform (Û1,,Ûd) of step 3 into the truncated Rvine copula model in Eqs. (S4)–(S6) and estimate the copula parameter vector Ω̂ using the maximum likelihood estimation.

  • Step 5. Draw M (e.g. 10000) uniform random numbers from the estimated multivariate Rvine copula distribution in step 4. Convert the simulated random numbers into standardized residuals ẑ̂t={ẑ̂mt,m=1,,M,t=tι} using the inverse of the marginal distribution for each asset.

  • Step 6. Utilize the one-step-ahead forecasts for mean μ̂jt and volatility σ̂jt from step 2 and simulated standard residuals ẑ̂jmt from step 5, and obtain return forecasts as r̂jmt=μ̂jt+σ̂jtẑ̂jmt,j[1,d],m[1,M],t=tι.

  • Step 7. Given the chosen MOOP and return forecasts r̂t={r̂mt,m=1,,M} from Step 6, estimate the utopia and nadir solutions for each portfolio objective, i.e. Φ¯ζ1,Φ¯ζ1,Φ¯δ1,Φ¯δ1,Φ¯ϑ1,Φ¯ϑ1.

  • Step 8. Insert the return forecasts r̂t={r̂mt,m=1,,M} from Step 6, utopia and nadir solutions from Step 7, and predefined preference parameters λψe,λψδ,λψϑ,λΛμ,λΛθ into the chosen MOOP optimization (EquationEq. 5) and estimate optimal asset weights ŵt=(ŵ1t,ŵ2t,,ŵdt).

  • Step 9. Given the proportional transaction cost Γ and realization of asset returns from observed prices rt, register the portfolio return Rt=[1Γj=1d(|ŵjtŵjt*|)](1+ŵtrt)1,t=tι.

4. Data

To construct a socially responsible MOOP, we use a sample of all stocks of the EuroStoxx 50 index. Using this sample has several advantages. First, the constituents of the EuroStoxx 50 index are highly capitalized, providing a proper representation of the European market. Second, this sample provides diversification benefits due to the number of included stocks. Finally, we implement the EuroStoxx 50 index as the market index when including the CZϵSD objective function. The sample runs from August 2007 to October 2020. This period is selected due to the availability of ESG scores for the constituents of the EuroStoxx 50. The data, consisting of daily total returns (adjusted for splits and dividends), historical constituents, and the EuroStoxx 50 index price, are obtained from Eikon Thompson Reuters’ Datastream. The monthly ESG scores are obtained from Sustainalytics.

The descriptive statistics of asset returns are provided in Table S1 in the online appendix. The highest and lowest average returns are reported for Adyen NV (0.254%) and AIB Group PLC (-0.098%), respectively. While Volkswagen AG shows the highest volatility (5.95%), Societe d’Edition de Canal PA achieves the lowest volatility (1.37%). Although some return series are negatively skewed, most show positive kurtosis. The results of Jarque–Bera’s normality test indicate that all series have non-Gaussian empirical distributions. Considering the results of the ARCH test with one lag, we conclude volatility clustering and autocorrelation in the squared residuals for most series. The test statistics for the Ljung–Box test with ten lags indicate serial correlation for most of the series.

We use the historical monthly constituent list to construct socially responsible MOOP strategies. We include only those stocks contained in the constituent list for the respective period. We define a rolling window of 500 days to estimate a multivariate distribution and draw simulations for asset returns that are inserted into the MOOP optimizations. Therefore, we only consider stocks with available information (returns) for the estimation window. Furthermore, we utilize equally weighted (EQW) portfolios as the benchmark strategy.

5. Empirical analysis

5.1. Tri-criteria Pareto frontier

To understand how the MOOP strategies perform relative to the MOP ones, we evaluate their Pareto frontiers in an a priori fashion. To do so, we use the observed (historical) stock returns from 2016 to 2020 and solve the optimization problems presented in EquationEquations (2) and Equation(5). To visualize the Pareto frontiers, we only estimate tri-criteria portfolios, varying the preference parameters for each portfolio objective by 1%, from 1% to 99%.

plots the Pareto frontiers. In Panel (i), the three objective functions are expected return, ESG, and CVaR. The blue area depicts MOPs based on the weighted-sum approach, which is obtained by changing the preference parameters for expected return(λμ), ESG (λθ), and CVaR (λζ). The green points are the results of the suggested MOOP approach. They were estimated by changing the weights for the reward measures (λμ, λθ). Notice, for MOOPs, we assign a full weight to the CVaR objective function (λζ=1). As expected, the MOOPs frontier points lie on the tri-criteria Pareto frontier, connecting the Max STARR (μ/CVaR) portfolio with the Max ESG/CVaR strategy. In Panel (ii), we plot the return-CZϵSD-ESG frontier. Similarly, the MOOP frontier points connect the two bi-criteria points, Max μ/CZϵSD and Max ESG/CZϵSD.

Figure 1. The Pareto frontiers (blue points) obtained by changing objective function weights (preference parameters) by 1% in the MOP optimization (see EquationEquation (2)). The MOOPs are shown using green points (see EquationEquation (5)). The yellow points represent Max μ/CVaR and Max μ/CZϵSD portfolios. The brown points represent Max ESG/CVaR and Max ESG/CZϵSD portfolios. The portfolios are constructed using all stocks included in EuroStoxx 50 index from December 8, 2016 to October 7, 2020.

Figure 1. The Pareto frontiers (blue points) obtained by changing objective function weights (preference parameters) by 1% in the MOP optimization (see EquationEquation (2)(2) minimizewt̂,y,g,υλψζ[l+[M(1−α)]−1∑m=1Mυmψ¯ζ−ψ¯ζ]+λψδ[∑m=1Mymψ¯δ−ψ¯δ]+λψϑ[∑j=1dgjψ¯ϑ−ψ¯ϑ]−λΛμ[ŵt⊺μtΛ¯μ−Λ¯μ]−λΛθ[ŵt⊺θtΛ¯θ−Λ¯θ],subject toym+ŵt⊺r̂mt−rmtI≥0∀m∈{1,2,..,M},−ŵt⊺r̂mt+l+υm≥0∀m∈{1,2,..,M},ŵjt−ŵjt*+gj≥0∀j∈{1,2,..,d},ŵjt*−ŵjt+gj≥0∀j∈{1,2,..,d},ŵt⊺1=1,ŵjt≥0∀j∈{1,2,..,d},υm≥0∀m∈{1,2,..,M},(2) ). The MOOPs are shown using green points (see EquationEquation (5)(5) minimizew˜,ν,y˜,g˜,υ˜λψζ[l+[M(1−α)]−1∑m=1Mυ˜mΦ¯ζ−1−Φ¯ζ−1]+λψδ[∑m=1My˜mΦ¯δ−1−Φ¯δ−1]+λψϑ[∑j=1dg˜jΦ¯ϑ−1−Φ¯ϑ−1],subject toλΛμw˜t⊺μt+λΛθw˜t⊺θt≥1,y˜m+w˜t⊺r̂mt≥νrmtI,∀m∈{1,2,..,M},−w˜t⊺r̂mt+l+υ˜m≥0,∀m∈{1,2,..,M},υ˜m≥0,∀m∈{1,2,..,M},w˜jt+g˜j≥νŵjt*,∀j∈{1,2,..,d},g˜j−w˜jt≥−νŵjt*,∀j∈{1,2,..,d},w˜t⊺1=ν,0≤w˜jt≤ν∀j∈{1,2,..,d},ν>0,(5) ). The yellow points represent Max μ/CVaR and Max μ/CZϵSD portfolios. The brown points represent Max ESG/CVaR and Max ESG/CZϵSD portfolios. The portfolios are constructed using all stocks included in EuroStoxx 50 index from December 8, 2016 to October 7, 2020.

Considering the tri-criteria Pareto frontier in , we realize that the MOOPs are within the frontier points obtained from the weighted-sum approach. This suggests that a particular combination of the three criteria defined using a specific set of preference parameters, e.g. λμ, λθ,λζ, with the weighted-sum approach corresponds to a MOOP frontier point. This indicates the advantage of the suggested MOOP approach in finding the most optimal points without the need to estimate or approximate the entire Pareto frontier.

In general, a tri-criteria socially responsible MOOP frontier suggests optimal portfolios for a socially responsible investor who seeks maximum reward/risk ratio while having preferences on return and corporate social responsibility (measured by ESG scores). By assigning preferences (objective weights) for portfolio return and ESG, the investor can obtain an optimal portfolio of risky assets, and by incorporating a risk-free asset, the investor can achieve more (less) reward (risk).

5.2. MOOP out-of-sample performance

In our empirical analysis, we investigate the performance of the suggested socially responsible portfolio optimization methods. To do so, we construct several portfolios ranging from bi-criteria to penta-criteria strategies and evaluate the results when including the suggested criteria. Using a rolling window of 500 days, we predict and simulate the asset returns’ multivariate distribution by applying the vine-copula-augmented risk models. The portfolio problems are then solved using simulated asset returns. This process is repeated for all out-of-sample iterations (2853 trading days) and using the returns’ realizations, we compute and evaluate the suggested portfolio returns. Furthermore, we compare the copula-based MOOPs with those obtained based on a simple historical approach, where we use historical returns rather than simulated ones in the MOOP optimization problem. In this section, we assume that the investor has equal preferences for the portfolio reward (risk) objectives.

reports the out-of-sample performance for MOOPs. In Panel (A), the benchmark portfolios, i.e. EQW and ESG-constrained Max SR, achieve average returns of 0.033% and 0.022% as well as CVaR of 5.26% and 5.22%. The reported value for CZϵSD (1.19) indicates the cumulative underperformance of the benchamrks relative to the EuroStoxx 50 index regarding zero-order stochastic dominance. The ESG score reported for the EQW is the average score achieved by the constituents of the EuroStoxx 50 index and lies at 72.4%. Although the ESG-constrained Max SR portfolio achieves a slightly higher ESG score, it results in a lower Sharpe ratio, compared to the EQW strategy. In regard to the historical-based MOOPs, the tri-criteria portfolio with λμ=1,λζ=1/2,λδ=1/2, achieves a higher return (0.036%) and lower CVaR (4.73%) compared to the benchmarks and the two bi-criteria portfolios. Especially when comparing the Max STARR, where λμ=1,λζ=1, incorporating the CZϵSD as one of the risk measures in the reward/risk maximization leads to lower CZϵSD while improving the portfolio average return and CVaR. Similarly, including portfolio turnover as one of the objectives to be minimized, results in a tetra-criteria portfolio with lower turnover (0.006) compared to other strategies in Panel (B). However, this reduction in portfolio turnover comes at the cost of increasing the portfolio CVaR and CZϵSD. Panel (C) presents the results for socially responsible MOOPs achieving higher ESG scores compared to their counterparts in Panel (B) and the benchmarks. For instance, the portfolio with all five objective functions achieves an ESG score of 80.7%, with an average return of 0.043% and a wealth accumulation of €267, which is higher than the values reported for other portfolio strategies in Panels (B) and (C). Although the copula-based MOOPs in Panel (D) achieve a higher average return, risk-adjusted ratios, and more accumulated wealth compared to their historical-based counterparts, most of these portfolios have higher volatility, CVaR, CZϵSD, and turnover. For example, the copula-based MOOP with λμ=1,λζ=1/3,λδ=1/3,λϑ=1/3, has an average return of 0.062%, which is higher than its counterpart in Panel (B), but results in a higher CVaR (5.49%), CZϵSD (7.21), and turnover (1.06). Similar to the portfolio strategies in Panel (C), the copula-based socially responsible MOOPs in Panel (E), produce higher ESG scores than the benchmarks (Panel A), while achieving higher average return and lower CVaR.

Table 1. Portfolio out-of-sample performance.

plots the wealth trajectory for the copula-based socially responsible MOOPs. For most out-of-sample periods, the copula-based MOOPs outperform both the EQW and EuroStoxx 50 index. The tri-criteria socially responsible MOOP using CZϵSD as the risk measure performs better than the other strategies before the pandemic crisis. Incorporating all suggested portfolio criteria in the multicriteria reward/risk maximization leads to lower accumulated wealth compared to other MOOPs. This indicates the trade-off between portfolio objectives and accumulated wealth.

To better understand the return-ESG trade-off, we construct and compare socially responsible MOOPs with all five portfolio objectives, while changing the preferences on return (λμ) and ESG (λθ). The results reported in Table S2 indicate that increasing the preference on ESG leads to copula-based socially responsible MOOPs with lower average returns. In regard to portfolio risk, the MOOPs with higher ESG preference achieve lower volatility, CVaR, CZϵSD, and average turnover. These results are in accordance with those from Lööf et al. (Citation2021). For instance, when λθ=90%, the MOOP results in a portfolio strategy with a lower average return (0.038%) as well as lower volatility (1.30%), CVaR (4.81%), and turnover (0.092), compared to the case when λθ=10%, which results in an average return of 0.071%, volatility of 1.53%, CVaR of 5.30%, and average turnover of 1.07. Furthermore, the MOOPs with higher preference on ESG generally achieve lower CZϵSD than those portfolios with a high preference on returns. Overall, the ESG objective reduces the portfolio’s risk-adjusted performance, e.g. SR and STARR ratios, and accumulated wealth.

In summary, the results in indicate (i) the advantages of incorporating multiple objective functions in reward/risk maximization, (ii) a trade-off between the portfolio objectives (e.g. decreasing turnover increases the portfolio CVaR), (iii) that the copula-augmented risk models lead to MOOPs with a higher average return, risk-adjusted performance, and accumulated wealth, however, this comes at the cost of increasing the portfolio risk measures, and (iv) that the ESG objective results in socially responsible MOOPs with lower volatility, CVaR, CZϵSD, and turnover.

5.3. Socially responsible MOOP with individual pillars

In this section, we investigate how socially responsible MOOPs perform when imposing preferences on the individual pillars reflected by environmental (E), social (S), and governance (G) scores. To do so, we construct several copula-based MOOPs with different portfolio objectives. Furthermore, we evaluate MOOPs when all the individual pillars are included as portfolio reward measures, and given the investor’s preferences, several portfolio strategies are constructed.

reports the out-of-sample performance for copula-based MOOPs considering the individual pillars. Each panel in is comparable to Panel (E) in . Although the portfolio strategies with individual pillars have similar levels of ESG scores, they have different individual scores depending on their portfolio objectives. For instance, the penta-criteria portfolio in Panel (B) has an ESG score of 79.9% and the highest E score (86.5%), while its counterpart in Panel (D) has the highest G score (84.8%) with a similar ESG score (79.5%). This indicates the possibility of achieving a higher score for individual pillars without a reduction in the overall ESG score. In most cases, the socially responsible MOOPs preferring E scores, in Panel (B), achieve lower volatility and downside risk measured by CVaR, compared to those using S and G pillars. For instance, the penta-criteria portfolio strategy in Panel (B) leads to lower portfolio volatility (1.32%) and CVaR (4.67%), compared to MOOPs in Panel (C) and (D). Interestingly, the MOOPs using S scores achieve a higher average return, risk-adjusted ratios, and accumulated wealth compared to those applying E or G scores. For instance, the tri-criteria MOOP with λμ=1/2,λS=1/2,λζ=1 has the highest average return (0.067%) and Sharpe ratio (0.047). Figure S1 shows that the socially responsible MOOP focusing on the S score achieves higher wealth over the out-of-sample period.

Table 2. Copula-based socially responsible MOOPs with individual pillars.

The suggested MOOP approach allows also to incorporate several reward measures, in particular, when the investor has different preferences on each E, S, and G score. Table S3 reports the out-of-sample performance for socially responsible MOOPs with combined individual pillars. The lowest average return (0.045%) is reported for the MOOP with λE=40%,λG=10%, while the highest value (0.059%) is achieved when λS=30%,λG=20%. Along with the variations in portfolio risk measures, the results suggest that even small changes, e.g. 10%, in preferences for the individual pillars affect the performance of MOOPs.

Overall the results of this section indicate that (i) using E scores leads to MOOPs with lower risk compared to applying S or G scores and (ii) higher average return and risk-adjusted performance is achieved by MOOPs using S scores.

5.4. MOOP vs MOP approach

To compare the suggested MOOP approach with the MOP using a weighted-sum approach, we simulate step-ahead asset returns from the copula-based risk model. Inserting these returns, we solve the optimization problems Equation(1) and Equation(5) for all out-of-sample iterations and plot the value of the multicriteria reward/risk ratio, i.e. (μt+θt)/(ζt+ϑt+δt). This procedure corresponds to Steps 1–8 in Section 3. provides the results. For the MOP approach, the green line includes the reward/risk ratios using equal weights for all five objective functions, while the red line plots these ratios applying equal weights to the reward measures (summing up to 50%) and equal weights to the risk measures (summing up to 50%). For most out-of-sample iterations, the MOOP optimization provides higher values for the objective function (blue line) than its MOP counterparts. This indicates the advantage of the suggested MOOP approach in finding solutions with higher multicriteria ratios.

Figure 2. The value of the objective function includes the reward/risk ratio, (μt+θt)/(ζt+ϑt+δt). The portfolio optimizations are based on all stocks included in EuroStoxx 50 index from August 18, 2009 until October 7, 2020.

Figure 2. The value of the objective function includes the reward/risk ratio, (μt+θt)/(ζt+ϑt+δt). The portfolio optimizations are based on all stocks included in EuroStoxx 50 index from August 18, 2009 until October 7, 2020.

Figure 3. This figure plots the wealth accumulation trajectory for the copula-based socially responsible MOOPs. The portfolio optimizations are based on all stocks included in EuroStoxx 50 index from December 8, 2016 to October 7, 2020.

Figure 3. This figure plots the wealth accumulation trajectory for the copula-based socially responsible MOOPs. The portfolio optimizations are based on all stocks included in EuroStoxx 50 index from December 8, 2016 to October 7, 2020.

To compare the out-of-sample performance of the two approaches, we estimate the penta-criteria socially responsible MOPs with different preferences on portfolio return and ESG. We consider the MOPs where the total weights for reward measures are 50%, with equal weights on the risk measures. Table S4 presents the results. In comparison to the results in Table S2, in most cases, the socially responsible MOOPs achieve higher expected returns as well as lower volatility and CVaR. For instance, the socially responsible MOOP with λμ=90%,λθ=10% results in higher portfolio return (0.071%) and lower CVaR (5.30%) and CZϵSD (7.33) compared to its MOP counterpart with λμ=45%,λθ=5%. When imposing more weights on portfolios’ ESG score, the socially responsible MOOPs achieve slightly higher ESG at the cost of higher CZϵSD and turnover compared to the socially responsible MOPS. For instance, the socially responsible MOP with λμ=10%,λθ=40% leads to lower CZϵSD (4.65) compared to the value (5.00) achieved by the socially responsible MOOP with λμ=20%,λθ=80%. These results indicate that the MOOP approach does not always provide higher rewards and less risk than those from the MOP optimization. In some cases, the out-performance in terms of some of the objective functions leads to under-performance in others.

6. Conclusions

This article suggests a multiobjective reward/risk maximization of a portfolio problem that is based on the common weighted-sum approach and linear fractional programming. The suggested approach enables the estimation of multiobjective optimal portfolios and narrows down the investor choices to reward/risk portfolios while allowing a weighting scheme for multiple objectives.

The results support the suggested MOOP portfolio approach and indicate the advantages of incorporating multiple objective functions in reward/risk maximization. However, there is a trade-off between reward and risk measures. The copula-augmented risk models lead to MOOPs with higher average return, risk-adjusted performance, and accumulated wealth compared to the historical approach, but this comes at the cost of increasing the portfolio risk measures. Applying the ESG objective results in socially responsible MOOPs with lower volatility, CVaR, CZϵSD, and turnover. In other words, considering social responsibility for portfolio construction results in lower portfolio return as well as in lower risk-adjusted return and accumulated wealth, but on the other hand portfolio risk is also reduced. Comparing the individual ESG pillars, optimizing environmental scores leads to less risky MOOPs, while optimizing social scores results in higher average return and risk-adjusted performance.

Supplemental material

Supplemental Material

Download PDF (624.6 KB)

Acknowledgment

We are grateful to Claudia Czado, Richard Harris, Ranadeva Jayasekera, and Victor Troster for their helpful comments on a previous version of this article. In addition, we are grateful to seminar participants at the ETH Zurich, the 14th International Conference on Computational and Financial Econometrics (London, 2020), 3rd Symposium of the Emerging Topics in Financial Economics (Sweden, 2021), 1st Conference on International Finance; Sustainable and Climate Finance and Growth (Italy, 2022). Some of the computations for this study were done using the R packages” rmgarch”, and” rvinecopulib” (Ghalanos, Citation2019; Nagler & Vatter, Citation2021). The usual disclaimer applies.

Disclosure statement

No potential conflict of interest was reported by the authors.

Notes

1 Notice in a multiobjective setting, the nadir solutions are defined using the Pareto optimal solutions. However, we approximate these solutions using a set of feasible solutions obtained from separate optimizations of each objective (reward/risk) functions in the MOP (MOOP) approach.

References

  • Aouni, B., Doumpos, M., Pérez-Gladish, B., & Steuer, R. E. (2018). On the increasing importance of multiple criteria decision aid methods for portfolio selection. Journal of the Operational Research Society, 69(10), 1525–1542. https://doi.org/10.1080/01605682.2018.1475118
  • Ballestero, E., Bravo, M., Pérez-Gladish, B., Arenas-Parra, M., & Plà-Santamaria, D. (2012). Socially responsible investment: A multicriteria approach to portfolio selection combining ethical and financial objectives. European Journal of Operational Research, 216(2), 487–494. https://doi.org/10.1016/j.ejor.2011.07.011
  • Ballestero, E., & Romero, C. (1996). Portfolio selection: A compromise programming solution. Journal of the Operational Research Society, 47(11), 1377–1386. https://doi.org/10.2307/3010203
  • Bilbao, A., Arenas, M., Jiménez, M., Perez Gladish, B., & Rodríguez, M. (2006). An extension of sharpe’s single-index model: Portfolio selection with expert betas. Journal of the Operational Research Society, 57(12), 1442–1451. https://doi.org/10.1057/palgrave.jors.2602133
  • Bilbao-Terol, A., Arenas-Parra, M., Cañal-Fernández, V., & Jiménez, M. (2016). A sequential goal programming model with fuzzy hierarchies to sustainable and responsible portfolio selection problem. Journal of the Operational Research Society, 67(10), 1259–1273. https://doi.org/10.1057/jors.2016.33
  • Bruni, R., Cesarone, F., Scozzari, A., & Tardella, F. (2017). On exact and approximate stochastic dominance strategies for portfolio selection. European Journal of Operational Research, 259(1), 322–329. https://doi.org/10.1016/j.ejor.2016.10.006
  • Cao, Y., Fuentes-Cortes, L. F., Chen, S., & Zavala, V. M. (2017). Scalable modeling and solution of stochastic multiobjective optimization problems. Computers & Chemical Engineering, 99, 185–197. https://doi.org/10.1016/j.compchemeng.2017.01.021
  • Charnes, A., & Cooper, W. W. (1962). Programming with linear fractional functionals. Naval Research Logistics Quarterly, 9(3–4), 181–186. https://doi.org/10.1002/nav.3800090303
  • Dinkelbach, W. (1967). On nonlinear fractional programming. Management Science, 13(7), 492–498. https://doi.org/10.1287/mnsc.13.7.492
  • Gasser, S. M., Rammerstorfer, M., & Weinmayer, K. (2017). Markowitz revisited: Social portfolio engineering. European Journal of Operational Research, 258(3), 1181–1190. https://doi.org/10.1016/j.ejor.2016.10.043
  • Ghalanos, A. (2019). rmgarch: Multivariate GARCH Models. URL: https://cran.r-project.org/package=rmgarch R package version 1.3-7.
  • Goel, A., & Sharma, A. (2021). Deviation measure in second-order stochastic dominance with an application to enhanced indexing. International Transactions in Operational Research, 28(4), 2218–2247. https://doi.org/10.1111/itor.12629
  • Henriques, C. O., & Neves, M. E. D. (2019). A multiobjective interval portfolio framework for supporting investor’s preferences under different risk assumptions. Journal of the Operational Research Society, 70(10), 1639–1661. https://doi.org/10.1080/01605682.2019.1571004
  • Hirschberger, M., Steuer, R. E., Utz, S., Wimmer, M., & Qi, Y. (2013). Computing the nondominated surface in tri-criterion portfolio selection. Operations Research, 61(1), 169–183. https://doi.org/10.1287/opre.1120.1140
  • Lindquist, W. B., Rachev, S. T., Hu, Y., & Shirvani, A. (2022). Inclusion of esg ratings in optimization. In Advanced REIT Portfolio Optimization: Innovative Tools for Risk Management. (pp. 227–245). Springer International Publishing. URL. https://doi.org/10.1007/978-3-031-15286-3_13.
  • Lööf, H., Sahamkhadam, M., & Stephan, A. (2021). Is corporate social responsibility investing a free lunch? the relationship between ESG, tail risk, and upside potential of stocks before and during the covid-19 crisis. Finance Research Letters, 46, 102499. https://doi.org/10.1016/j.frl.2021.102499
  • Lööf, H., Sahamkhadam, M., & Stephan, A. (2023). Incorporating ESG into optimal stock portfolios for the global timber & forestry industry. Journal of Forest Economics, 38(2), 133–157. https://doi.org/10.1561/112.00000560
  • Martel, J.-M., Khoury, N., & Bergeron, M. (1988). An application of a multicriteria approach to portfolio comparisons. Journal of the Operational Research Society, 39(7), 617–628. https://doi.org/10.1057/jors.1988.107
  • Masmoudi, M., & Abdelaziz, F. B. (2018). Portfolio selection problem: A review of deterministic and stochastic multiple objective programming models. Annals of Operations Research, 267(1–2), 335–352. https://doi.org/10.1007/s10479-017-2466-7
  • Nagler, T., Bumann, C., & Czado, C. (2019). Model selection in sparse high-dimensional vine copula models with an application to portfolio risk. Journal of Multivariate Analysis, 172, 180–192. https://doi.org/10.1016/j.jmva.2019.03.004
  • Nagler, T., Vatter, T. (2021). rvinecopulib: High Performance Algorithms for Vine Copula Modeling. URL: https://cran.r-project.org/package=rvinecopulib R package version 0.5.5.1.1.
  • Pedersen, L. H., Fitzgibbons, S., & Pomorski, L. (2021). Responsible investing: The ESG-efficient frontier. Journal of Financial Economics, 142(2), 572–597. https://doi.org/10.1016/j.jfineco.2020.11.001
  • Roman, D., Mitra, G., & Zverovich, V. (2013). Enhanced indexation based on second-order stochastic dominance. European Journal of Operational Research, 228(1), 273–281. https://doi.org/10.1016/j.ejor.2013.01.035
  • Sahamkhadam, M., Stephan, A., & Östermark, R. (2022). Copula-based black–litterman portfolio optimization. European Journal of Operational Research, 297(3), 1055–1070. https://doi.org/10.1016/j.ejor.2021.06.015
  • Sharma, A., Agrawal, S., & Mehra, A. (2017). Enhanced indexing for risk averse investors using relaxed second order stochastic dominance. Optimization and Engineering, 18(2), 407–442. https://doi.org/10.1007/s11081-016-9329-y
  • Steuer, R. E. (1986). Multiple criteria optimization: Theory, computation and applications. Wiley.
  • Steuer, R. E., & Utz, S. (2023). Non-contour efficient fronts for identifying most preferred portfolios in sustainability investing. European Journal of Operational Research, 306(2), 742–753. https://doi.org/10.1016/j.ejor.2022.08.007
  • Stoyanov, S. V., Rachev, S. T., & Fabozzi, F. J. (2007). Optimal financial portfolios. Applied Mathematical Finance, 14(5), 401–436. https://doi.org/10.1080/13504860701255292
  • Utz, S., Wimmer, M., Hirschberger, M., & Steuer, R. E. (2014). Tri-criterion inverse portfolio optimization with application to socially responsible mutual funds. European Journal of Operational Research, 234(2), 491–498. https://doi.org/10.1016/j.ejor.2013.07.024
  • Utz, S., Wimmer, M., & Steuer, R. E. (2015). Tri-criterion modeling for constructing more-sustainable mutual funds. European Journal of Operational Research, 246(1), 331–338. https://doi.org/10.1016/j.ejor.2015.04.035
  • Xidonas, P., Mavrotas, G., Hassapis, C., & Zopounidis, C. (2017). Robust multiobjective portfolio optimization: A minimax regret approach. European Journal of Operational Research, 262(1), 299–305. https://doi.org/10.1016/j.ejor.2017.03.041
  • Xidonas, P., Mavrotas, G., Krintas, T., Psarras, J., & Zopounidis, C. (2012). Multicriteria portfolio management. In Multicriteria Portfolio Management (pp. 5–21). Springer.