Python-based ETF analytics system for downloading data from Yahoo Finance, calculating performance metrics, with Excel output and Streamlit visualization.
- Create and activate virtual environment:
python -m venv my_quant_env my_quant_env\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Run dashboard:
streamlit run streamlit_app/dashboard_xlsx_viewer.py
- All core functionality working
- Environment: my_quant_env (required)
- Latest Backup:
S:\Dropbox\Scott Only Internal\Quant_Python_24\XLSX_Plot_Streamlit_Backup_121524b - Multi-ticker processing: Fully functional
See Technical Documentation for complete details.
- Data Layer: Yahoo Finance integration, ETF management
- Model Layer: Performance metrics, Excel output
- Streamlit Layer: Dashboard visualization
├── src/ # Source code
│ ├── data/ # Data handling
│ └── models/ # Core calculations
├── streamlit_app/ # Dashboard
├── tests/ # Test files
├── docs/ # Documentation
└── requirements.txt # Dependencies
- Check Technical Guide
- Review Known Issues
- Verify environment setup
- Check latest backup