Python API pandas_datareader is used to download data from Yahoo finance. The primary dataset collected from API is stored in a pandas dataframe. The web application is built on Flask framework using python flask libraries. The App.py provides the user interface for the stock prediction analysis. Prophet model is used to predict the future stock prices . Prophet was designed by Facebook - an open source library based on decomposable (trend + seasonality + holidays) models.
- Project_oop.py - Stock analysis backend.
- App.py - provides user interface for project_oop.py file
- Data folder - To store all historical data for each company.
- Static - to store static css pages.
- Templates - html pages for user interface