This project uses Python, SQL, and the Voila library to develop a financial database and a web application to analyze the returns of four ETF Portfolios: GDOT, PYPL, GS, and SQ.
Download tools required for this Analyzer and confirm downloads
- SQLAlchemy
pip install SQLAlchemy
conda list sqlalchemy
- Voila
conda install -c conda-forge voila
conda list voila
The data for this analysis was obtained from the etf.db file in this folder.
import numpy as np
import pandas as pd
import hvplot.pandas
import sqlalchemy
import warnings
warnings.filterwarnings("ignore")
- "Voilà accepts a path to the notebook and then generates a web app with any visualizations or output that were generated in the Jupyter notebook."- Bootcamp Spot
To generate this webpage.
- Open Terminal in MacOS
- use
cd <folder_name>
- use
ls
and confirm "etf_analyzer.ipynb" is in designated folder - Enable virtual enviroment
- Type
voila etf_analyzer.ipynb