https://github.com/nityansuman/warren
Web app to predict closing stock prices in real time using Facebook's Prophet time series algorithm with a multi-variate, single-step time series forecasting strategy.
https://github.com/nityansuman/warren
fbprophet final-year-project flask forecasting-model neural-networks predict-stock-prices python series-forecasting stock-market-prediction stock-price-prediction yahoo-finance
Last synced: about 1 year ago
JSON representation
Web app to predict closing stock prices in real time using Facebook's Prophet time series algorithm with a multi-variate, single-step time series forecasting strategy.
- Host: GitHub
- URL: https://github.com/nityansuman/warren
- Owner: nityansuman
- License: gpl-3.0
- Created: 2019-04-02T17:19:56.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2023-10-18T01:49:16.000Z (over 2 years ago)
- Last Synced: 2025-03-30T09:05:43.180Z (about 1 year ago)
- Topics: fbprophet, final-year-project, flask, forecasting-model, neural-networks, predict-stock-prices, python, series-forecasting, stock-market-prediction, stock-price-prediction, yahoo-finance
- Language: Jupyter Notebook
- Homepage:
- Size: 37.2 MB
- Stars: 298
- Watchers: 8
- Forks: 69
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Warren - Stock Price Predictor
Stock market prediction is the act of trying to determine the future value of a company stock or other financial instrument traded on an exchange. The successful prediction of a stock's future price could yield significant profit. The efficient-market hypothesis suggests that stock prices reflect all currently available information and any price changes that are not based on newly revealed information thus are inherently unpredictable. Others disagree and those with this viewpoint possess myriad methods and technologies which purportedly allow them to gain future price information.
We make use of Facebook's Time Series forcasting algorithm Prophet to predict stock market price of US based companies in real time using multi-variate, single step forecasting strategy.

## Getting Started
Download or clone project from github:
```
$ git clone https://github.com/nityansuman/warren.git
```
Create a project environment (Anaconda recommended):
```
$ conda create --name envname python
$ conda activate envname
```
Install prerequisites:
```
$ pip install -r REQUIREMENTS.txt
```
Run project:
```
$ cd warren
$ python runserver.py
```
## Model Validation Analysis
**Facebook (Stock: FB) Validation**

**Microsoft (Stock: MSFT) Validation**

**Google (Stock: GOOGL) Validation**

## Support
If you like the work I do, show your appreciation by 'FORK', 'STAR' and 'SHARE'.
[](https://www.python.org/)
[](https://forthebadge.com)