Skip to content

A web application that provides detailed analysis of companies and detects underlying patterns in stock prices using a recurrent neural network. It also allows user to watch, buy and sell stock, foreign exchange and cryptocurrencies at real time prices

fenil25/Stock-Manager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stock-Manager

A web-application, created using HTML, CSS, Django, Pytorch, Chart.js, Keras and NLTK, that helps to manage and track investments. The web application has many features -

  • Buying, Selling stocks, crypto-currencies and foreign exchange with virtual money at real-time prices (using alpha-vantage API).
  • Watching and bookmarking stocks, crypto-currencies and foreign exchange to see variation in prices.
  • Gives you detailed analysis of the company and it's variation in stock prices.
  • Recent news about the company
  • A Tweety bot that lets you know what is the current word about the company on Twitter.
  • Sentiment analysis on Twitter data to know the sentiment around the company on Twitter.
  • Insights about the company using Google trends.
  • Variation in prices (intraday, as well as over a month and a year)
  • The trends in prices over a year captured by a trained recurrent neural network with LSTM units.
  • Investment tracker to help you manage your other invstments.

Try out the app and all of it's awesome features. You can run the server with python manage.py runserver after doing all the database migrations.

Screenshots:

Login

screenshot from 2019-03-04 00-32-48

Register

screenshot from 2019-03-04 00-32-53

Index page where all stocks can be searched and user get recommendations from recombee API client

screenshot from 2019-03-04 00-33-56 screenshot from 2019-03-04 00-34-07

News about Stock Market

screenshot from 2019-03-04 00-34-22

Stocks form where you can add data about all your purchases

screenshot from 2019-03-04 00-34-49

Foreign Exchange and CryptoCurrency

screenshot from 2019-03-04 00-35-06

Detail View of a company

screenshot from 2019-03-04 00-35-22 screenshot from 2019-03-04 00-35-36 screenshot from 2019-03-04 00-35-46 screenshot from 2019-03-04 00-36-14 screenshot from 2019-03-04 00-36-18

Time Series and Future prediction

screenshot from 2019-03-04 00-37-29 screenshot from 2019-03-04 00-37-33

Sentiment analysis for Amazon

screenshot from 2019-03-04 00-37-40

Google Trends for a company

screenshot from 2019-03-04 00-37-48

SMA EMA for a company

screenshot from 2019-03-04 00-38-59

Watchlist

screenshot from 2019-03-04 00-39-40

Virtual stock trainer history

screenshot from 2019-03-04 00-39-46

Profile where user can keep track of every of his transaction

screenshot from 2019-03-04 00-40-40

Chatbot for stocks

screenshot from 2019-03-04 00-43-54 screenshot from 2019-03-04 00-44-10

About

A web application that provides detailed analysis of companies and detects underlying patterns in stock prices using a recurrent neural network. It also allows user to watch, buy and sell stock, foreign exchange and cryptocurrencies at real time prices

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 39.7%
  • HTML 39.4%
  • SCSS 12.9%
  • Python 5.6%
  • JavaScript 2.4%