Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets

dc.contributor.authorSantur, Yunus
dc.contributor.authorUlas, Mustafa
dc.contributor.authorKarabatak, Murat
dc.date.accessioned2026-08-12T15:36:04Z
dc.date.issued2023
dc.departmentFırat Üniversitesi
dc.description.abstractSoftware that enables realtime buy and sell transactions in financial markets according to predetermined conditions is called algorithmic trading. When developing algorithmic trading robots, indicators used in technical analysis are generally used. For the strategy selection of the robot, a process called Backtest is performed on the historical time series. The purpose of the Backtest process is the process of obtaining and interpreting values such as the number of successful/unsuccessful trades, the portfolio cash value after the commission to be paid to the intermediary institution, the profit factor and the sharpe ratio. The biggest disadvantage in this process is the selection of the appropriate stock, period, indicator and their parameters. Linear programming approaches are mostly used in the selection of these parameters that optimize the Backtest process optimally. However, according to the strategy to be used, the coding of these algorithms can have a linear, quadratic or polynomial complexity. This requires more long testing times for investors and algorithmic robot developers. Genetic algorithm-based approaches inspired by nature, on the other hand, converge to the optimal solution with much less iteration and require less processing power and time. In this study, a genetic programming-based approach is proposed for the selection of optimal conditions in algorithmic trading. In the experimental studies section, it has been seen that the use of traditional and genetic algorithm-based approaches in algorithmic trading operations has advantages when comparing complexity.
dc.identifier.doi10.46460/ijiea.1176888
dc.identifier.endpage169
dc.identifier.issn2587-1943
dc.identifier.issue2
dc.identifier.startpage164
dc.identifier.trdizinid1220548
dc.identifier.urihttps://doi.org/10.46460/ijiea.1176888
dc.identifier.urihttps://search.trdizin.gov.tr/tr/yayin/detay/1220548
dc.identifier.urihttps://hdl.handle.net/11508/34799
dc.identifier.volume7
dc.indekslendigikaynakTR-Dizin
dc.language.isoen
dc.relation.ispartofInternational Journal of Innovative Engineering Applications
dc.relation.publicationcategoryMakale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı
dc.relation.tubitakinfo:eu-repo/grantAgreement/TUBITAK//
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_TR-Dizin_20260511
dc.subjectOptimization
dc.subjectgenetic algorithm
dc.subjectAlgorithmic trading
dc.titleGenetic Algorithm Based Approach for Algorithmic Trading in Financial Markets
dc.typeArticle

Dosyalar