try it out here : https://paulowiz-udacity-stock-predictor-main-3gk95u.streamlit.app/
Closing price predictor with Prophet model More info about Prophet: https://facebook.github.io/prophet/
Why should you predict stock value?
Stock value prediction is to forecast the future price or value of a stock, which is influenced by various factors such as company performance, market conditions, and global economic trends. By accurately predicting the future value of a stock, investors can make informed decisions about whether to buy, sell, or hold a particular stock, potentially resulting in significant financial gains..
If you are on Linux use
python3 pythonfile.py
to run the application and to install new libraries usepip3 install libraryname
-
Clone this repository
-
Install the requirements running
pip install -r requirements.txt
-
Set YAHOO_TOKEN as enviroment variable with your Yahoo API token in the value.
-
Run the following command in the
streamlit run main.py
directory to run the action.
- main.py Streamlit web service with all model and functionalities.
- requirements.txt Dependencies from the project
- stock.ipynb My laboratory file to try models and evaluate data.
- capstone_data_scientist_Stock_Predictor.pdf Paper about the project
- .gitignore Define files that should be ignored by GIT.
This project lives under MIT License. - Paulo Mota
Data Source: Yahoo Finance API
Model: Prophet