EconPapers    
Economics at your fingertips  
 

Optimal Technical Indicator Based Trading Strategies Using Evolutionary Multi Objective Optimization Algorithms

Yelleti Vivek (), P. Shanmukh Kali Prasad (), Vadlamani Madhav (), Ramanuj Lal () and Vadlamani Ravi ()
Additional contact information
Yelleti Vivek: Institute for Development and Research in Banking Technology
P. Shanmukh Kali Prasad: Cornell University
Vadlamani Madhav: IIT Bombay
Ramanuj Lal: Stanford University
Vadlamani Ravi: Institute for Development and Research in Banking Technology

Computational Economics, 2025, vol. 66, issue 1, No 23, 757-807

Abstract: Abstract This paper proposes a bi-objective evolutionary approach to perform technical indicator-based stock trading. The objective is to find the optimal combinations of technical indicators in order to generate buy and sell strategies such that the objective functions, namely, Sharpe ratio and Maximum Drawdown, are maximized and minimized, respectively. In this study, Adaptive geometry-based MOEA (AGE-MOEA) and AGE-MOEA2 are proposed to accomplish the optimization owing to their popularity and power. This study incorporates a rolling-window-based approach (two years of training followed by a year for testing), and thus, the results of the approach seem to be considerably better in stable periods without major economic fluctuations. For the baseline comparison purpose, we employ Non-dominated sorting genetic algorithm-II (NSGA-II), Multi-objective evolutionary algorithm based on decomposition (MOEA/D) too for the problem. Further, we incorporate the transaction cost and domain expertise in the whole modeling approach. It is observed that AGE-MOEA turned out to be the best in 6 out of 11 time horizons by devising a better optimal strategy. However, MOEA/D selected less number of indicators in most of the buy strategy cases and stood first in terms of interpretability. The same observation is noticed with AGE-MOEA in sell strategy cases.

Keywords: NSGA-II; MOEA/D; AGE-MOEA; Sharpe ratio; Maximum drawdown; Multi objective optimization; Trading strategy (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:

Downloads: (external link)
http://link.springer.com/10.1007/s10614-024-10701-6 Abstract (text/html)
Access to the full text of the articles in this series is restricted.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:kap:compec:v:66:y:2025:i:1:d:10.1007_s10614-024-10701-6

Ordering information: This journal article can be ordered from
http://www.springer. ... ry/journal/10614/PS2

DOI: 10.1007/s10614-024-10701-6

Access Statistics for this article

Computational Economics is currently edited by Hans Amman

More articles in Computational Economics from Springer, Society for Computational Economics Contact information at EDIRC.
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-07-24
Handle: RePEc:kap:compec:v:66:y:2025:i:1:d:10.1007_s10614-024-10701-6