Abstract: The goal of stock market prediction is to forecast a company's financial stocks' future worth. The application of machine learning, which creates predictions based on the values of the current stock market indices by training on their prior values, is a recent trend in stock market prediction technologies. Machine learning utilises many models to facilitate accurate and reliable prediction. The study focuses on stock value prediction using regression and LSTM-based machine learning. Considered factors are volume, low, high, open, and closed. We also employ algorithmic trading, which is a technique for automatically executing orders based on pre-programmed trading instructions that take volume, price, and time into account. This kind of trading aims to take advantage of a computer's speed and computational power in comparison to human traders. Algorithmic trading has become more popular in the twenty-first century, prompting traders to respond. According to a 2019 research, 92% of traders use algorithms rather than people. The moving average convergence & divergence and the relative strength index are our primary tools. One technical tool employed in financial market analysis is the relative strength index, or RSI. Charting a stock's historical and present strength or weakness with retail and institutional traders is the goal. Investment banks, mutual funds, pension funds, and hedge funds all utilise it extensively when they need to perform trades. based on the closing prices of a recent trading period, too fast for a human or the market. It is important to distinguish the indicator from relative strength. The RSI measures the speed and size of price changes and is categorised as a momentum oscillator. The rate at which prices rise or fall is known as momentum. The ratio of higher closes to lower closes, where closures are defined as averages of absolute values of price changes, is the relative strength, or RS. The RSI determines momentum by dividing higher closes by overall closes, or stocks with more or stronger positive moves. The RSI is most commonly employed during a 14-day period and is scaled from 0 to 100, with 70 and 30 representing the high and low readings, respectively. Alternately shorter or longer outlooks are associated with shorter or longer time frames. Although they happen less frequently, high and low levels— 80 and 20, or 90 and 10—indicate increased momentum. J. Welles Wilder created the relative strength index, which was first published in the June 1978 issue of commodities magazine and in his 1978 book New concepts in technical trading systems, and in commodities magazine in the June 1978 issue.