Stock’s selection and trend prediction using technical analysis and artificial neural network

Stock trading offers potential profits when traders buy low and sell high. To maximize profits, accurate analysis is essential for selecting the right stocks, timing purchases, and selling at peak prices. The authors propose a new method for selecting potential stocks that are highly likely to rise in price. The method has two stages. First, technical analysis, using moving averages and stochastic oscillators, filters stocks with downward trends, anticipating a reversal and subsequent rise. Second, for selected stocks, future price trends are predicted using artificial neural networks, specifically long short-term memory (LSTM) with adaptive moment estimation (Adam) optimizer. The second step ensures that only stocks with increasing prices will be chosen for trading. This study analyzes five hundred Fortune 500 stocks over three different periods, with 250 days of data each. Simulations conducted in Python showed that technical analysis could filter 5 to 6 candidate stocks. Subsequently, the LSTM model predicted that only 4 of these stocks would have an upward trend. Validation shows that trend predictions are correct, resulting in an average profit of 5.51% within 10 working days. This profit outperforms the profits generated by other existing methods.

Authors

Institutions

Publication Details

Journal
International Journal of Advances in Applied Sciences
Published
2025-03-01
DOI
https://doi.org/10.11591/ijaas.v14.i1.pp151-163
Primary Topic
Stock Market Forecasting Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Stock’s selection and trend prediction using technical analysis and artificial neural network

Toni Arifin, Ignatius Wiseto Prasetyo Agung, Erfian Junianto, Ariefa Diah Mayangsari et al.
International Journal of Advances in Applied Sciences
Stock Market Forecasting Methods
article

Stock’s selection and trend prediction using technical analysis and artificial neural network

Toni Arifin, Ignatius Wiseto Prasetyo Agung, Erfian Junianto, Ariefa Diah Mayangsari, M. Rabbani
article en

Abstract

Stock trading offers potential profits when traders buy low and sell high. To maximize profits, accurate analysis is essential for selecting the right stocks, timing purchases, and selling at peak prices. The authors propose a new method for selecting potential stocks that are highly likely to rise in price. The method has two stages. First, technical analysis, using moving averages and stochastic oscillators, filters stocks with downward trends, anticipating a reversal and subsequent rise. Second, for selected stocks, future price trends are predicted using artificial neural networks, specifically long short-term memory (LSTM) with adaptive moment estimation (Adam) optimizer. The second step ensures that only stocks with increasing prices will be chosen for trading. This study analyzes five hundred Fortune 500 stocks over three different periods, with 250 days of data each. Simulations conducted in Python showed that technical analysis could filter 5 to 6 candidate stocks. Subsequently, the LSTM model predicted that only 4 of these stocks would have an upward trend. Validation shows that trend predictions are correct, resulting in an average profit of 5.51% within 10 working days. This profit outperforms the profits generated by other existing methods.

International Journal of Advances in Applied SciencesVol. 14(1)
ARS University
Openalex Percentile: Top 96%
Stock Market Forecasting Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.