Advancing Financial Forecasting and Decision-Making with Machine Learning: From Algorithmic Trading to Bankruptcy Prediction
The presented collection is an occasion to summarize how scientists use machine learning techniques. Additionally, it shows the importance of the mentioned approaches to improve effectiveness and efficiency than traditional statistical-econometric methods in the case of predicting the phenomenon considered in the research study.
Machine Learning Methods in Algorithmic Trading Strategy Optimization – Design and Time Efficiency.
Przemysław Ryś, Robert Ślepaczuk
The main aim of this paper was to formulate and analyse the machine learning methods, fitted to the strategy parameters optimization specificity. The most important problems are the sensitivity of a strategy performance to little parameter changes and numerous local extrema distributed over the solution space in an irregular way. The methods were designed for the purpose of significant shortening of the computation time, without a substantial loss of strategy quality. The efficiency of methods was compared for three different pairs of assets in case of moving averages crossover system. The problem was presented for three sets of two assets’ portfolios. In the first case, a strategy was trading on the SPX and DAX index futures; in the second, on the AAPL and MSFT stocks; and finally, in the third case, on the HGF and CBF commodities futures. The methods operated on the in-sample data, containing 16 years of daily prices between 1998 and 2013 and was validated on the out-of-sample period between 2014 and 2017. The major hypothesis verified in this paper is that machine learning methods select strategies with evaluation criterion near the highest one, but in significantly lower execution time than the brute force method (Exhaustive Search).
Central European Economic Journal, 5(1), 206-229
Nvidia’s Stock Returns Prediction Using Machine Learning Techniques for Time Series Forecasting Problem.
Marcin Chlebus, Michał Dyczko, Michał Woźniak
Statistical learning models have profoundly changed the rules of trading on the stock exchange. Quantitative analysts try to utilise them predict potential profits and risks in a better manner. However, the available studies are mostly focused on testing the increasingly complex machine learning models on a selected sample of stocks, indexes etc. without a thorough understanding and consideration of their economic environment. Therefore, the goal of the article is to create an effective forecasting machine learning model of daily stock returns for a preselected company characterised by a wide portfolio of strategic branches influencing its valuation. We use Nvidia Corporation stock covering the period from 07/2012 to 12/2018 and apply various econometric and machine learning models, considering a diverse group of exogenous features, to analyse the research problem. The results suggest that it is possible to develop predictive machine learning models of Nvidia stock returns (based on many independent environmental variables) which outperform both simple naïve and econometric models. Our contribution to literature is twofold. First, we provide an added value to the strand of literature on the choice of model class to the stock returns prediction problem. Second, our study contributes to the thread of selecting exogenous variables and the need for their stationarity in the case of time series models.
Central European Economic Journal, 8(55), 44-62
Modelling cross-sectional tabular data using convolutional neural networks: Prediction of corporate bankruptcy in Poland.
Aneta Dzik-Walczak, Maciej Odziemczyk
The paper deals with the topic of modelling the probability of bankruptcy of Polish enterprises using convolutional neural networks. Convolutional networks take images as input, so it was thus necessary to apply the method of converting the observation vector to a matrix. Benchmarks for convolutional networks were logit models, random forests, XGBoost, and dense neural networks. Hyperparameters and model architecture were selected based on a random search and analysis of learning curves and experiments in folded, stratified cross-validation. In addition, the sensitivity of the results to data preprocessing was investigated. It was found that convolutional neural networks can be used to analyze cross-sectional tabular data, especially for the problem of modelling the probability of corporate bankruptcy. In order to achieve good results with models based on parameters updated by a gradient (neural networks and logit), it is necessary to use appropriate preprocessing techniques. Models based on decision trees have been shown to be insensitive to the data transformations used.
Central European Economic Journal, 8(55), 352-377
Predicting the amount of compensation for harm awarded by courts using machine learning algorithms.
Maciej Świtała
The present study aims to explain and predict the monetary amount awarded by courts as compensation for harm suffered. A set of machine-learning algorithms was applied to a sample of decisions handed down by the Polish common courts. The methodology involved two steps: identification of words and phrases whose counts or frequencies affect the amounts adjudicated with LASSO regression and expert assessment, then applying OLS, again LASSO, random forests and XGBoost algorithms, as well as a BERT approach to make predictions. Finally, an in-depth analysis was undertaken on the influence of individual words and phrases on the amount awarded. The results demonstrate that the size of awards is most strongly influenced by the type of injury suffered, the specifics of treatment, and the family relationship between the harmed party and the claimant. At the same time, higher values are awarded when compensation for material damage and compensation for harm suffered are claimed together or when the claim is extended after it was filed.
Central European Economic Journal, 11 (58)