Skip to content

jiahaozh/Stock-Predictor

Repository files navigation

EC601-Project : Stock Predictor Based on News Sentiment and Past Trend of Stock

Team Member: Jiahao Zhang, Fengjun Li, Hongtao Zhao, Abhi Vora

In this project, our purpose is to establish a individual stock management system. Its main function is to predict next-day stock price based on today's New's Articles.
This is our website: https://hongtaoz.wixsite.com/stock .

Target Groups:

  • Individuals
  • Investment Companies

User Stories:

  • Users may want to know next-day stock price of some specific companies.
  • Users may check the past stock price trend of some specific companies.
  • Users may want to get some stock suggestions.

Minimum Valuable Product:

  • PREDICT the NEXT-DAY STOCK PRICE AS ACCURATE AS POSSIBLE.

Tools:

  • Programming Language: Python, Html, PHP
  • API: AYLIEN API to extract news sentiments.
  • Database: MYSQL

Algorithms:

Linear Regression model is the first machine learning model we used to train the dataset, and we used two features (daily news sentiment score and past daily close stock price percentage changes).However, the relationship is weak so that it cannot reflect the stock price trend well. To modify that, we changed to Random Forest Regression model and we added more features (high price, low price, open price, Dow Jones index, S&P 500 index and NASDAQ index). Fortunately, it showed a much better relationship.

Poster:

image

Test:

This is autotest from https://monkeytest.it/test/d30533c9-d051-4664-bb93-546500132577 image image image This is autotest from http://www.webpagetest.org/result/171215_RG_ca0cbadba7137b7eb608ca968baaae52/ image image image image image And the test document is Test_Case_WebUI.xlsx document.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •