Araştırma Makalesi

Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets

Cilt: 7 Sayı: 2 31 Aralık 2023
PDF İndir
TR EN

Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets

Öz

Software 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.

Anahtar Kelimeler

Algorithmic trading, genetic algorithm, optimization

Destekleyen Kurum

TÜBİTAK

Proje Numarası

121E733

Teşekkür

This work was supported by the Scientific and Technological Research Council of Turkey (TUBITAK, Grant No. 121E733).

Kaynakça

  1. Christodoulaki, E., Kampouridis, M., & Kanellopoulos, P. (2022, May). Technical and sentiment analysis in financial forecasting with genetic programming. In 2022 IEEE Symposium on Computational Intelligence for Financial Engineering and Economics (CIFER) (pp. 1-8). IEEE.
  2. Cheng, WK, Bea, KT, Leow, SMH, Chan, JYL, Hong, ZW, & Chen, YL (2022). A Review of Sentiment, Semantic and Event-Extraction-Based Approaches in Stock Forecasting. Mathematics, 10(14), 2437.
  3. Cheng, D., Yang, F., Xiang, S., & Liu, J. (2022). Financial time series forecasting with multi-modality graph neural network. Pattern Recognition, 121, 108218.
  4. Dai, C. (2022). A method of forecasting trade export volume based on back-propagation neural network. Neural Computing and Applications, 1-10.
  5. Mehtab, S., & Sen, J. (2022). Analysis and forecasting of financial time series using CNN and LSTM-based deep learning models. In Advances in Distributed Computing and Machine Learning (pp. 405-423). Springer, Singapore.
  6. Santur, Y. (2020). Deep learning based regression approach for algorithmic stock trading: A case study of the Bist30. Gumushane University Journal of Science, 10(4), 1195-1211.
  7. Klein, T. (2022). A note on GameStop, short squeezes, and autodidactic herding: An evolution in financial literacy?. Finance Research Letters, 46, 102229.
  8. Sianturi, MS, & Kim, SS (2022). Technical Analysis and Value Investment in the Indonesia Stock Market. Budapest International Research and Critics Institute (BIRCI-Journal): Humanities and Social Sciences, 5(2).
  9. Achyutha, PN, Chaudhury, S., Bose, SC, Kler, R., Surve, J., & Kaliyaperumal, K. (2022). User Classification and Stock Market-Based Recommendation Engine Based on Machine Learning and Twitter Analysis. Mathematical Problems in Engineering, 2022.
  10. Shindler, M., Goodrich, MT, Gila, O., & Dillencourt, M. (2022). Beyond big O: teaching experimental algorithms. Journal of Computing Sciences in Colleges, 37(10), 23-36.

Kaynak Göster

APA
Santur, Y., Ulaş, M., & Karabatak, M. (2023). Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets. International Journal of Innovative Engineering Applications, 7(2), 164-169. https://doi.org/10.46460/ijiea.1176888
AMA
1.Santur Y, Ulaş M, Karabatak M. Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets. ijiea, IJIEA. 2023;7(2):164-169. doi:10.46460/ijiea.1176888
Chicago
Santur, Yunus, Mustafa Ulaş, ve Murat Karabatak. 2023. “Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets”. International Journal of Innovative Engineering Applications 7 (2): 164-69. https://doi.org/10.46460/ijiea.1176888.
EndNote
Santur Y, Ulaş M, Karabatak M (01 Aralık 2023) Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets. International Journal of Innovative Engineering Applications 7 2 164–169.
IEEE
[1]Y. Santur, M. Ulaş, ve M. Karabatak, “Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets”, ijiea, IJIEA, c. 7, sy 2, ss. 164–169, Ara. 2023, doi: 10.46460/ijiea.1176888.
ISNAD
Santur, Yunus - Ulaş, Mustafa - Karabatak, Murat. “Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets”. International Journal of Innovative Engineering Applications 7/2 (01 Aralık 2023): 164-169. https://doi.org/10.46460/ijiea.1176888.
JAMA
1.Santur Y, Ulaş M, Karabatak M. Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets. ijiea, IJIEA. 2023;7:164–169.
MLA
Santur, Yunus, vd. “Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets”. International Journal of Innovative Engineering Applications, c. 7, sy 2, Aralık 2023, ss. 164-9, doi:10.46460/ijiea.1176888.
Vancouver
1.Yunus Santur, Mustafa Ulaş, Murat Karabatak. Genetic Algorithm Based Approach for Algorithmic Trading in Financial Markets. ijiea, IJIEA. 01 Aralık 2023;7(2):164-9. doi:10.46460/ijiea.1176888