Skip to content

Latest commit

 

History

History
60 lines (35 loc) · 1.96 KB

README.md

File metadata and controls

60 lines (35 loc) · 1.96 KB

Capstone Project Investment and trading.

try it out here : https://paulowiz-udacity-stock-predictor-main-3gk95u.streamlit.app/

🤔 Introduction

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 use pip3 install libraryname

🔨 Installation and Running

  1. Clone this repository

  2. Install the requirements running pip install -r requirements.txt

  3. Set YAHOO_TOKEN as enviroment variable with your Yahoo API token in the value.

  4. Run the following command in the streamlit run main.py directory to run the action.


📚 Project files overview

  • 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.

🔓 License, Author and Acknowledgements

This project lives under MIT License. - Paulo Mota
Data Source: Yahoo Finance API
Model: Prophet