Skip to content

In this Jupyter Notebook, I've used LSTM RNN with Technical Indicators namely Simple Moving Average (SMA), Exponential Moving Average (EMA), Moving Average Convergence Divergence (MACD), and Bollinger Bands to predict the price of Bank Nifty.

Notifications You must be signed in to change notification settings

sunnycqcn/Stock-Price-Prediction-using-LSTM-and-Technical-Indicators

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Stock Price Prediction using LSTM and Technical Indicators

Long Short Term Memory networks – usually just called “LSTMs” – are a special kind of RNN, capable of learning long-term dependencies. To read more about LSTM and RNN, visit this exceptional blog: https://colah.github.io/posts/2015-08-Understanding-LSTMs/

In this Jupyter Notebook, I've applied LSTM RNN with Technical Indicators namely Simple Moving Average (SMA), Exponential Moving Average (EMA), Moving Average Convergence Divergence (MACD) and Bollinger Bands to predict the price of Bank Nifty. We can improve the efficiency by adding more parameters to our model. Some of the ideas are adding sentiment analysis using NLP to process daily tweets, adding fundamental ratios, using NLP to analyze quarterly and annual income statements, etc. and check how it affects the outcome of our model. I bet the efficiency increases!

If anyone wants to brainstorm ideas or collab on a project, hit me up at:

LinkedIn: https://www.linkedin.com/in/tejas-linge/

Mail: tejas.linge101@gmail.com

About

In this Jupyter Notebook, I've used LSTM RNN with Technical Indicators namely Simple Moving Average (SMA), Exponential Moving Average (EMA), Moving Average Convergence Divergence (MACD), and Bollinger Bands to predict the price of Bank Nifty.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%