Modelling Profits Forecasts for the Russian Banking Sector Using Random Forest and Regression Algorithms

This study is relevant because market uncertainty induces progressively more attempts at making accurate profits forecasts in the banking sector. The scientific novelty of this study lies in the profits forecasts for the Russian banking sector performed using a random forest machine learning (ML) mo...

Full description

Bibliographic Details
Main Authors: Nikolay Lomakin, Anastasia Kulachinskaya, Svetlana Naumova, Maya Ibrahim, Evelina Fedorovskaya, Ivan Lomakin
Format: Article
Language:English
Published: Peter the Great St. Petersburg Polytechnic University 2023-09-01
Series:Sustainable Development and Engineering Economics
Subjects:
Online Access:https://sustainable.spbstu.ru/en/article/2023.9.1/
_version_ 1797627468174065664
author Nikolay Lomakin
Anastasia Kulachinskaya
Svetlana Naumova
Maya Ibrahim
Evelina Fedorovskaya
Ivan Lomakin
author_facet Nikolay Lomakin
Anastasia Kulachinskaya
Svetlana Naumova
Maya Ibrahim
Evelina Fedorovskaya
Ivan Lomakin
author_sort Nikolay Lomakin
collection DOAJ
description This study is relevant because market uncertainty induces progressively more attempts at making accurate profits forecasts in the banking sector. The scientific novelty of this study lies in the profits forecasts for the Russian banking sector performed using a random forest machine learning (ML) model and a neural network regression model. Regarding technology, the two models are combined into a cognitive model, as they are executed in the same cloud service (Collab) and have a common dataset comprising a training set, scripts and result output. The aim of the study is to build two models: a random forest ML model and a neural network regression model. The dataset used in the random forest ML model and the regression model included data on the performance of the Russian banking sector and some macroeconomic data on the national economy and the stock market for the period 2017–2021. Specifically, the dataset for the models included the following: key rate (%), growth assets (%), overdue loans (%), gross domestic product (GDP, in billions of rubles), RTS index (points), USD rate (vs. RUB), investments in assets to GDP (%), exchange robots (%), capital outflow (in billions of rubles), bank assets (in trillions of rubles), stock accounts (pcs.), and bank profits (in billions of rubles). The practical relevance of this study is evidenced by the fact that the results of the digital profits forecasting for the Russian banking sector can be recommended for real-world use. In building the cognitive model, we used the Python language in the Collab cloud environment. The mean absolute error of the test set for the random forest ML model (DecisionTreeRegressor) was 414.67, which is 61% lower than for the linear regression model (LinearRegression), which had a mean absolute error of 667.65.
first_indexed 2024-03-11T10:24:40Z
format Article
id doaj.art-6e99118daac5419a9f4d2d8d7f1217e7
institution Directory Open Access Journal
issn 2782-6333
language English
last_indexed 2024-03-11T10:24:40Z
publishDate 2023-09-01
publisher Peter the Great St. Petersburg Polytechnic University
record_format Article
series Sustainable Development and Engineering Economics
spelling doaj.art-6e99118daac5419a9f4d2d8d7f1217e72023-11-15T19:15:10ZengPeter the Great St. Petersburg Polytechnic UniversitySustainable Development and Engineering Economics2782-63332023-09-01382010.48554/SDEE.2023.3.1Modelling Profits Forecasts for the Russian Banking Sector Using Random Forest and Regression AlgorithmsNikolay Lomakin0https://orcid.org/0000-0001-6597-7195Anastasia Kulachinskaya1https://orcid.org/0000-0002-6849-4313Svetlana Naumova2https://orcid.org/0000-0001-9932-9866Maya Ibrahim3https://orcid.org/0009-0003-4374-8625Evelina Fedorovskaya4https://orcid.org/0000-0002-3895-8930Ivan Lomakin5https://orcid.org/0000-0001-7392-1554Volgograd State Technical University, Volgograd, RussiaPeter the Great St. Petersburg Polytechnic University, St. Petersburg, RussiaVolgograd State Technical University, Volgograd, RussiaVolgograd State Technical University, Volgograd, RussiaVolgograd State Technical University, Volgograd, RussiaVolgograd State Technical University, Volgograd, RussiaThis study is relevant because market uncertainty induces progressively more attempts at making accurate profits forecasts in the banking sector. The scientific novelty of this study lies in the profits forecasts for the Russian banking sector performed using a random forest machine learning (ML) model and a neural network regression model. Regarding technology, the two models are combined into a cognitive model, as they are executed in the same cloud service (Collab) and have a common dataset comprising a training set, scripts and result output. The aim of the study is to build two models: a random forest ML model and a neural network regression model. The dataset used in the random forest ML model and the regression model included data on the performance of the Russian banking sector and some macroeconomic data on the national economy and the stock market for the period 2017–2021. Specifically, the dataset for the models included the following: key rate (%), growth assets (%), overdue loans (%), gross domestic product (GDP, in billions of rubles), RTS index (points), USD rate (vs. RUB), investments in assets to GDP (%), exchange robots (%), capital outflow (in billions of rubles), bank assets (in trillions of rubles), stock accounts (pcs.), and bank profits (in billions of rubles). The practical relevance of this study is evidenced by the fact that the results of the digital profits forecasting for the Russian banking sector can be recommended for real-world use. In building the cognitive model, we used the Python language in the Collab cloud environment. The mean absolute error of the test set for the random forest ML model (DecisionTreeRegressor) was 414.67, which is 61% lower than for the linear regression model (LinearRegression), which had a mean absolute error of 667.65.https://sustainable.spbstu.ru/en/article/2023.9.1/digital modelcognitive modelml modelrandom forestprofits forecast for banking sector
spellingShingle Nikolay Lomakin
Anastasia Kulachinskaya
Svetlana Naumova
Maya Ibrahim
Evelina Fedorovskaya
Ivan Lomakin
Modelling Profits Forecasts for the Russian Banking Sector Using Random Forest and Regression Algorithms
Sustainable Development and Engineering Economics
digital model
cognitive model
ml model
random forest
profits forecast for banking sector
title Modelling Profits Forecasts for the Russian Banking Sector Using Random Forest and Regression Algorithms
title_full Modelling Profits Forecasts for the Russian Banking Sector Using Random Forest and Regression Algorithms
title_fullStr Modelling Profits Forecasts for the Russian Banking Sector Using Random Forest and Regression Algorithms
title_full_unstemmed Modelling Profits Forecasts for the Russian Banking Sector Using Random Forest and Regression Algorithms
title_short Modelling Profits Forecasts for the Russian Banking Sector Using Random Forest and Regression Algorithms
title_sort modelling profits forecasts for the russian banking sector using random forest and regression algorithms
topic digital model
cognitive model
ml model
random forest
profits forecast for banking sector
url https://sustainable.spbstu.ru/en/article/2023.9.1/
work_keys_str_mv AT nikolaylomakin modellingprofitsforecastsfortherussianbankingsectorusingrandomforestandregressionalgorithms
AT anastasiakulachinskaya modellingprofitsforecastsfortherussianbankingsectorusingrandomforestandregressionalgorithms
AT svetlananaumova modellingprofitsforecastsfortherussianbankingsectorusingrandomforestandregressionalgorithms
AT mayaibrahim modellingprofitsforecastsfortherussianbankingsectorusingrandomforestandregressionalgorithms
AT evelinafedorovskaya modellingprofitsforecastsfortherussianbankingsectorusingrandomforestandregressionalgorithms
AT ivanlomakin modellingprofitsforecastsfortherussianbankingsectorusingrandomforestandregressionalgorithms