Stock price forecasting is a very interesting topic in financial studies. Technical analysis indicators are mathematical models/calculations that help us predict stock price direction. The share market is not an ideal place for prediction as the share market is very volatile and share prices keep on fluctuating based on multiple factors. According to business reports, more than 90-95% of traders lose their money in the share market. The main objective of this work is to apply understanding of technical analysis indicators like RSI, exponential moving averages, Heiken Ashi candlesticks, price-volume analysis, MACD, decision tree, random forest analysis, Naive Bayes classifier, neural network and KNN. The work in this research paper compares and analyses short-term profit considering 5-year data (2015-2019) for high-traded stocks based on accuracy.