Araştırma Makalesi

Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification

Cilt: 24 Sayı: 59 24 Ocak 2026
PDF İndir
TR EN

Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification

Öz

This study tests a practical machine-learning pipeline to predict daily Buy/Hold/Sell trading signals for Apple (AAPL) and to assess whether “good classification” also yields good trading returns after costs. The dataset is built from synchronized daily market series and AAPL-based technical indicators. The target signal is generated by a transparent rule using MACD relative to its signal line and an RSI filter, so the task is a supervised three-class classification problem. Four tree-based ensemble models are compared: Random Forest, LightGBM, XGBoost, and AdaBoost. To avoid fragile, hand-picked settings, each model is tuned with a systematic search procedure. Because the raw labels are strongly imbalanced, SMOTE is applied for training, while all performance and economic tests are run on the original time-ordered test period to keep the evaluation realistic. The results show a clear ranking. XGBoost delivers the best overall classification quality (Accuracy 0.974, Precision 0.975, Recall 0.974, F1 0.974). LightGBM and Random Forest follow at similarly high levels, while AdaBoost is much weaker (Accuracy 0.668, F1 0.536) despite relatively higher precision (0.779), meaning its predictions are not well balanced across classes. Confusion-matrix evidence supports this: the strong models classify Buy and Sell almost perfectly, and most remaining errors come from the Hold class. AdaBoost, however, fails to detect Hold and instead generates many Buy/Sell signals on Hold days. Economic backtests confirm the same story under realistic transaction costs and initial capital. Trading on predicted signals yields +49.1% for XGBoost, +46.1% for LightGBM, and +44.9% for Random Forest. AdaBoost loses money (−11.3%), with worse risk outcomes (Sharpe −0.10, max drawdown 29.0%) and heavier trading (about 68 trades, higher total costs). Overall, modern gradient-boosting ensembles are both statistically strong and economically more credible for this signal design.

Anahtar Kelimeler

Kaynakça

  1. Akiba, T., Sano, S., Yanase, T., Ohta, T., and Koyama, M. (2019). Optuna: A next-generation hyperparameter optimization framework. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD ’19), 2623–2631. doi:10.1145/3292500.3330701
  2. Appel, G. (1979). The Moving Average Convergence-Divergence Trading Method. Signalert Corporation.
  3. Aroussi, R. (2024). yfinance (Version 0.1.70) [Software]. Zenodo. https://doi.org/10.5281/zenodo.13340981
  4. Bollinger, J. (2002). Bollinger on Bollinger Bands. McGraw-Hill.
  5. Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5–32. https://doi.org/10.1023/A:1010933404324
  6. Chawla, N. V., Bowyer, K. W., Hall, L. O., & Kegelmeyer, W. P. (2002). SMOTE: Synthetic Minority Over-sampling Technique. Journal of Artificial Intelligence Research, 16, 321–357. https://doi.org/10.1613/jair.953
  7. Chen, T., and Guestrin, C. (2016). XGBoost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 785–794. San Francisco, CA, United States. https://doi.org/10.1145/2939672.2939785
  8. Cheng, L., Huang, Y., Hsieh, M., and Wu, M. (2021). A novel trading strategy framework based on reinforcement deep learning for financial market predictions. Mathematics, 9(23), 3094. https://doi.org/10.3390/math9233094

Ayrıntılar

Birincil Dil

İngilizce

Konular

Finansal Ekonomi

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

24 Ocak 2026

Gönderilme Tarihi

27 Mart 2025

Kabul Tarihi

18 Ocak 2026

Yayımlandığı Sayı

Yıl 2026 Cilt: 24 Sayı: 59

Kaynak Göster

APA
Öztürk, C. (2026). Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification. Yönetim Bilimleri Dergisi, 24(59), 271-298. https://doi.org/10.35408/comuybd.1667062
AMA
1.Öztürk C. Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification. Yönetim Bilimleri Dergisi. 2026;24(59):271-298. doi:10.35408/comuybd.1667062
Chicago
Öztürk, Cemal. 2026. “Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification”. Yönetim Bilimleri Dergisi 24 (59): 271-98. https://doi.org/10.35408/comuybd.1667062.
EndNote
Öztürk C (01 Ocak 2026) Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification. Yönetim Bilimleri Dergisi 24 59 271–298.
IEEE
[1]C. Öztürk, “Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification”, Yönetim Bilimleri Dergisi, c. 24, sy 59, ss. 271–298, Oca. 2026, doi: 10.35408/comuybd.1667062.
ISNAD
Öztürk, Cemal. “Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification”. Yönetim Bilimleri Dergisi 24/59 (01 Ocak 2026): 271-298. https://doi.org/10.35408/comuybd.1667062.
JAMA
1.Öztürk C. Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification. Yönetim Bilimleri Dergisi. 2026;24:271–298.
MLA
Öztürk, Cemal. “Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification”. Yönetim Bilimleri Dergisi, c. 24, sy 59, Ocak 2026, ss. 271-98, doi:10.35408/comuybd.1667062.
Vancouver
1.Cemal Öztürk. Bayesian-Optimized Ensemble Learning for Multi-Class Trading Signal Classification. Yönetim Bilimleri Dergisi. 01 Ocak 2026;24(59):271-98. doi:10.35408/comuybd.1667062

 

Sayın Araştırmacı;

Dergimize gelen yoğun talep nedeniyle halihazırda yaklaşık 100 makalenin süreçleri devam etmektedir. Bu makalelerin süreçleri nihayete erdirildikten sonra dergimiz yeni makale alımına başlayacaktır.

Dergimize göndereceğiniz çalışmalar linkte yer alan taslak dikkate alınarak hazırlanmalıdır. Çalışmanızı aktaracağınız taslak dergi yazım kurallarına göre düzenlenmiştir. Bu yüzden biçimlendirmeyi ve ana başlıkları değiştirmeden çalışmanızı bu taslağa aktarmanız gerekmektedir.

Türkçe Makale Şablonu için tıklayınız...

İngilizce Makale Şablonu için tıklayınız...

Ücret politikası için tıklayınız..

Saygılarımızla,