Skip to content

Latest commit

 

History

History
65 lines (40 loc) · 2.69 KB

README.md

File metadata and controls

65 lines (40 loc) · 2.69 KB

stock-market-analysis

Analyses stock market historical data and sentiment to predict stock prices using deep neural network.

This project is still under construction

Project report (On Going):

Project presentation (On Going):

Learn sentiment analysis of stock data from Twitter

Easy:

Medium:

Legendary:

Usage

Below is the step by step guide:

  • requirements.txt

    • Helps to install dependencies assuming you have pip installed in your computer.

      pip install -r requirements.txt
  • stock_fetcher.py

    • This helps to draw latest historical prices of stock data from Yahoo Finance Api. It takes 20 minutes or so, depending on your computing power and internet speed to update the latest stock market data.

      python stock_fetcher.py
  • stock_sentiment.py (Not Implemented yet)

    • Helps to add sentiment of any date for every stock data, ranging from [-1, 0, 1] for Negetive, Neutral and Positive.

      python stock_sentiment.py
  • stock_merger.py

    • Helps to merge every stock data into one and differentiates from X data and Y data. you have to specify some parameters inside the code, as command lines argument aren't ready yet:

      • Specify threshold_size which will not include the stock data which are less than that size (It is mainly to remove the stocks that have no implications on stock data)
      • Specify the ticker name or company name which can be found in assets /.
      python stock_merger.py