ignacioct / StockDashboard

Personal Stock Dashboards made using Python and Streamlit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stock Portfolio Dashboard Dashboard

Personal Stock Dashboards made using Python and Streamlit

Installing Dependencies

Streamlit is mainly powered by Streamlit and Seaborn. There's a requirement text file from where a Conda environment can be easily built.

conda env create -n stock_dashboard -f environment.txt python=3.7
conda activate stock_dashboard
pip install yahoo_fin
pip install streamlit

Uploading your portfolio data

The app will search for a file called portfolio.csv in your parent directory. There, a table information about your portfolio should be placed. This csv file has the following variables to fill up: Stock Symbol, Price (at which it was bought), Money Invested, Date of purcharse.

Running the Dashboard

To run the app, once the environment is activated, just type the following Streamlit command:

streamlit run app.y

About

Personal Stock Dashboards made using Python and Streamlit

License:GNU General Public License v3.0


Languages

Language:Python 100.0%