Research Article

Forecasting BIST100 Index with Macroeconomic Indicators: A Comparative Analysis with Machine Learning Models

Volume: 21 Number: 2 July 31, 2026
TR EN

Forecasting BIST100 Index with Macroeconomic Indicators: A Comparative Analysis with Machine Learning Models

Abstract

In this study, four different Machine Learning (ML) algorithms were used to predict the BIST100 index based on various economic and financial indicators. The predictions were generated using Python for the Random Forest (RF), Categorical Boosting (CatBoost), Gradient Boosting (GB), and Ridge Regression (RR) algorithms. Performance metrics such as Mean Absolute Percentage Error (MAPE), Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), and the Coefficient of Determination (R2) were used to evaluate and compare the models. In conclusion, the best-performing algorithm based on the MAPE metric was found to be RF, with a value of 3.49%. Additionally, feature importance analyses were conducted for each algorithm, and the variables were ranked from the most to the least influential.

Keywords

References

  1. Adaramola, A. O. (2011). The impact of macroeconomic iindicators on stock prices in Nigeria. Developing Country Studies, 1(2), 1–14
  2. Adjei, E. A., Adam, A. M., Junior, P. O., Akorsu, P. K., & Arthur, C. L. (2022). A CEEMDAN-based entropy approach measuring multiscale information flow between macroeconomic conditions and stock returns of BRICS. Complexity, 7871109. https://doi.org/10.1155/2022/7871109
  3. Aksoy, A., & Tanrıöven, C. (2013). Sermaye piyasası yatırım araçları ve analizi (4th ed.). Detay Yayıncılık.
  4. Aktaş, M., & Akdağ, S. (2013). Türkiye’de ekonomik faktörlerin hisse senedi fiyatları ile ilişkilerinin araştırılması. International Journal Social Science Research, 2(1), 50–67.
  5. Akturk, Z., Kılıç, E., Algorabi, Ö. Ulu, M., Türkan, Y. S., & Namlı, E. (2025). Real-time forecast of BIST100 index under market volatility and uncertainty. Computational Economics, 67, 3249–3274. https://doi.org/10.1007/s10614-025-10986-1
  6. Amtiran, P. Y., Indiastuti, R., Nidar, S. R., & Masyita, D. (2017). Macroeconomic factors and stock returns in APT framework. International Journal of Economics and Management, 11(1), 197–206.
  7. Anandharaja, K., & Kalavakonda, V. (2025). Indian stock market price prediction using machine learning and deep learning. International Journal of Engineering Science and Advanced Technology, 25(7), 73–83.
  8. Asravor, R. K. & Fonu, P. D. D. (2020). Dynamic relation between macroeconomic variable, stock market returns and stock market development in Ghana. The International Journal of Finance & Economics, 26, 2637–2646.

Details

Primary Language

English

Subjects

Time-Series Analysis, Capital Market, Finance

Journal Section

Research Article

Publication Date

July 31, 2026

Submission Date

December 1, 2025

Acceptance Date

February 26, 2026

Published in Issue

Year 2026 Volume: 21 Number: 2

APA
Turnacıgil, S., Özen, N. S., & Arık, E. (2026). Forecasting BIST100 Index with Macroeconomic Indicators: A Comparative Analysis with Machine Learning Models. Eskişehir Osmangazi Üniversitesi İktisadi Ve İdari Bilimler Dergisi, 21(2), 536-558. https://doi.org/10.17153/oguiibf.1833547
AMA
1.Turnacıgil S, Özen NS, Arık E. Forecasting BIST100 Index with Macroeconomic Indicators: A Comparative Analysis with Machine Learning Models. Eskişehir Osmangazi Üniversitesi İktisadi ve İdari Bilimler Dergisi. 2026;21(2):536-558. doi:10.17153/oguiibf.1833547
Chicago
Turnacıgil, Seda, Nur Selin Özen, and Ecem Arık. 2026. “Forecasting BIST100 Index With Macroeconomic Indicators: A Comparative Analysis With Machine Learning Models”. Eskişehir Osmangazi Üniversitesi İktisadi Ve İdari Bilimler Dergisi 21 (2): 536-58. https://doi.org/10.17153/oguiibf.1833547.
EndNote
Turnacıgil S, Özen NS, Arık E (July 1, 2026) Forecasting BIST100 Index with Macroeconomic Indicators: A Comparative Analysis with Machine Learning Models. Eskişehir Osmangazi Üniversitesi İktisadi ve İdari Bilimler Dergisi 21 2 536–558.
IEEE
[1]S. Turnacıgil, N. S. Özen, and E. Arık, “Forecasting BIST100 Index with Macroeconomic Indicators: A Comparative Analysis with Machine Learning Models”, Eskişehir Osmangazi Üniversitesi İktisadi ve İdari Bilimler Dergisi, vol. 21, no. 2, pp. 536–558, July 2026, doi: 10.17153/oguiibf.1833547.
ISNAD
Turnacıgil, Seda - Özen, Nur Selin - Arık, Ecem. “Forecasting BIST100 Index With Macroeconomic Indicators: A Comparative Analysis With Machine Learning Models”. Eskişehir Osmangazi Üniversitesi İktisadi ve İdari Bilimler Dergisi 21/2 (July 1, 2026): 536-558. https://doi.org/10.17153/oguiibf.1833547.
JAMA
1.Turnacıgil S, Özen NS, Arık E. Forecasting BIST100 Index with Macroeconomic Indicators: A Comparative Analysis with Machine Learning Models. Eskişehir Osmangazi Üniversitesi İktisadi ve İdari Bilimler Dergisi. 2026;21:536–558.
MLA
Turnacıgil, Seda, et al. “Forecasting BIST100 Index With Macroeconomic Indicators: A Comparative Analysis With Machine Learning Models”. Eskişehir Osmangazi Üniversitesi İktisadi Ve İdari Bilimler Dergisi, vol. 21, no. 2, July 2026, pp. 536-58, doi:10.17153/oguiibf.1833547.
Vancouver
1.Seda Turnacıgil, Nur Selin Özen, Ecem Arık. Forecasting BIST100 Index with Macroeconomic Indicators: A Comparative Analysis with Machine Learning Models. Eskişehir Osmangazi Üniversitesi İktisadi ve İdari Bilimler Dergisi. 2026 Jul. 1;21(2):536-58. doi:10.17153/oguiibf.1833547