Skip to content

Project Description

milesziemer edited this page Jan 31, 2021 · 9 revisions

Goals

  • Predict stock price changes based off of historical stock data and other outside data (i.e. Google Trends).
  • The application should utilize a TensorFlow based neural network to output 3 possible changes to the stock (up, down, flat).
  • The end goal would be an iOS application which could access the output of our neural network and display it.
  • Secondly, the app could send tips as to when to buy or sell stocks (this assuming that the predictions are accurate).

User Functionality

  • Users should be able to search for stocks based off of the company name.
  • Users should be able to favorite certain stocks.
  • Users should be able to receive notifications when favorited stocks pass certain threshholds.

Platform

  • Web

Libraries

  • React.js
  • TensorFlow
  • requests
  • websocket-client
  • corsheaders

API's

  • Finnhub.io
  • pytrends

Framework

  • Django
  • Django Rest Framework
Clone this wiki locally