:: Volume 14, Issue 52 (10-2025) ::
mieaoi 2025, 14(52): 313-350 Back to browse issues page
Innovative Stock Portfolio Optimization: An Integrated Approach Using PSO Algorithm and Worst-Case CVaR with Dynamic Copula for Enhanced Performance
Vahid Saee1 , Yaghub Pourkarim2 , Seyedali Paytakhti oskoii3 , Rasoul Baradaran Hassanzadeh4 , Mahdi Zeynali5
1- PhD student in the Accounting Department, Tabriz Branch, Islamic Azad University, Tabriz, Iran
2- Assistant Professor of the Accounting Department, Tabriz Branch, Islamic Azad University, Tabriz, Iran (corresponding author) , pourkarim@iaut.ac.ir
3- Associate Professor of the Economics Department, Tabriz Branch, Islamic Azad University, Tabriz, Iran
4- Accounting Department, Tabriz Branch, Islamic Azad University, Tabriz, Iran
5- Islamic Azad University / Tabriz Branch / Management, Economics and Accounting / Accounting Department
Abstract:   (985 Views)

Portfolio optimization, as one of the key challenges in investment management, has always been at the forefront of financial research, aiming to achieve an optimal balance between return and risk. Although Modern Portfolio Theory (MPT) laid the foundation for optimization by introducing the mean-variance framework, the complexities of modern markets, including dynamic volatility, extreme risks, and nonlinear dependencies, have highlighted the need for more advanced methods. This study leverages a dynamic copula model to assess time-dependent asset dependencies and integrates multi-objective criteria, including Worst-Case Conditional Value at Risk (WCVaR) and risk-adjusted return, to propose two optimization frameworks based on the Particle Swarm Optimization (PSO) algorithm and Generative Adversarial Networks (GAN). The methodological core of this research is a systematic comparison of the capabilities of PSO and GAN in identifying optimal portfolios. While PSO explores the solution space using a swarm intelligence mechanism, focusing on simultaneously improving the Sharpe ratio and reducing WCVaR, GAN employs generative and discriminative networks to simulate complex market patterns and design portfolios with greater resilience to crisis conditions. The empirical data for this study is based on historical information from companies listed on the Tehran Stock Exchange, processed and analyzed in the Python environment. Key findings indicate that both PSO and GAN models significantly outperform classical methods such as Markowitz and equal-weighted portfolios. However, GAN demonstrates superior performance by improving the Sharpe ratio while maintaining WCVaR levels comparable to those of the PSO model. This performance gap stems from GAN's ability to model nonlinear relationships and identify assets with negative correlations in volatile market conditions.

Article number: 13
Keywords: Portfolio Optimization, Dynamic Copula, Optimization, Metaheuristic Algorithm, Generative Adversarial Network (GAN)
Full-Text [PDF 1602 kb]   (528 Downloads)    
Article type: Research | Subject: Special
Received: 2025/03/24 | Accepted: 2025/06/6 | Published: 2025/10/2


XML   Persian Abstract   Print



Rights and permissions
Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Volume 14, Issue 52 (10-2025) Back to browse issues page