Prediction of stock prices using Python and R. Analysing BSE and NSE stocks using historical data. Downloading historical data from Yahoo finance website. Using Machine learning Algos like Time series, Reinforcement learning, Regression, CNN and RNN. Sentiment analysis on stock market. Testing of results using backtesting . Analyzing the trends by Time series analysis. Finding out mean Square errors, R2 error, AIC, BIC, mean absolute percentage error.