Dergiler / Eskişehir Osmangazi Üniversitesi İktisadi ve İdari Bilimler Dergisi / 2026 / Cilt: 21 Sayı: 2

Makroekonomik Göstergelerle BIST100 Endeksinin Tahmini: Makine Öğrenmesi Modelleri ile Karşılaştırmalı Bir Analiz

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

Sayfa
536–558
Yayın Tarihi
2026-07-31
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Sonuç olarak, MAPE metriğine dayalı en iyi performansı gösteren algoritmanın %3,49'luk bir değerle RF olduğu bulunmuştur.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Bu çalışmada, çeşitli ekonomik ve finansal göstergelere dayalı olarak BIST100 endeksini tahmin etmek için dört farklı Makine Öğrenmesi (ML) algoritması kullanılmıştır.
📊
Temel Bulgular & Veri:Modelleri değerlendirmek ve karşılaştırmak için Ortalama Mutlak Yüzde Hata (MAPE), Ortalama Karesel Hatanın Kökü (RMSE), Ortalama Mutlak Hata (MAE) ve Belirleme Katsayısı (R2) gibi performans metrikleri kullanılmıştır.
💡
Sonuç & Katkı:Sonuç olarak, MAPE metriğine dayalı en iyi performansı gösteren algoritmanın %3,49'luk bir değerle RF olduğu bulunmuştur.
🔬Tür:Modelleme & Sayısal Simülasyon
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:makine öğrenmesi · sermaye piyasaları · BIST 100

Özet

Bu çalışmada, çeşitli ekonomik ve finansal göstergelere dayalı olarak BIST100 endeksini tahmin etmek için dört farklı Makine Öğrenmesi (ML) algoritması kullanılmıştır. Tahminler, Python kullanılarak Rastgele Orman (RF), Kategorik Güçlendirme (CatBoost), Gradient Boosting (GB) ve Ridge Regresyonu (RR) algoritmaları kullanılarak oluşturulmuştur. Modelleri değerlendirmek ve karşılaştırmak için Ortalama Mutlak Yüzde Hata (MAPE), Ortalama Karesel Hatanın Kökü (RMSE), Ortalama Mutlak Hata (MAE) ve Belirleme Katsayısı (R2) gibi performans metrikleri kullanılmıştır. Sonuç olarak, MAPE metriğine dayalı en iyi performansı gösteren algoritmanın %3,49'luk bir değerle RF olduğu bulunmuştur. Ayrıca, her algoritma için özellik önem analizleri yapılmış ve değişkenler en etkiliden en az etkiliye doğru sıralanmıştır.

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.

🔖

Bu Makaleye Atıf Yap

Turnacıgil, S., Özen, N. S., Arık, E. (2026). Makroekonomik Göstergelerle BIST100 Endeksinin Tahmini: Makine Öğrenmesi Modelleri ile Karşılaştırmalı Bir Analiz. Eskişehir Osmangazi Üniversitesi İktisadi ve İdari Bilimler Dergisi, Cilt: 21 Sayı: 2, 536–558. https://doi.org/10.17153/oguiibf.1833547

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (72)

  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.
  9. Assefa, A. T., Esqueda, A. O., & Mollick, A. V. (2017). Stock returns and interest rates around the World: A panel data approach. Journal of Economics and Business, 89, 20–35. https://doi.org/10.1016/j.jeconbus.2016.10.001
  10. Bachelier, L. (1900). Théorie de la spéculation. Annales Scientifiques De l'École Normale Supérieure, 3(17), 21–86.
  11. Basak, S., Kar, S., Saha, S., & Khaidem, L. (2019). Predicting the direction of stock market pricesusing tree-based classifiers. North American Journal of Economics and Finance, 47, 552–567. https://doi.org/10.1016/j.najef.2018.06.013
  12. Büyükkör, Y., & Doğan, S. (2024). Borsa endeks yönünün ağaç tabanlı topluluk makine öğrenmesi yöntemleri ile tahmini: BİST-100 örneği. Bingöl Üniversitesi Sosyal Bilimler Enstitüsü Dergisi, 27, 324–335. https://doi.org/10.29029/busbed.1391790
  13. Breiman, L. (2001). Random forests. Machine Learning, 45, 5–32. https://doi.org/10.1023/A:1010933404324
  14. Chai, T., & Draxler, R. R. (2014). Root mean square error (RMSE) or mean absolute error (MAE)? Geoscientific Model Development Discussions, 7, 1247–1250. https://doi.org/10.5194/gmd-7-1247-2014
  15. Chen, S. S. (2009). Predicting the bear stock market: Macroeconomic variables as leading indicators. Journal of Banking & Finance, 33, 211–223.
  16. Çelik, T. T., & Taş, O. (2007). Etkin piyasa hipotezi ve gelişmekte olan hisse senedi piyasaları." İTÜ Dergisi/B Sosyal Bilimler, 4(2), 11–22.
  17. Çetin, C., & Bıtırak, İ. A. (2015). Türkiye ekonomisinde makro ekonomik değişkenlerin hisse senedi getirilerine etkisi: arbitraj fiyatlama modeli ekseninde analiz. Süleyman Demirel Üniversitesi Vizyoner Dergisi, 6(12), 1–19.
  18. Dinçergök, B. (2016). Stock return indices and macroeconomic factors: Evidence from Borsa Istanbul. Journal of Accounting, Finance and Auditing Studies, 2(3), 307–322. https://doi.org/10.56578/jafas020317
  19. Dorogush, A. V., Ershov, V., & Gulin, A. (2018). CatBoost: Gradient boosting with categorical features support. arXiv. https://doi.org/10.48550/arXiv.1810.11363
  20. Durmuş, S., Yılmaz, T., & Şahin, D. (2019). Makroekonomik göstergelerin endeks getirileri üzerindeki etkisi: BIST örneği. AVRASYA Uluslararası Araştırmalar Dergisi, 7(16), 870–886. https://doi.org/10.33692/avrasyad.543706
  21. Emery, G. W. (1998). Corporate finance principles and practice. Addison-Wesley Longman Inc.
  22. Fama, E. F. (1965). The behavior of stock-market prices. Journal of Business, 38(1), 34–105.
  23. Fama, E. F. (1970). Efficient capital markets: A review of theory and empirical work. The Journal of Finance, 25(2), 383–417. https://doi.org/10.2307/2325486
  24. Ferov, M., & Modrý, M. (2016). Enhancing lambdamart using oblivious trees. ArXiv. https://arxiv.org/abs/1609.05610
  25. Fifield, S. G. M., Power, D. M., & Sinclair C. D. (2002). Macroeconomic factors and share returns: An analysis using emerging market data. International Journal of Finance and Economics, 7, 51–62. https://doi.org/10.1002/ijfe.173
  26. Fozap, F. M. P. (2025). Hybrid machine learning models for long-term stock market forecasting: Integrating technical indicators. Journal of Risk and Financial Management, 18(4), 201. https://doi.org/10.3390/jrfm18040201
  27. Freund, Y., & Schapire, R. E. (1999). A short introduction to boosting. Journal of Japanese Society of Artificial Intelligence, 14(5), 771–780. https://doi.org/10.11517/jjsai.14.5_771
  28. Friedman, J. H. (2001). Greedy function approximation: A gradient boosting machine. The Annals of Statistics, 29(5), 1189–1232. https://doi.org/10.1214/aos/1013203451
  29. Gaspareniene, L., Remeikiene, R., Sosidko, A., & Vebraite, V. (2021). Modelling of S&P 500 index price based on U.S. economic indicators: Machine learning approach. Inzinerine Ekonomika-Engineering Economics, 32(4), 362–375. http://dx.doi.org/10.5755/j01.ee.32.4.27985
  30. Gençtürk, M. (2009). Finansal kriz dönemlerinde makroekonomik faktörlerin hisse senedi fiyatlarına etkisi. Süleyman Demirel Üniversitesi İktisadi ve İdari Bilimler Fakültesi Dergisi, 14(1), 127–136.
  31. Giantsidi, S., & Tarantola, C. (2025). Deep learning for financial forecasting: A review of recent trends. International Review of Economics & Finance, 104719. https://doi.org/10.1016/j.iref.2025.104719
  32. Granger, C. W. (1992). Forecasting stock market prices: Lessons for forecasters. International Journal of Forecasting, 8(1), 3–13. https://doi.org/10.1016/0169-2070(92)90003-R
  33. Gupta, S., Nachappa, S., & Paramanandham, N. (2025). Stock market time series forecasting using comparative machine learning algorithms. Procedia Computer Science, 252, 893–904. https://doi.org/10.1016/j.procs.2025.01.050
  34. Gurung, N., Hasan, Md. R., Gazi, Md. S., & Islam, Md Z. (2024). Algorithmic trading strategies: Leveraging machine learning models for enhanced performance in the US stock market. Journal of Business and Management Studies, 6(2), 132–143. https://doi/org/10.32996/jbms.2024.6.2.13
  35. Gür, Y. E. (2024). Evaluation of BIST100 index prediction performance of deep and machine learning algorithms. Ekonomik ve Sosyal Araştırmalar Dergisi, 20(2), 394–408.
  36. Hoerl, A. E., & Kennard, R. W. (1970). Ridge regression: Biased estimation for nonorthogonal problems. Technometrics, 12(1), 55–67. https://doi.org/10.2307/1267351
  37. Huo, J., Shi, T., & Chang, J. (2016). Comparison of random forest and SVM for electrical short-term load forecast with different data sources. In 2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS) (pp. 874–877). IEEE. https://doi.org/10.1109/ICSESS.2016.7883252
  38. İltaş, Y., & Üçler, G. (2019). Kurumsal kalite ve finansal riskin menkul kıymetler borsası üzerine etkisi: Türkiye İçin ampirik bir inceleme. Sosyoekonomi, 27(41), 113–128. https://doi.org/10.17233/sosyoekonomi.2019.03.06
  39. Kearns, M., & Valiant, L. (1994). Cryptographic limitations on learning Boolean formulae and finite automata. Journal of the ACM, 41(1), 67–95. https://doi.org/10.1145/174644.174647
  40. Kelly, B., Malamud, S., & Zhou, K. (2024). The virtue of complexity in return prediction. The Journal of Finance, 79(1), 459–503. https://doi.org/10.1111/jofi.13298
  41. Kendall, M. G. (1953). The analysis of economic time-series, Part I: Prices. Journal of the Royal Statistical Society, Series A (General), 116(1), 11–34. https://doi.org/10.2307/2980947
  42. Khaidem, L., Saha, S., & Dey, S. R. (2016). Predicting the direction of stock market prices using random forest. Applied Mathematical Finance, 1–20. https://doi.org/10.48550/arXiv.1605.00003
  43. Kurucan, A. S., & Hepşen, A. (2025). Machine learning for cross-sectional return predictability: Evidence from global stock markets. Dogus University Journal, 26(1), 315–338. https://doi.org/10.31671/doujournal.1534375
  44. Lawrence, R. (1997). Using neural networks to forecast stock market prices. Department of Computer Science, University of Manitoba.
  45. Maysami, R. C., & Koh, T. S. (2000). A vector error correction model of the Singapore stock market. International Review of Economics & Finance, 9(1), 79–96. https://doi.org/10.1016/S1059-0560(99)00042-8
  46. Mondal, B., & Dandapat, A. (2023). Machine learning and deep learning based stock market prediction considering COVID-19 as a feature. In 2023 International Technology Conference on Emerging Technologies for Sustainable Development (OTCON). IEEE. https://doi.org/10.1109/OTCON56053.2023.10114020
  47. Mookerjee, R., & Yu, Q. (1997). Macroeconomic variables and stock prices in a small open economy: The case of Singapore. Pacific-Basin Finance Journal, 5(3), 377–388. https://doi.org/10.1016/S0927-538X(96)00029-7
  48. Najem, R., Bahnasse, A., & Talea, M. (2024). Toward an enhanced stock market forecasting with machine learning and deep learning models. Procedia Computer Science, 241, 97–103. https://doi.org/10.1016/j.procs.2024.08.015
  49. Narayan, P. K., Narayan, S., & Thuraisamy, K. S. (2014). Can institutions and macroeconomic factors predict stock returns in emerging markets? Emerging Markets Review, 19, 77–95, http://dx.doi.org/10.1016/j.ememar.2014.04.005
  50. Nisha, N. (2015). Impact of macroeconomic variables on stock returns: Evidence from Bombay Stock Exchange (BSE). Journal of Investment and Management, 4(5), 162–170. https://doi.org/10.11648/j.jim.20150405.14
  51. Nugroho, W. A., Rachman, F. D., Siahu, B. K., Iswanto, I. A., & Joddy, S. (2025). Hybrid ensemble model approaches for stock price forecasting using LSTM, random forest, ARIMA, and linear regression as meta-learner. Procedia Computer Science, 269, 901–910. https://doi.org/10.1016/j.procs.2025.09.033
  52. Ouf, S., Hawary, M. E., Aboutabl, A., & Adel, S. (2025). A comparative analysis of the performance of machine learning and deep learning techniques in predicting stock prices. Journal of Computer and Communications, 13, 180–196. https://doi.org/10.4236/jcc.2025.134012
  53. Özlen, Ş., & Ergun, U. (2012). Macroeconomic factors and stock returns. International Journal of Academic Research in Business and Social Sciences, 2(9), 315–343.
  54. Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A. V., & Gulin, A. (2018). Catboost: Unbiased Boosting with Categorical Features. In Proceedings of the 32nd International Conference on Neural Information Processing Systems (pp. 6639–6649).
  55. Ross, S. A., Westerfield, R. W., & Jordan, B. D. (2001). Fundamentals of corporate finance (5th ed.). McGraw-Hill.
  56. Sadeghzadeh, K., & Elmas, B. (2018). Makroekonomik faktörlerin hisse senedi getirilerine etkilerinin BIST’de araştırılması. Muhasebe ve Finansman Dergisi, 80, 205–230. https://doi.org/10.25095/mufad.465941
  57. Sadorsky, P. (2003). The macroeconomic determinants of technology stock price volatility. Review of Financial Economics, 12, 191–205. https://doi.org/10.1016/S1058-3300(02)00071-X
  58. Saim, R. M., Sentürk, I., & Amjad, A. (2025). Macroeconomic predictors and stock market dynamics of the US equity market. Annual Methodological Archive Research Review, 3(7), 90–110. https://doi.org/10.63075/7drpwm31
  59. Sarıgül, S. S., Aaldeimir, R., & Uzunoğlu, H. (2024). Stock market index prediction using machine learning techniques: Application of BIST Indices. JOEEP: Journal of Emerging Economies and Policy, 9(2), 96–106.
  60. Sarıkoç, M., & Çelik, M. (2022). Boyut indirgeme teknikleri ve LSTM derin öğrenme ağı ile BIST100 endeksi fiyat tahmini. Avrupa Bilim ve Teknoloji Dergisi, 34, 519–524. https://doi.org/10.31590/ejosat.1083255
  61. Shrivastav,L. K. (2022). An ensemble of random forest gradient boosting machine and deep learning methods for stock price prediction. Journal of Information Technology Research, 15(1), 1–19. https://doi.org/10.4018/JITR.2022010102
  62. Singh, N., Chaturvedi, S., & Akhter, S. (2019). Weather forecasting using machine learning algorithm. In 2019 International Conference on Signal Processing and Communication (ICSC) (pp. 171–174). IEEE. https://doi.org/10.1109/ICSC45622.2019.8938211
  63. Staffini, A. (2022). Stock price forecasting by a deep convolutional generative adversarial network. Frontiers in Artificial Intelligence, 5, 837596. https://doi.org/10.3389/frai.2022.837596
  64. Stock, J. H., & Watson, M. W. (2006). Forecasting with many predictors. In G. Elliott, C. W. J. Granger, & A. Timmermann (Eds.), Handbook of economic forecasting (Vol. 1, pp. 515–554). Elsevier. https://doi.org/10.1016/S1574-0706(05)01010-4
  65. Şekeroğlu, G., Uçan, O.,& Acar, M. (2019). Enflasyon ve dış ticaret açığının borsa endeks getirilerin üzerindeki etkisi: Borsa Istanbul 100 endeksinde bir uygulama. Muhasebe ve Finansman Dergisi, 82, 221–234. https://doi.org/10.25095/mufad.536077
  66. Şişman, M. E., Çömlekçi, İ., & Şahin, Ö. (2017). Hisse senedi fiyatını etkileyen işletme düzeyindeki faktörler: Borsa İstanbul’da bir uygulama. Balkan Sosyal Bilimler Dergisi, 6(11), 88–107.
  67. Şişmanoğlu, G., Koçer, F., Önde, M. A., & Şahingöz, O. K. (2020). Derin öğrenme yöntemleri ile borsada fiyat tahmini. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, 9(1), 434–445. https://doi.org/10.17798/bitlisfen.571386
  68. Topaloğlu, E. E., & Karakozak, Ö. (2018). Makroekonomik faktörler ve pay senedi getirisi: BIST banka endeksi firmaları üzerine panel veri analizi. Muhasebe ve Finansman Dergisi, 78, 200–216. https://doi.org/10.25095/mufad.412693
  69. Ullah, W. (2024). Evaluation of regression models in machine learning for price forecasting: A comprehensive study. Kardan Research Journal, 1(1), 112–126.
  70. Ünal, S. (2021). Makro ekonomik faktörler ile borsa istanbul hisse senedi endekslerinin getirileri arasındaki ilişki. Pamukkale Üniversitesi Sosyal Bilimler Enstitüsü Dergisi, 47, 359–376. https://doi.org/10.30794/pausbed.829630
  71. Wu, S.-J., & Lee, W.-M. (2015). Predicting severe simultaneous bear stock markets using macroeconomic variables as leading indicators. Finance Research Letters, 13, 196–204. https://doi.org/10.1016/j.frl.2015.01.003
  72. Yıldiz,İ. & Fatih, A. (2022). Türkiye’de mutluluk düzeyini etkileyen faktörlerin makine öğrenme ve nitelik seçme algoritmaları ile belirlenmesi. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi, 11(1), 1–9. https://doi.org/10.28948/ngumuh.873199