Hostname: page-component-89b8bd64d-r6c6k Total loading time: 0 Render date: 2026-05-07T11:33:01.015Z Has data issue: false hasContentIssue false

DivFolio: a Shiny application for portfolio divestment in green finance wealth management

Published online by Cambridge University Press:  13 May 2024

Pasin Marupanthorn
Affiliation:
Maxwell Institute of Mathematical Science, Heriot-Watt University, Edinburgh, UK Department of Actuarial Mathematics and Statistics, Heriot-Watt University, Edinburgh, UK
Gareth W. Peters*
Affiliation:
Department of Applied Probability and Statistics, University of California Santa Barbara, Santa Barbara, CA, USA
Eric D. Ofosu-Hene
Affiliation:
Leicester Castle Business School, De Montfort University, Leicester, UK
Christina S. Nikitopoulos
Affiliation:
UTS Business School, University of Technology Sydney, Sydney, NSW, Australia
Kylie-Anne Richards
Affiliation:
Fortlake Asset Management, Sydney, NSW, Australia UTS Business School, University of Technology Sydney, Sydney, NSW, Australia
*
Corresponding author: Gareth W. Peters; Email: garethpeters@ucsb.edu
Rights & Permissions [Opens in a new window]

Abstract

This paper introduces DivFolio, a multiperiod portfolio selection and analytic software application that incorporates automated and user-determined divestment practices accommodating Environmental Social Governance (ESG) and portfolio carbon footprint considerations. This freely available portfolio analytics software tool is written in R with a GUI interface developed as an R Shiny application for ease of user experience. Users can utilize this software to dynamically assess the performance of asset selections from global equity, exchange-traded funds, exchange-traded notes, and depositary receipts markets over multiple time periods. This assessment is based on the impact of ESG investment and fossil-fuel divestment practices on portfolio behavior in terms of risk, return, stability, diversification, and climate mitigation credentials of associated investment decisions. We highlight two applications of DivFolio. The first revolves around using sector scanning to divest from a specialized portfolio featuring constituents of the FTSE 100. The second, rooted in actuarial considerations, focuses on divestment strategies informed by environmental risk assessments for mixed pension portfolios in the US and UK.

Information

Type
Actuarial Software
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of Institute and Faculty of Actuaries
Figure 0

Figure 1 Screenshots of the sustainability score, the candlesticks of historical data, and the bar chart of risk profiles in various time windows in Step 1.

Figure 1

Figure 2 Screenshots of the drag and drop menus: potential assets, investable assets and divestable assets, and the table of attributes in Step 2.

Figure 2

Figure 3 Screenshots of the table of rebalancing portfolio weight, the time series of asset weight, assets allocation, and the allocation of attributes in the portfolio in Step 4.

Figure 3

Figure 4 Screenshots of the distribution of attributes for long positions, the distribution of attributes for short positions, the distribution of portfolio risk profiles, and the efficiency frontier in Step 4. Screenshots of the distribution of the percentage of relative change between non-divested and divested portfolios in Step 5.

Figure 4

Figure 5 Screenshots of the table of divestment schedule, the portfolio weight after divestment, the sum of weights of divestable assets, the sum of allocated weights and investable assets weights in Step 5.

Figure 5

Figure 6 Screenshots of the time series of asset weight, the assets allocation, the attribute allocation in the portfolio, the distribution of attributes for long positions, and the distribution of attributes for short position in Step 5.

Figure 6

Figure 7 Screenshots of the time series of assets weight, the sum of weights of divestable assets, the sum of weights allocated to investable assets and the attribute allocation in portfolio in Option I.

Figure 7

Figure 8 Screenshots of the distribution of attributes for a long position (left) and the distribution of risk profiles (right) in Option I.

Figure 8

Figure 9 Screenshots of the distribution of the percentage of relative change compared to benchmarks in Option I.

Figure 9

Figure 10 Screenshots of the aggregate time series of risk profiles in Option II.

Figure 10

Figure 11 Screenshots of the clustering results in Option II.

Figure 11

Figure 12 Screenshots of the portfolio network structure of covariance in Option III.

Figure 12

Table 1. GDP growth rates and total equity return comparisons: non-divested vs. divested portfolios (2013–2023)

Figure 13

Table 2. Funding weight (%), expected return (%), variance, and Sharpe ration of the mixed pension portfolios with varying risk aversion parameters

Figure 14

Figure 13 Comparison of risk aversion vs. Sharpe ratio for original mixed pension portfolio vs. divested portfolio by scanning environmental risk score.

Figure 15

Figure A.1 Screenshots of the front splash screen of DivFolio.

Figure 16

Table A.1. Features comparison of available open portfolio analytics software

Figure 17

Figure A.2 Workflow of DivFolio.

Figure 18

Figure B.1 Input management in Step 1.

Figure 19

Figure B.2 Input management in Step 2.

Figure 20

Figure B.3 Input management in Step 3.

Figure 21

Figure B.4 Input management in Step 4.

Figure 22

Figure B.5 Input management in Step 5.

Figure 23

Figure B.6 Input management in Option I.

Figure 24

Figure B.7 Input management in Option II.

Figure 25

Figure B.8 Input management in Option III.

Figure 26

Table C.1. List of the packages used for developing DivFolio