Does Complexity Improve Forecasting Accuracy? Evidence from Single and Multi-Layer LSTM Models for the BIST 100 Index
This study demonstrates that for forecasting the BIST 100 index using technical and macroeconomic variables, simpler single-layer LSTM architectures outperform more complex multi-layer models, suggesting that parsimony enhances generalization in financial forecasting.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the world of finance, predicting the future movement of a stock market index is a task that has long captivated economists and investors alike. It is a challenge rooted in the belief that while markets are chaotic, they are not entirely random; patterns hidden within past prices, economic reports, and global sentiment might offer a glimpse of what comes next. For decades, researchers have relied on statistical models to find these patterns, but the rise of powerful computers has introduced a new tool: artificial intelligence. Specifically, a type of computer program known as a neural network, designed to mimic the way the human brain processes sequences of information, has become a popular choice for this work. The prevailing assumption in this field has often been that more complex versions of these programs, with deeper layers of processing, should naturally lead to better predictions. After all, if a simple model can learn a little, a more intricate one should learn much more.
However, a recent study focused on the Borsa Istanbul 100 index, the primary benchmark for the Turkish stock market, challenges this assumption. The researchers, Fatih Mangir, Metehan Ortakarpuz, and Abdul-Razak Bawa Yussif, set out to test whether adding more layers of complexity to these prediction models actually improves their accuracy. They gathered over two and a half thousand days of trading data, stretching from early 2016 through the end of 2025, a period that included significant global and local economic shifts. To feed their models, they did not rely on price history alone. Instead, they combined daily closing prices with a rich mix of other information, including technical indicators that measure market momentum, global fear levels, the strength of the US dollar, and local economic factors like interest rates and unemployment. Before training their models, they used a mathematical technique to smooth out the noisy, erratic fluctuations in the data, ensuring the computer was learning from the underlying signal rather than random static.
The team then built two distinct families of models to see which would perform better. The first family consisted of simple, single-layer networks, while the second family featured more complex, multi-layered structures with multiple levels of processing. They trained these models to predict the next day's closing price, running the experiment thirty times for each configuration to ensure the results were not just a lucky fluke. The findings were clear and somewhat counterintuitive: the simpler models consistently outperformed the complex ones. The single-layer model with just ten processing units achieved the lowest average error, while the most complex models, including those with three layers, struggled to keep up. In fact, the most elaborate architecture produced the worst results of all, missing the mark by a wide margin.
This outcome suggests that in the specific context of forecasting this emerging market index, adding depth to the neural network did not help it learn better; instead, it may have caused the model to overcomplicate the task. The data, even after being cleaned and enriched with global and local variables, contained a structure that was best captured by a straightforward approach. The complex models appeared to be trying to learn patterns that simply did not exist, effectively memorizing the noise of the market rather than its true rhythm. The study indicates that for this type of financial forecasting, a parsimonious approach—one that uses the minimum necessary complexity to understand the data—is superior. The most accurate predictions came not from the most powerful machine, but from the one that was just complex enough to match the information available.
The researchers also noted an interesting trade-off in their results. While the simplest model was the most accurate on average, a slightly larger single-layer model with fifty units offered a different kind of benefit: stability. This version produced results that were nearly as accurate but far more consistent across different training runs, suggesting that for practical investment decisions, a model that is both reliable and accurate might be the ideal choice. Ultimately, the study serves as a reminder that in the realm of financial prediction, more is not always better. The best tool is not necessarily the most sophisticated one, but the one that is perfectly aligned with the nature of the data it is trying to understand.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.