Personal Stock Dashboards made using Python and Streamlit
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
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.
To run the app, once the environment is activated, just type the following Streamlit command:
streamlit run app.y