Portfolio Optimization using Predictive Auxiliary Classifier Generative Adversarial Networks with Measuring Uncertainty

04/24/2023
by   Jiwook Kim, et al.
0

In financial engineering, portfolio optimization has been of consistent interest. Portfolio optimization is a process of modulating asset distributions to maximize expected returns and minimize risks. To obtain the expected returns, deep learning models have been explored in recent years. However, due to the deterministic nature of the models, it is difficult to consider the risk of portfolios because conventional deep learning models do not know how reliable their predictions can be. To address this limitation, this paper proposes a probabilistic model, namely predictive auxiliary classifier generative adversarial networks (PredACGAN). The proposed PredACGAN utilizes the characteristic of the ACGAN framework in which the output of the generator forms a distribution. While ACGAN has not been employed for predictive models and is generally utilized for image sample generation, this paper proposes a method to use the ACGAN structure for a probabilistic and predictive model. Additionally, an algorithm to use the risk measurement obtained by PredACGAN is proposed. In the algorithm, the assets that are predicted to be at high risk are eliminated from the investment universe at the rebalancing moment. Therefore, PredACGAN considers both return and risk to optimize portfolios. The proposed algorithm and PredACGAN have been evaluated with daily close price data of S P 500 from 1990 to 2020. Experimental scenarios are assumed to rebalance the portfolios monthly according to predictions and risk measures with PredACGAN. As a result, a portfolio using PredACGAN exhibits 9.123 returns and a Sharpe ratio of 1.054, while a portfolio without considering risk measures shows 1.024 scenario. Also, the maximum drawdown of the proposed portfolio is lower than the portfolio without PredACGAN.

READ FULL TEXT
research
07/01/2020

Estimation with Uncertainty via Conditional Generative Adversarial Networks

Conventional predictive Artificial Neural Networks (ANNs) commonly emplo...
research
07/02/2022

Deep Learning for Systemic Risk Measures

The aim of this paper is to study a new methodological framework for sys...
research
03/03/2023

Optimal probabilistic forecasts for risk management

This paper explores the implications of producing forecast distributions...
research
04/04/2017

Two-Stage Stochastic International Portfolio Optimisation under Regular-Vine-Copula-Based Scenarios

In this paper, we present a two-stage stochastic international portfolio...
research
07/09/2020

Improving the Robustness of Trading Strategy Backtesting with Boltzmann Machines and Generative Adversarial Networks

This article explores the use of machine learning models to build a mark...
research
06/02/2022

Predictive Multiplicity in Probabilistic Classification

For a prediction task, there may exist multiple models that perform almo...
research
07/12/2022

Generative Adversarial Networks Applied to Synthetic Financial Scenarios Generation

The finance industry is producing an increasing amount of datasets that ...

Please sign up or login with your details

Forgot password? Click here to reset